HEX-fil: Forskelle mellem versioner

Fra HTX Arduino
Spring til navigation Spring til søgning
htx_>Bar
Oprettede siden med 'En HEX-fil bruges til at gemme maskinkoden der skal læses over i PIC-en ved hjælp af en PIC-brænder. HEX-filen dannes ved at et program skrevet i JAL, ...'
 
m 1 version importeret
(Ingen forskel)

Versionen fra 24. okt. 2022, 20:18

En HEX-fil bruges til at gemme maskinkoden der skal læses over i PIC-en ved hjælp af en PIC-brænder.

HEX-filen dannes ved at et program skrevet i JAL, assembler eller et andet sprog bliver oversat til maskinkoder.

Maskinkoderne angives som hexadecimale tal efter Intel-Hex formatet, hvor der angives på en linie hvor mange bytes der er, hvilken adresse koden skal ligge på, hvilken type det er, selve de koder der skal brændes, og endelig en check-sum på linien.

Et eksempel på indholdet i en Hex kunne være:

:020000040000FA
:100000000508A2000708A3002428A701A8011B28AF
:1000100083120313A130A0007B30A1000A128A11C1
:10002000A10B0E280A128A11A00B0C280000000058
:10003000A70A0319A80A27082502A00028082602F3
:100040002004031D082808008316910183129F01D4
:1000500083169F010730831299008316850187015B
:1000600085158312A401851D3A280530A500A60137
:1000700005203E280130A500A60105208312A40A10
:100080002408A200220885002408A3002308870072
:02009000332813
:02400E00C433B9
:00000001FF