Buenas, el tema es que el micro 16f877 se me quedaba bloqueado sin sentido aparente, tras depurarlo vi que se quedaba cuando ponia a 1 el bit PR1 del registro STATUS, es decir, cuando habiitaba el banco 1. Luego intente leer el registro STATUS, y tambien se quedaba. ¿Que hago, lo tiro y me compro otro no?
Este fallo por que se produce?(Si, he metido alguna vez el pic al reves en el zocalo)