Autor Tema: Error al grabar un pic.  (Leído 2520 veces)

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

Desconectado Guille123

  • PIC10
  • *
  • Mensajes: 23
    • Laboratorio Electrónico
Error al grabar un pic.
« en: 02 de Octubre de 2014, 09:05:00 »
Hola a todos, estoy intentando grabar un pic. Generé el archivo . hex con el MPLAB, (MPASM). y cuando lo quiero grabar con el Willem me dice "Error Writing program area". Estoy trabajando con un 16F84A. Yo no se si está mal el HEX o funciona mal el grabador. ¿Alguien me podría hacer el hex a partir de mi programa? Tal vez estoy haciendo algo mal. Lo cierto es que el programa lo pruebo con proteus y funciona correctamente. Por lo que entiendo debería funcionar en la práctica pero no puedo grabar el pic.

Adjunto el archivo asm y retardos.inc

Les agradezco, será de mucha ayuda sus aportes.

Saludos


Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Error al grabar un pic.
« Respuesta #1 en: 02 de Octubre de 2014, 19:45:08 »
  ¿Alguna relación con Guille123 de DTForum?

  Sí el proteus te simula bien, es 90% seguro que el HEX está bien generado.
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado Guille123

  • PIC10
  • *
  • Mensajes: 23
    • Laboratorio Electrónico
Re: Error al grabar un pic.
« Respuesta #2 en: 03 de Octubre de 2014, 12:18:01 »
Soy el mismo, Tu nick en DTforum?

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Error al grabar un pic.
« Respuesta #3 en: 03 de Octubre de 2014, 18:22:55 »
  Mi nick en DTForum es ManuelMandeb.

  Volviendo al mundo de los Pics, ¿El pic que intentas programar figura en la lista de dispositivos soportados por el willem?
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado Guille123

  • PIC10
  • *
  • Mensajes: 23
    • Laboratorio Electrónico
Re: Error al grabar un pic.
« Respuesta #4 en: 05 de Octubre de 2014, 14:00:56 »
Hola Manuel. Si lo soporta, pero estoy cayendo en la cuenta de que está funcionando mal el grabador. Ya que lo tenía arrumbado y lo resucité. Tendría que probar con otro grabador.
No se cual comprar.

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Error al grabar un pic.
« Respuesta #5 en: 05 de Octubre de 2014, 14:28:10 »
  Yo me armé un clon del PicKit2. Aquí en el foro hay varios mensajes al respecto.
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado Guille123

  • PIC10
  • *
  • Mensajes: 23
    • Laboratorio Electrónico
Re: Error al grabar un pic.
« Respuesta #6 en: 08 de Octubre de 2014, 10:24:09 »
Buenas, continuamos y el error ya es pasado. Compre un programador PICKIT2 y la grabación es exitosa, pero llevado al impreso el pic no hace lo que si hace en el proteus.
Entonces me pongo a revisar todo el conexionado.
Voy a resaltar algunos puntos para constatar con los especialistas que el circuito esté bien.
El MCLR del pic (pin 4) lo conecté con R de 4,7K a +5V
Las 3 entradas que voy a sensar tienen un divisor resistivo de 10k a positivo y 100k a masa.
Las salidas van con resistencias a la base del tr que debería activar los relés.

Esto es casi un juego de niños pero no para mi... no lo puedo hacer funcionar

El circuito lo adjunto junto con el asm y el retardos.inc que uso para compilar el hex del pic.

Reitero, el proteus lo simula correctamente, pero en la practica no funciona y como estoy usando el PICKIT 2 quizá alguien sepa algún detalle a tener en cuenta que estoy pasando por alto.

Gracias



Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Error al grabar un pic.
« Respuesta #7 en: 08 de Octubre de 2014, 20:18:37 »
  En ocasiones he tenido problemas cuando habilitaba el bit de configuración PWRTE
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado Guille123

  • PIC10
  • *
  • Mensajes: 23
    • Laboratorio Electrónico
Re: Error al grabar un pic.
« Respuesta #8 en: 09 de Octubre de 2014, 09:59:13 »
Gracias Manuel, lo probaré.

Desconectado Guille123

  • PIC10
  • *
  • Mensajes: 23
    • Laboratorio Electrónico
Re: Error al grabar un pic.
« Respuesta #9 en: 09 de Octubre de 2014, 15:18:53 »
Logré hacerlo  funcionar, luego de muchas horas de trabajo resultó que no funcionaba el Xtal de 4Mhz. Por lo que al cambiarlo (solo por probar) ya que con osciloscopio no veía la señal, funcionó correctamente. Muchas gracias Manuel por tu paciencia. Es mi primer proyecto con PIC y se vio demorado por una falla en un componente. Todo lo hecho estaba bien. Seguiremos en la carrera, esto es una victoria moral.


 

anything