ну адресация в интел хексе, та что в начале строки данных она 16 битная, потому добавляются еще команды выбора страницы
команда 04 кажется, строки начинаются обычно с :02
если у вас больше 65 кбайт прошивка, можете помотать файл и вы увидите там между блоками вставлены более короткие строчки
далее последняя строка тоже короткая типа 00000001FF - это уже не адрес а признак конца файла
еще добавляются длины данных в строке, номера команд и прочее...
Цитата
В mcs 16A670
и да это не адрес

адреса там 16 битные%)