Saludos BrunoF y gracias por tu ayuda.
Problema resuelto, por lo visto y segun me indicaron en el foro de Piclistlatina se tiene que leer el puerto B antes de regresar de la interrupcion, y efectivamente, despues de probarlo en el MPLAB funciona.
Gracias por todo.