REalmente, al hacer el toggle, la frecuencia de cambio de los pines hace que se vea la luz de los led, muy tenue por el efecto visual de encendido apagado....
En principio, he modificado algunas cositas al programa, que en realidad era para verificar el perfecto funcionamiento de la placa...
y parece que ya vamos funcionando un poquito mejor...
Pero sigo dandole vuelta a la cabeza al porque re reiniciaba el pic al pulsar rb3

ahora he independizado el código...
por un lado chequeo las entradas RB e informo del pin pulsado por medio de la usart al serial...
y por otro lado he creado un contador que pinto en los led de RA
Por independiente, todo funciona bien aparentemente...
Sobre el tema de las malas conexiones, he usado soldadura en placa de puntos.... y cable de grapping
Ya no me fio de las protoboard...

Sispic, como puedo saber que la entrada se ha quedado enclavada??... En principio, no debería pasar, porque el modulo de entradas está aislado por medio de optoacopladores.... que por cierto, ya podían hader un opto de 10 entradas...


Estoy de acuerdo con las aportaciones de todos, y estoy muy de acuerdo con la propuesta de mgl... Creo que voy a tener que hecharle un vistazo a la placa, u hacerme el esquema en eagle...
así luego lo paso a board, y seguro que ya no falla...

Gracias a todos por las ideas...
y si veis algo que los demás no hemos visto, ya sabeis lo que hacer...
