working hardware pwm
can now pwmodulate signal