> My understanding of the PWM is that once setup it continues to=20 > output what ever all by its self with no input from the rest of the code= =20 > being necessary That is true, but 1Hz is a very very very low speed for PWM and is not achievable with the PWM module when the PIC is running so fast. I have a sensor driver that takes 40Hz - 150Hz PWM and had to use the timers as the PIC (628 or 88) also had to be running fast for other functions. 150Hz is well below the minimum frequency of the PWM module. > OK, I see. So you just execute 5 or 6 NOPs for the reset pulse=20 > since it isn't critical? I doubt it. 20ns will be the minimum time. Once the reset is in effect you can't make it any resetier by extending the pulse Joe --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .