yo tuve un problema el año pasado cuando hacia un control de temperatura para un pequeño freezer, también utilizo el ccs integrado con MPLAB, al principio tenia problemas, ya que al llegar a la linea de escribir o leer la la eeprom, o también cuando hacia interrupción por rb0 se quedaba colgado, luego descubrí para mi sorpresa y algo muy extraño que poniendo cualquier instrucción en la linea esa donde estaban las otras dos instrucciones se quedaba colgado mi maquina, bueno luego hice cambio de computadora (actualizandome un poco a la tecnología jeje) y mis programas empezaron a funcionar bien, hasta que de nuevo tuve problemas con grabar la eeprom del micro, por lo que opte grabar mis datos en la flash, total tenia espacio de sobra para hacerlo, no se si es de ayuda, pero es una experiencia parecida a la tulla.
Saludos