TODOPIC
Microcontroladores PIC => Programadores => Mensaje iniciado por: Rakamail en 22 de Octubre de 2007, 19:15:47
-
Hola,
Estoy intentando reconocer un 16F88 con el winpic, y me dice que desconocido. He puesto un par de micros diferentes (16F819 y 16F84) y no tiene ningún problema.
¿Es esto normal?
-
Pues yo acabo de programar, ayer, un par de 16F88 con WinPic (y GTP-USB+) :shock:
-
Nosotros usamos sin ningun tipo de problemas el Winpic con el programado JDM para el 88.
-
A veces me ha pasado eso con los 16F88 si antes los grabé con el fuse NOMCLR.
Si a pesar de no reconocerlos, es capaz de grabarlos, intenta programar un HEX con el fuse MCLR; a ver si luego ya lo reconoce.
-
Gracias por las respuestas. Yo uso el JDM. Después de unas cuantas horas de cabezazos contra la pantalla, me decidí a tirar por la solución estandar: he reinstalado el software y ahora me funciona bien.
PD: Perdón por haber puesto el mensaje en el directorio equivocado :oops:
-
Ahora me encuentro con que el dispositivo es reconocido, y puedo grabar y la verificación me da ok. Pero cuando le doy a leer me salen todo ceros ?!?!?!? El CP y el CPD con el pic virgen estaban a 0, pero los he grabado a 1 y al leer la configuración los lee a 1. ¿Porqué es esto?
-
Si los has grabado a 1 es lógico que te lea todo a 0. Esos bits precísamente protegen el PIC contra lectura.
Si quieres volver a la situación anterior, graba esos bits a 0.
-
Vaya, he confundido el valor del bit descrito en el datasheet con el estado de la casilla. Pensaba que la celda seleccionada significaba el bit a "1", pero está claro que no es así.
Gracias.