TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Redfield en 05 de Mayo de 2006, 23:24:29
-
Hola,
Tengo una Tarjeta Programadora Trainer para programar Pics y la uso con el Winpic800. Tengo un poblema al programar un archivo descargado de internet para un frecuencímetro usando el PIC16F84. Cuando abro el archivo HEX Winpic me da un error "Error Línea 113 Dirección Inválida para el dispositivo seleccionado" y no logra abrir el archivo y por consiguiente no puedo programarlo.
Si alguien sabe cual puede ser el problema, dejo el link del archivo HEX y la del frecuencímetro.
http://f5jtz.club.fr/pjacquet/fq-jtz/soft/64p.hex (http://f5jtz.club.fr/pjacquet/fq-jtz/soft/64p.hex)
http://f5jtz.club.fr/pjacquet/freq-2.htm (http://f5jtz.club.fr/pjacquet/freq-2.htm)
-
:108000000000000000000000000000000000000070
:108010000000000000000000000000000000000060
:108020000000000000000000000000000000000050
:108030000000000000000000000000000000000040
:108040000000000000000000000000000000000030
:108050000000000000000000000000000000000020
:108060000000000000000000000000000000000010
:108070000000000000000000000000000000000000
:10FF000002313666383400000001000101010001B1
Estas direcciones que contiene el hex , no existen en un 16f84
-
Hola, un amigo me programó el HEX en mi 16F84 con el IC-Prog y el frecuencimetro funciona bien. Lo que me llamó la atención es que el IC-Prog no dió ningún mensaje de error al momento de cargar el archivo HEX ni al programarlo. Supongo que Winpic800 se cerciora que las instrucciones contenidas en el HEX sean válidas antes de cargar un archivo y por eso no lo ejecuta.
Gracias por sus respuestas, bye.
-
No , no se cerciora que las instrucciones sean correctas , solo si las direcciones son correctas .
Si abres el hex con IcProg , no tiene en cuenta eso y se lo traga .. pero no te enteras de que el hex es dudoso , ya que contine valores en sitios del pic que no existen .
Si borras esa parte que pegué en el hex , veras que se abre sin problemas .
No quisiera equivocarme , el hex se abre con IcProg , pero no lleva el valor de los config.
Dudo mucho que corra con Oscilador en RC , veo un cristal al ladito del pic .
Seguro que funciona , tal cual viene el HEX ?
-
Hola de nuevo.
Borré esa parte que dijistes del HEX y WinPic800 lo abrió sin problemas y pude programar el PIC16F84. Es verdad, el HEX no lleva el valor de los config, hay que ponerlos y son Oscilador XT y PWRT activado. En IcProg el config también es el mismo. El frecuencimetro trabaja OK.
Gracias, por tus respuestas fueron de gran ayuda.