Estoy aplicando las fórmulas, y no hay manera. Es para un diseño con X10, y la portadora debe ser de 120Khz +/- 2kHz de tolerancia. PWM periodo = 1/120kHz = 8.333us PWM periodo = [(PR2) + 1] * 4 * Tosc * (TMR2 prescaler)
Lo más que me acerco con 4Mhz: Tosc = 1/4Mhz = 0,25 [(7) + 1] * 4 * 0,25 * (1) = 8us (125Khz) [(1) + 1] * 4 * 0,25 * (4) = 8us (125Khz)
Y con 8Mhz: Tosc = 1/8Mhz = 0,125 [(15) + 1] * 4 * 0,125 * (1) = 8us (125Khz)
Con 12 Mhz, saldría clavado, y con 10 u 11Mhz, podría estar dentro de la tolerancia, pero no se si un PIC16F628 de 4Mhz, funcionará bien con esa frecuencia de reloj (de manera continua). Tambien sale con 7,68 Mhz, pero solo tienen ese cuarzo en Farnell, y me saldría algo caro, pedir solo eso.