If you can change your PIC, use the 12F683. It have an internal PWM module.Code:loop: ADCIN 3, adval ' Read channel 3 to adval if adval<250 then i = 256 - adval I = i * 10 Pulsout LED,adval ' Puls is 2,56 ms Pauseus i 'cycle = 5,12ms = 195 Hz else high led endif Goto loop ' Do it forever




Bookmarks