If you think of PWM capabilities, you must realize that all of PIC's are capable to do it if you use a software solution. I do also PWM generation with a 16C710 which has no built-in PWM generator. A sample can be found at Scott. Nevertheless, the built-in PWM generators have some advantages... Imre