TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Fabricioequip en 24 de Enero de 2022, 20:12:58

Título: Ayuda en programación de hex
Publicado por: Fabricioequip en 24 de Enero de 2022, 20:12:58
Hola alguien que tenga conocimiento que me ayude a escribir un hex desde 0
Título: Re:Ayuda en programación de hex
Publicado por: DominusDRR en 24 de Enero de 2022, 22:34:54
Hola alguien que tenga conocimiento que me ayude a escribir un hex desde 0

Lo que tienes que conocer es como crear un archivo de texto con un lenguaje de programación por ejemplo C#.

Y seguir las reglas de un archivo hexadecimal como se indica en este enlace


https://es.wikipedia.org/wiki/HEX_(Intel)#:~:text=El%20Hexadecimal%20Object%20File%20Format,m%C3%A1s%20antiguos%20con%20esta%20finalidad.&text=Longitud%20del%20registro%2C%20dos%20d%C3%ADgitos,son%2016%20o%2032%20bytes. (https://es.wikipedia.org/wiki/HEX_(Intel)#:~:text=El%20Hexadecimal%20Object%20File%20Format,m%C3%A1s%20antiguos%20con%20esta%20finalidad.&text=Longitud%20del%20registro%2C%20dos%20d%C3%ADgitos,son%2016%20o%2032%20bytes.).

Recuerdo que lo hice para un PIC16F877A en visual basic 6 hace 17 años.

Pero cada archivo hex depende del tipo de microcontrolador que desees utilizar (set de instrucciones)





Título: Re:Ayuda en programación de hex
Publicado por: Robert76 en 26 de Enero de 2022, 16:13:23
Hola, lo primero que hay que saber es, el tipo de datos que deseas almacenar.
Normalmente un archivo .HEX se puede crear a través de un programa. Ya que es una locura tipear a mano dato por dato. Pues el formato tiene arbitrariedades, como encabezado, tipo de datos, tamaño del bloque de dato, CRC, etc.