Tirando PWM a Limpo com 16f877

Olá All. Tenho duas perguntas, uma mais fácil e outro média:
O PIC16F877 possui nos Pinos C1 e C2 uma saida PWM cada por hardware. Por acaso essas saídas consomem processamento do uC? Pergunto isso, pois configurei bonitinho, e percebi que eu poderia rodar qualquer outra coisa no pic, que os sinais PWMs continuavam bonitinhos lá.
Agora a pergunta mais complicada: Existe como gerar 2 Sinais PWMs (1 em C1 e outro em C2) porém com frequencias diferentes?. Caso não de, existe algum PIC capaz disso?
abraços a todos
O PIC16F877 possui nos Pinos C1 e C2 uma saida PWM cada por hardware. Por acaso essas saídas consomem processamento do uC? Pergunto isso, pois configurei bonitinho, e percebi que eu poderia rodar qualquer outra coisa no pic, que os sinais PWMs continuavam bonitinhos lá.
Agora a pergunta mais complicada: Existe como gerar 2 Sinais PWMs (1 em C1 e outro em C2) porém com frequencias diferentes?. Caso não de, existe algum PIC capaz disso?
abraços a todos