Объектные файлы «INHX8M»
Наиболее общим форматом объектного файла является формат «INHX8M» фирмы Intel. Практически все микроконтроллеры используют этот формат, который обычно называют hex-файлом. Кроме 8051 этот формат используют также микроконтроллеры PIC и AVR, описанные в данной книге.
Если взглянуть на hex-файл, сгенерированный ассемблером или компилятором, то он будет иметь следующий вид.
:: 10000000 А601A701AB018E288C00030883128D0086
: 10001ООООВ11ABOAOD0883008COEOCOE0900A80111
: 10002ОООА201АЗ011Е081F04031908001F082106СЕ
:OA04FOOOA40B782AA50B782A080057
:02400EOOF13F80
:00000001FF
Вся информация, необходимая для загрузки памяти программ микроконтроллера, находится в этом файле. Следует отметить, что в этом файле нет символической информации, которая обычно создается ассемблером или