Hola Asprix y bienvenido a al foro.
El pic sale de fábrica, con todas las pociciones de memoria con el valor 3FFF. Esto es válido para todos aquellos pic que NO tienen oscilador interno y no debe ser ajustado. ¿Que quiero decir?
Hay pic, que traen oscilador interno, y para calibrarlo, traen en la pocición de memoria, el valor que hay que cargarle a un registro, para ajustar en forma correcta el oscilador interno. Para esto, se recomienda que antes de grabar un pic, lo leas y te anotes el valor. Por lo que este pic no viene en todas sus pociciones de memoria con 3FFF, traerá un valor y luego lo contemplará con el valor 3FFF
Pero en el caso del pic16f84, no trae oscilador interno, por lo que el valor 3FFF, es de fábrica.
Este valor que te dió, como habras deducido si me hise entender bien, quiere decir que no grabó nada. Y cuando leite el dispocitivo, obtuviste ese valor.
Las razones pueden ser muchas:
. no le llegan al MCLR 13voltios (esto hace que el pic no entre en modo de programación)
. No están bien echas las conecciones
. El software winpic800, mal configurado.
. Ausencia de tensión
. Algún componente, como por ejemplo los diodos en corto o quemados.
y la lista puede seguir.
EL winpic, no lo uso, pero seguro que en el menú ayuda, debe tener una opción que te hace probar el hardware, paso por paso y que con un tester deberás medir diferentes tensiones, a medida que el software te valla informando.
Prueba esto y si no, vuelve a postear.