Hola amigos:
trataré de absolver sus dudas,
"PD.lo que quiero decir es como programo el pin PGM, en el ART2003 va junto con los 5volts
de MCLR\VPP,y los 5volts del VPP de donde los saco"
Quieres que te diga la verdad, bueno yo solo procedí a armar el GTP Lite como les conté, luego configuré el 18F2550 como también comenté en el post anterior, probé si el GTP Lite reconocía el 18F2550, y asi fue, entonces procedí a grabar, por cierto ayer estuve revisando el código y efectivamente el FUSE LVP está activo, no he cambiado ningún pin al momento de grabar, repito la configuración está bien, el PIC se grabó con éxito. No uso en ningún momento el pin PGM, solo uso Vpp, PGD, PGC, Vdd y GND. Suerte Luis.
Poseidon respecto a tus preguntas:
"1.-El voltaje VPP debe estar todo el tiempo llegando al pic, o debe ser solo en el momento de la grabacion, esto podria cruzar el pic?"
Estás en lo correcto, el Vpp solo debe estar activo durante la grabación, revisa tu circuito. Lo que me he podido dar cuenta es que cuando conectas la fuente y pones el conector DB25, automáticamente se enciende Vpp, es recién cuando cargamos el WinPIC800 que dicho pin se apaga. Recomiendo que revises tu circuito, efectivamente esto podría dañar el PIC.
"2.-A que se debe que el winpic detecte al grabador pero no pueda detectar el pic?"
Bueno, eso me sucedía en un inicio, lo que pasó fue que a la salida del grabador no estaban llegando los voltajes necesarios, en mi caso sucedió que la línea de clock no estaba bien conectada, por eso no me reconocía ningún PIC.
Respecto a tu 3era pregunta no podría ayudarte mucho ya que no tengo la seguridad, voy a revisar el documento de Microchip al respecto y en otro post te aviso. Suerte Poseidon.
Erkis respecto a tus preguntas:
"1 cual resistencia de 1k cambiasres por 500ohm?...te refieres a R3?"
Efectivamente R3 la cambié por una de 500ohms.
"2 la resistencia de 4.5K no la veo en el esquematico original del GTP Lite de J1M
cual es esa resistencia de 4.5K que cambiaste por 7.5K..? es la resistencia R4?"
Bueno, no era 4.5k era 4.7k, lapsus, me refiero a R2 y usé 7.5k en su reemplazo porque era la única que tenía a disposición. Hice el test y funcionó. Puedes probar con otros valores hasta lograr que el transistor funcione.
"3 las pruebas de tensiones con el WinPIC800 las hicistes en el conector ICSP o en que parte exactamente del circuito del GTP Lite de J1M"
Sip, las pruebas las hice a la salida del circuito, osea en el conector ICSP. Por cierto PGD = Data y PGC = Clock, si revisan el datasheet del 18F2550, PGD->pin 28, PGC->pin 27, Vpp->pin 1, Vdd->pin 20 y GND->pin 19 y pin 8.
"4 Has probado el GTP Lite de J1M con los PIC 12F683 12F675 16F84A 16F88 16F628A 16F873A 16F877A 16F72"
Bueno, solo tengo en stock el 16F628, el 16F877A, el 16F876A y el 18F2550 y con todos esos ha funcionado Ok, reconocimiento y grabación.
"5 Po favor mandame el .hex Para grabar el 18F2550 que lleva el GTP USB Lite"
Bueno, el hex se encontraba en la versión anterior del WinPIC800 y obviamente es algo limitado, aunque eso no lo he podido comprobar del todo, logré grabar con el GTP USB Lite otro 18F2550 e intercambié PICs y seguía funcionando, osea que está bien. Esta semana recién voy a probar con el resto de PICs que tengo en mi haber. Mandame tu email y te envío el .hex, eso si, solo trabaja con la versión anterior del WinPIC800 osea la 3.55g. Te envío ambos. Suerte Erkis.
Bueno, espero haber sido de ayuda.
Just Burz!!!
Bytes.