he puesto el NOPBADEN, como habeis mencionado, pero sigue sin funcionar, los warnings siguen saliendo con la resistencia de pullup. Con la resistencia de 10k siguen sin salirme warnings, pero la variable 'estado' no cambia a 1.
el WDT sí lo uso, auqnue soy bastante novato en esto, lo tengo configurado para que se encienda y se apague cada cierto tiempo para así hacer unas comprobaciones, o al menos eso creo. Pero ése no es el problema, no?
Muchas gracias por los aportes, a ver si logramos solucionarlo entre todos