Autor Tema: Desarrollo de un ICSP con 18F4620  (Leído 3430 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado luisdaniel

  • PIC10
  • *
  • Mensajes: 3
Desarrollo de un ICSP con 18F4620
« en: 31 de Julio de 2007, 21:48:32 »
Armé un programador para pic (software y harware) funciona bien en 16F84A, 16C63A, etc pero no con un 18F4620, las rutinas de lectura, borrado, etc, son las acordes según las hojas de Mchip para el 18F4620 (debo tener algún error en algún lado) por ejemplo cuando lo intento leer, en el área de programa lee h0000 para la posición h0000, luego hffff para el resto, al intentar leer el DEVICE IDENTIFICATION lee h0000, h0000. El rise time del Vpp es menor a 1uS, coneté todos los VDD y VSS y el pin de LVP a VSS, si lo dejaba sin conectar al leer hacía lo mismo.
El soft lo realicé en VB 6.00, corre sobre XP, con driver especiales para permitir trabajar sobre las I/O del port paralelo.

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: Desarrollo de un ICSP con 18F4620
« Respuesta #1 en: 31 de Julio de 2007, 22:10:43 »
Pos no hay forma de ayudarte si no montas el archivo de VB. De esa forma podemos ver donde puedes estar fallando.

Desconectado ESTECA55

  • PIC24H
  • ******
  • Mensajes: 1404
Re: Desarrollo de un ICSP con 18F4620
« Respuesta #2 en: 31 de Julio de 2007, 22:20:26 »
Hola luisdaniel, bienvenido al foro!!

ES complicado ayudarte con eso sin que pongas mas informacion de como lo armaste. acá te adjunto un documento que te puede ser útil:

Protocolo ICSP
Hay que esforzarse por ser el mejor, no creerse el mejor

Desconectado unevox

  • PIC10
  • *
  • Mensajes: 12
Re: Desarrollo de un ICSP con 18F4620
« Respuesta #3 en: 01 de Agosto de 2007, 06:10:08 »
deberías subir el código de VB para echarle un vistazo y asi poder ayudar, en lo que se pueda

Desconectado luisdaniel

  • PIC10
  • *
  • Mensajes: 3
Re: Desarrollo de un ICSP con 18F4620
« Respuesta #4 en: 01 de Agosto de 2007, 10:53:25 »
Pos no hay forma de ayudarte si no montas el archivo de VB. De esa forma podemos ver donde puedes estar fallando.

Muchas gracias por las respuestas, agrego las partes relevantes del codio de lectura que utilizo y las rutinas, también el circuito del hardware, comentarios: Las tensiones de Vpp y Vdd, pueden se rajustadas por el circuito, para la interfaz entre el puerto paralelo y el pic utilizo un 74HC245N, el rise time de Vpp (0-12v) es cercano a los 0.1 uSeg. (según Mchip debe ser 1 uSeg)

Desde ya muchas gracias.

Desconectado luisdaniel

  • PIC10
  • *
  • Mensajes: 3
Re: Desarrollo de un ICSP con 18F4620
« Respuesta #5 en: 03 de Agosto de 2007, 16:21:20 »
Gracias a esteca55 por el archivo, lo vi, pero en él no encontré algun indicio sobre el problema, alguinen pudo sacr algo en limpio del hard o soft que dejé?

Desde ya muchas gracias si pueden ayudarme.

Desconectado ema

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1078
Re: Desarrollo de un ICSP con 18F4620
« Respuesta #6 en: 11 de Septiembre de 2007, 19:39:19 »
Hola tengo el mismo problema. pero en mi caso estoy usando un Jdm Programer y el WINPIC. Con esta convinacion puedo programar un 18f4550 sin problemas, pero el 18f4620 no puedo. ¿Que diferencias existen?. Busque por todos lados y no encuentro nada.
Si alguien me puede ayudar le voy a estar muy agradecido

Desconectado unevox

  • PIC10
  • *
  • Mensajes: 12
Re: Desarrollo de un ICSP con 18F4620
« Respuesta #7 en: 11 de Septiembre de 2007, 22:47:00 »
como se acomoda el hex del pic

es que solo lo puedo hacer como hex intel pero no se como se hace para poenrlo asi como 0xFFF   

Desconectado ema

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1078
Re: Desarrollo de un ICSP con 18F4620
« Respuesta #8 en: 12 de Septiembre de 2007, 13:23:00 »
Ya lo pude solucionar por si a alguien le sirve. El el winpic hay una funcion que se llama"slow mode" es por si tenes problemas con los tiempos. la habilitas y funciona.

Suerte


 

anything