TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: perla en 15 de Octubre de 2017, 15:40:42
-
Hola de nuevo a todos.
Haber si alguien me podria ayudar o darme una pista. Tengo un grabador de pic con el TEA 20 con el PICPgm programer y me funciona muy bién con todos los pic con los que trabajo, pero en esta ocasion estoy utilizando el Pic12F629 con el GP3/MCLR/VPP desabilitado y asi lo utlilizo como una entrada, hasta aqui todo normal, grabe un programa y se ejecuto segun el codigo. Todo correcto.
El problema biene que utilice tambien la patilla GP2/AN2/T0CKI/INT/COUT como salida para encender intermitentemente un led y en el momento de ponerlo en el grabador para intentar borrar el programa o cargar otro de nuevo no me deja, dice pic no conectado.
Si en el momentode intentar grabarlo no puedo resetear el pic por estar el MCLR deshabilitado y no puedo poner tampoco la patilla GP2 en alta impedancia, ¿ como puedo recuperar el Pic ?.
Gracias.
-
No afecta en nada que tengas deshabilites el MCLR, deberias poder programarlo de vuelta.
Si no lo reconoce, entonces tal ves este muerto el PIC
-
El Pic no esta muerto, lo pongo en la placa donde se tiene que ejecutar y funciona bien, lo que sucede que cuando lo pongo en el grabador continua ejecutando el programa.
-
fijate de probar ESE PIC en otro grabador, uno que emplee 13v verdaderos, de una fuente externa, nada de magia y embrujos desde el puerto serie.
-
Vale, probare eso.
Gracias
-
Gracias a vuestra ayuda solucione el problema.
El pic estaba roto pese a que ejecutaba el programa.
KILLERJC tenia razón y a AleSergi decirle que modificare el grabador para que tenga una tensión de 13 voltios constante e independiente de la magia del puerto RS232.
Muchas gracias y un saludo a los dos por vuestro interés y rapidez.
-
13 voltios constante
Es un momentito que ponen los 13V sobre el MCLR, no recuerdo si se mantienen continuamente. Habria que leer el PDF de ICSP