Buenas tardes a todos, muy agradecido por todos los aportes que tanto nos han servido a todos los usuarios de este magnífico foro.
Les comento, desde hace dos días
llevo intentando hacer funcionar mi programador JDM, el cual fabriqué yo mismo basado en un esquemático encontrado en el foro, no recuerdo en que post, lo adjunto a continuación.
Me la he pasado leyendo y probando la gran mayoría de soluciones pero nada!, intento programar un
PIC16F84A, ya probé con el IC-PRog (última versión) el cual me arroja el error de "error de verificación en 0000h", probé con el winpic y me dice "ERROR: Programming FAILED !":enfadado: luego de mostrar un montón de líneas como esta: "Verify Error: 000000: read 003FFF, wanted 003000", probé con el PICPgm Programmer pero no me detecta el PIC, y lo selecciono y todo de la lista desplegable, y lo borra y lo chequea si esta en blanco, pero al programar sale "verify errors ocurred!", luego monté este programador:
http://www.google.com/url?sa=t&rct=j&q=jdm+programmer&source=web&cd=7&ved=0CHkQFjAG&url=http%3A%2F%2Fwww.instructables.com%2Fid%2FSimple-JDM-PIC-Programmer%2F&ei=hXvST__uH6X-6gGwxqynAw&usg=AFQjCNE5Si_uXqvq4HBK_sXkfnIDkx685g&cad=rja
Probé denuevo con el PICPgm Programmer y ya lo detecta solo, pero persiste el problema de "verify errors ocurred!".
Luego usé el WinPIC800 y lo mismo!, error de verificación.
LO CURIOSO ES: Cuando leo el pIC y guardo el .hex generado por el PICPgm y luego lo programo, lo hace sin problemas
(bueno, la mayoría de veces), es decir, leo el contenido del pic y el programa lo guarda en un archivo con extensión .hex, luego le doy abrir archivo, abro ese .hex y le doy programar y listo!, todo verde!, lo programa sin problemas en todos los programas. OTRO DATO CURIOSO: Usando el PICPgm desconecté el JDM, y luego le di blank check y lo peor es que sale "device is blank!"
cómo es posible con el hardware desconectado!. Luego le dí en Verify y salió "verify successfull!" jajajaja entonces me dije, pero que @*/-+* ´+``+. Lo único que he visto es que el pin MCLR al programar no supera los 4.7 voltios, y según lo que he leído, debe llegar a casi 12V. Luego monté el programador de Helder Guerra, el sencillo, pero tampoco, sale lo mísmo.
Ya cambíe la configuración del COM1 a 2400 baudios, bit de datos=8, paridad=ninguno,
bits de parada=1, control de flujo xon/xoff.
Adjunto los archivos en EAGLE, brd, sch y dos PDF con el PCB y el Silk screen.
También adjunto el plano del circuito que tengo ensamblado. Además de unas imágenes renderizadas del proyecto tal y como lo tengo ensamblado.
También el plano de Helder Guerra
De antemano muchas gracias por cualquier sugerencia.
La cosa es que además necesito programar el PIC18F2550 para armar mi PicKit2 Clone.
PD. Visité las siguientes páginas donde encontré muy buena info:
https://sites.google.com/site/electronicdesing/articulos-1/jdm_plus
http://r-luis.xbot.es/pic1/pic02.html
http://picmania.garcia-cuervo.net/picc.php
http://perso.wanadoo.es/pictob/jdmd.htm