Am I missing something? If I'm running on a 4MHz PIC, the lowest frequency PWM that I can generate would be: PWM period = (255 + 1) * 4 / 4,000,000 * 16 = 0.004096 ...giving a frequency of: 244.14 Hz What do I do if I need a lower frequency than this? Thanks!!