Buen dia, supongo q programaste en el ccs verdad? puede ser que aunque especifiques la frecuencia de cristal q vas a usar, si no pones en #fuses HS, sigue funcionando a frecuencia baja? yo tuve un problema similiar al tuyo, cambie de cristal de 4 Mhz por uno de 20 Mhz y seguia igual, hasta que puse el fuses q te comente y comenzo andar. Pero igual como la frecuencia es de unos 77khz tengo muy poco tiempo para hacer algo dentro de la interrupcion (tengo que guardar bits de datos).