Autor Tema: Pasar de *.hex a*.asm 16F876  (Leído 2152 veces)

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

Desconectado litris

  • PIC16
  • ***
  • Mensajes: 226
Pasar de *.hex a*.asm 16F876
« en: 26 de Noviembre de 2003, 16:02:00 »
Hola a todos como puedo pasar estos dos ficheros a ASM para editarlos y pasarlos al castellano uno es de un reloj con accionamiento y el otro de un acceso con clave.
Son para un 16F876 y funcionan de maravilla pero estan en frances y en el LCD los mensajes de configuracion salen en frances, los saque de una revista francesa.

No me deja el foro enviar archivos, me responde que no queda espacio.

Los dejo en mi web:

http://perso.wanadoo.es/litriss/ficheros/Serrure.HEX
http://perso.wanadoo.es/litriss/ficheros/Horloge.HEX

y comprimido aqui:

http://perso.wanadoo.es/litriss/ficheros/HEX.rar

Saludos.

Desconectado cucaracha

  • PIC24H
  • ******
  • Mensajes: 1409
    • CUCAWEB
RE: Pasar de *.hex a*.asm 16F876
« Respuesta #1 en: 26 de Noviembre de 2003, 16:57:00 »
Hola litris. Mira, con el IC-Prog puedes desensamblarlos. Cambia la cabecera con el micro para el que sea el programa, que si no luego el mplab te da errores.
Luego te vas al MPLab, modificas lo que quieras y lo compilas de nuevo. No olvides escoger el micro que vas a compilar en Configure-> Select Devices, porque si no te salen muuchos errores. Tantos que se queda bloqueado.

Yo hice lo mismo que ahora tu quieres hacer con un frecuencímetro. Como lo que quieres cambiar es el mensaje, pues ya sabes lo que tienes que buscar en el código. Según la letra que sea será un número en hexadecimal correspondiente. Buscas esa cadena de números que corresponden al mensaje y listo. Bueno entre número y número habrá algunas instrucciones. Cambias lo que hay por lo que quieres que aparezca. Algo así recuerdo que hice.
Por cierto, para colgar ficheros lo tienes que hacer en el almacén. Es que se acabó el espacio en este foro:
http://todopic1.foro.st
Saludos!!
Saludos desde Huelva (ESPAÑA)

Desconectado litris

  • PIC16
  • ***
  • Mensajes: 226
RE: Pasar de *.hex a*.asm 16F876
« Respuesta #2 en: 27 de Noviembre de 2003, 09:31:00 »
Ok! que caña no me habia dado cuenta, lo he echo desde el Icprog luego lo probare a ver si ha funcionado.

¿Tienes la libreria del DS1307 para proteus?

Saludos.

Desconectado cucaracha

  • PIC24H
  • ******
  • Mensajes: 1409
    • CUCAWEB
RE: Pasar de *.hex a*.asm 16F876
« Respuesta #3 en: 27 de Noviembre de 2003, 16:24:00 »
No. Pero si tengo la del PCF8583.
Mira aquí: http://undongle.misto.cz/
Pincha en Proteus Models.

Saludos!
Saludos desde Huelva (ESPAÑA)

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: Pasar de *.hex a*.asm 16F876
« Respuesta #4 en: 01 de Diciembre de 2005, 07:04:00 »
Escrito originalmente por cucaracha
Hola litris. Mira, con el IC-Prog puedes desensamblarlos. Cambia la cabecera con el micro para el que sea el programa, que si no luego el mplab te da errores.
Luego te vas al MPLab, modificas lo que quieras y lo compilas de nuevo.


Para que tanta vuelta? Directamente lo desensamblas con el MPLAB y sigues trabajando con el...

- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)


 

anything