Autor Tema: problemas .HEX  (Leído 2007 veces)

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

Desconectado jko

  • PIC10
  • *
  • Mensajes: 2
problemas .HEX
« en: 22 de Agosto de 2013, 17:10:00 »
Hola PIC_eros tengo  un pequeño un conveniente  estoy  utilizando el programador de pi_c. compilo  y este  me arroga unos archivos  adjuntos pero  al verificar no me genera el archivo .hex y  lo necesito para programar  en el proteus  por favor  necesito ayuda

mil gracias

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: problemas .HEX
« Respuesta #1 en: 22 de Agosto de 2013, 23:09:11 »
  Sería bueno que muestres tu código (con la opción GeSHi en el editor de mensajes del foro) así como mencionar que compilador estás utilizando.

  Si no te genera ningún .HEX seguramente se deberá a algún error en la compilación. Podrías también mencionar dichos errores.
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado BBMNet

  • PIC12
  • **
  • Mensajes: 91
Re: problemas .HEX
« Respuesta #2 en: 11 de Septiembre de 2013, 13:14:16 »
Si utilizas MPASM se debe generar un archivo ERR. Si no hay errores en el ensamblado entonces tendrá una longitud cero de lo contrario contendrá indicaciones de los errores.

En el ZIP adjunto está un programa muy simple llamado P1.ASM y el P1.ERR. El programa se hizo con un error al no definir la dirección de un registro. El ERR identifica el error.

Si en el programa la línea

RIX   EQU STATTMP+1      ; 0x12

la cambias a

RIX   EQU 0x12

el programa ensamblará perfectamente y se generarán los archivos ERR, COD y HEX. El archivo ERR tendrá longitud cero, el COD ha de servir para algo pero yo jamas lo he utilizado y el HEX es el que usarías para quemar un chip.

Espero que esto te ayude.

Saludos.


 

anything