Hola Diego,
podrías generar el archivo .lst y adjuntarlo?
Cuidado que va a figurar todo el código fuente, si hay problemas de propiedad intelectual, al menos el listing del main para ir viendo si se ve el problema.
Por otro lado, RB4 y RB5 tienen pullup habilitadas? Es decir, te aseguras que cuando dichas líneas están en reposo se asegure un nivel de reposo en las señales TTL? Porque si están flotando, suele pasar que por cercanía si ingresa una señal a un pin próximo los contiguos flotante también adquieran ese estado lógico, y por ende explicaría el por qué ambas reciben lo mísmo, sin discriminar una de la otra.
Si, Bruno, me he asegurado de que las pull-ups estén habilitadas.
¡Menudo follón!, me alegro que lo tengas resuelto.
Qué raro que no haya sido culpa de CCS :mrgreen: