Te entiendo, pero te he dado infinidad de sugerencias que es lo que puedo hacer por ahora.
No cuento con ese microcontrolador para realizar las pruebas en vivo y comenzar a descartar los problemas. Para ello tendría que comprar los mcirocontroladores y esperarlos a que lleguen mañana. Luego ya por la noche comenzar a realizar las pruebas.
Lo que puedo hacer hoy por la noche que llegue a casa, es analizar el archivo generado por el compilador en ensamblador y simularlo en el MPLAB IDE, y ver qué es lo que está pasando.
elreypic.