Цифровые устройства и микропроцессор. Программирование микроконтроллеров семейства MCS-51. Жаринов О.О. - 9 стр.

UptoLike

Составители: 

9
новой введенной командой. Причем эти «фантомы» могут посчитать
«своими» и коды нижерасположенных команд, – в результате програм-
ма превращается в полную бессмыслицу (и, увы, опция «Отмена» в
меню программы не предусмотрена!). Чтобы этого избежать, следует
перед заменой длинной команды на более короткую сначала «перебить»
2-й байт шестнадцатеричного кода заменяемой длинной команды (для
двухбайтовой команды) или 2-й и 3-й байты (для трехбайтовой коман-
ды) на нули. Если это будет сделано, то после ввода новой «короткой»
команды ниже нее дополнительно появится только одна или две «лиш-
ние» команды NOP, а это уже воспринимается нормально.
Сохранение результатов работы. Для сохранения программы
пользователя на диске необходимо выбрать в меню «Файл» пункт «За-
писать файл из памяти процессора...» (рис. 8).
В появившемся окне «Записать файл на диск» (рис. 9) выбирается
область памяти микроконтроллера, содержимое которой требуется со-
хранить, и формат сохраняемого файла. Чтобы сохранить программу
пользователя, следует в поле «Адресное пространство» активировать
ключ «Code», а в поле «Формат сохраняемого файла» выбрать вариант
Рис. 8