Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

19/05/2009 #1


No puedo Borrar PIC16C74A/B con ICProg(1.06A) ni WINPIC800(3.55)
Hola a todos:

Estoy comenzado en el interesante mundo de los microcontroladores y, como suele suceder, tengo un par de dudas que trataré de exponer en orden..

Preámbulo:

Luego de construir algunos Grabadores de PICs, logré que me funcionara uno de ellos; está basado en JDM y es el
FENG3 (http://www.hamradioindia.org/circuits/feng.php#mods)

Se que el grabador funciona porque pude borrar/escribir/leer desde/hacia algunos PICs 16F877 utilizando ICProg (v. 1.06A) y WINPIC (v. 3.55), de manera que el grabador está trabajando sin problemas y muy eficientemente...

Pero no pude trabajar con PIC16C74A o PIC16C74B utilizando el ICProg ni el WINPIC800, y según el constructor del FENG3, el grabador permite trabajar con estos dispositivos (http://feng3.cool.ne.jp/en/pg5v2.html)


Para grabar los dispositivos sigo los pasos lógicos:

- Dejar desconectado el cable que va al programador (el cable está conectado en COM1, pero no entra señal al programador porque lo desconecto en el extremo del programador)

- Inserto el PIC

- Conecto el cable al programador

- Leo el PIC o Escribo

- Desconecto el cable del programador


PROBLEMA:

Intento borrar o escribir en un PIC16C74A o PIC16C74B utilizando el ICProg o WINPIC800 y no lo hace.

- No me permite borrar el dispositivo ya que en la barra de herramientas aparece el botón deshabilitado.

- Utilizando el ICProg para escribir en el PIC16C74A o PIC16C74B, aparentemente graba los HEX que le indico, pero cuando leo el dispositivo una vez grabado, nada de nada... no escribió ni un bit...

- Utilizando el WINPIC800 genera un error de comprobación cuando intenta escribir y no permite escribir nada...


OBSERVACIONES

- Cuando leo algunos PIC16C74B en los bit de configuracion tienen CP (Code Protect) en ALL
- Otros no tienen nada en CP e igual,,, no me escribe nada
- En el Datasheet del fabricante del PIC16C74A, en la seccion 14.9 (Program Verification/Code Protection)
hay una nota que dice:

Microchip does not recommend code protecting windowed devices

PREGUNTAS

1- ?El PIC16C74A o PIC16C74B se pueden grabar más de una vez?

2- Si se puede grabar más de una vez ?Puede alguien explicarme los pasos para grabar estos PICs?


Agradecidos de antemano por la atención.


Saludos[/quote]
19/05/2009 #2
Moderador

Avatar de Chico3001

Ese tipo de dispositivos no son Flash, es decir que no se pueden borrar electricamente, para borrarlos tienes que ponerlos bajo una luz UV de 5 a 10 minutos

Si el chip no tiene ventana desafortunadamente no puedes hacer nada por ellos... .no existe manera de borrarlos (se les conoce como OTP, One Time Programming o Programacion de una sola ocasion) y si les pusieron el bit de CP a los dispositivos de ventana tampoco vas a poder hacer nada por ellos...al activar el bit se pierde toda posibilidad de poderlos borrar con luz UV
19/05/2009 #3


Muchas gracias
Hola Chico3001:

Muchas gracias por la pronta respuesta....me aclaraste todas las dudas

Que Dios te bendiga y estamos en contacto


Saludos
21/05/2009 #4

Avatar de fernandoae

Los dispositivos con ventana UV si se pueden borrar aunque tengan el code protect activado... lo que no se puede es leer el codigo... esa es la funcion del CP!
22/05/2009 #5
Moderador

Avatar de Chico3001

No estoy seguro... pero cuando use el PIC16C773 creo que hicimos la prueba y nunca pudimos borrarlo, microchip comentaba que el bit de proteccion lo coloco en un espacio cerrado por que algun gracioso salio con un metodo para borrarlo sin borrar el chip completo

Eso fue hace años y ahorita no se si hayan cambiado las cosas....
22/05/2009 #6

Avatar de Meta

Utiliza el ic-prog v1.06B o el WinPic800 v3.34
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.