TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: lu4eg en 23 de Noviembre de 2010, 03:28:41

Título: No puedo borrar un 16F628A
Publicado por: lu4eg en 23 de Noviembre de 2010, 03:28:41
Hola!
He grabado y re-grabado varias veces un 16F628 sin problemas, programando con PIC Simulator IDE y grabando con ICProg y una placa JDM. Resulta que a partir de una de las grabaciones no puedo más hacer "blank" a peasr de que lo leo perfectamente con el ultimo programa que le grabé (y los fuses aparecen OSC IntRC I/O y el resto todo en OFF) . Inclusive, lo pongo en la aplicación y funciona correctamente.
Ahora no recuerdo exactamente, pero creo que en la ultima grabación, en los fusibles puse OSC en Int RC I/O y /MCLR en OFF.

Hice macana al tocarle los FUSES? Puedo recuperar el chip? o lo tiro a la basura?

Gracias por la ayuda.
Título: Re: No puedo borrar un 16F628A
Publicado por: AKENAFAB en 23 de Noviembre de 2010, 06:08:31
Lo que pasa cuando quitas el MCLR y usas Oscilador interno , es que la mayoria de los programadores jdm estan siempre energizados , asi que tu pic empieza a trabajar cuando lo conectas al programador y hay conflicto con las señales ICSP DAT y CLOCK , en caso de que las tengas como salida.

Si tu programador te lo permite , trata de habilitar primero MCLR.


Saludos!
Título: Re: No puedo borrar un 16F628A
Publicado por: lu4eg en 23 de Noviembre de 2010, 08:17:16
Lo que pasa cuando quitas el MCLR y usas Oscilador interno , es que la mayoria de los programadores jdm estan siempre energizados , asi que tu pic empieza a trabajar cuando lo conectas al programador y hay conflicto con las señales ICSP DAT y CLOCK , en caso de que las tengas como salida.

Si tu programador te lo permite , trata de habilitar primero MCLR.


Saludos!

Muchas gracias por responder!

El circuito del programador es este: http://www.jdm.homepage.dk/newpic22.gif

tu dices de hacer que primero llegue señal a /MCLR antes que a VDD? para qu el micro no arranuque?
Título: Re: No puedo borrar un 16F628A
Publicado por: AKENAFAB en 23 de Noviembre de 2010, 08:32:05
Asi es .

Al inicio usaba un programador de ese tipo y pase por lo mismo , hasta pense que habia dañado los pics , pero al usarlo con otro programador todo se resolvió.

Prueba lo del MCRL/VPP si se puede habilitar primero.

Saludos!
Título: Re: No puedo borrar un 16F628A
Publicado por: AngelGris en 23 de Noviembre de 2010, 11:20:08
A mi pasó lo mismo con el JDM.
Ahora estoy usando el ProPic2 que es por puerto paralelo y sí controla tanto VCC como VPP.
Título: Re: No puedo borrar un 16F628A
Publicado por: JCBILBAO en 24 de Noviembre de 2010, 20:28:02
No botes el PIC, con el PICKIT2 lo puedes borrar y reprogramar.