Ese PIC no soporta 12 V. Máximo 6.5 V. Según lo especifica la hoja de datos.Tengo un PIC16F887 y estaba haciendo un proyecto de un servo, cuando todo dejó de funcionar.
Una amiga le conectó 12 V. aunque sé que sí los aguanta. Creo que fue por eso.
Si el PIC no se dañó por sobre voltaje, entonces por lo que comentas, puede ser que no estés usando la palabra de configuración correcta.Luego de ello, probé con un programa simple un LED que se prendía y el led no prendió.
En cambio, si toco el PIC, (ninguno de los pines, la parte negra) empieza a prender.
Por eso es que al tocarlo empieza a oscilar.
Debido al mismo motivo, también puede ser que el MCLR no tenga conexión y esté configurado cómo reset y no cómo entrada.
Última edición: