Hello Darrel
Sent a private post but I thought that this was perhaps worth a public post. Could your Slow PWM routine be modified to handle 10 bit resolution? I need a 1 channel 40 HZ 10 bit resolution PWM on an 18F part running at 32 MHZ. Based on the number of interrupts, I believe that would be possible.
Can you confirm and point me in the right direction?

Thanks