| Address | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | Checksum | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Drop a .hex file here, or click "Open .hex".
Or click "Import TXT" to convert a binary-pattern .txt (one byte per line, e.g. 00111000) into a .hex file.
Click any hex byte to edit it - the owning Intel HEX record checksum is recomputed automatically.
Enter / Tab move to the next byte, Esc cancels.
Or click "Import TXT" to convert a binary-pattern .txt (one byte per line, e.g. 00111000) into a .hex file.
Click any hex byte to edit it - the owning Intel HEX record checksum is recomputed automatically.
Enter / Tab move to the next byte, Esc cancels.
Checksums (live)
File info
-
Record checksums follow the Intel HEX spec: two's complement of the sum of
(byte count + address + type + data). Every saved line is re-checked and
rewritten with a valid checksum.
The Ck column shows each row's Intel HEX record checksum, recomputed live as you edit.
"Full range (0xFF)" checksums fill unprogrammed EPROM area with 0xFF.
The Ck column shows each row's Intel HEX record checksum, recomputed live as you edit.
"Full range (0xFF)" checksums fill unprogrammed EPROM area with 0xFF.