Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Avsim51 -c1 a



и загрузить в него программу:

Load Avoset

Enter filename: TABLO.HEX

Для пользователя эмулятор представлен в виде отдельных окон: окна для размещения отлаживаемой программы (левое окно) и набора окон для программно доступных ресурсов микроконтроллера.

Эмулятор работает в двух режимах: в командном режиме и в режиме окна. Переключение режимов осуществляется клавишей Esc.

В командном режиме пользователю предлагается меню из набора команд, выбор которых осуществляется с помощью курсора. Вот некоторые из них:

· Load — загрузка отлаживаемых файлов в эмулятор (используется подкоманда Avoset);

· Patch — позволяет подключать кросс-ассемблер для записи в командной строке мнемокода команды с автоматической ее трансляцией и помещением в окно программы;

· Dump — выбор ячейки памяти верхнего (1) или нижнего (2) окна Data Space. Позволяет установить начало окна на любую ячейку памяти (подкоманда Abcolute);

· Reset — сброс. Возможно осуществить системный сброс контроллера, счетчика циклов (счетчик циклов позволяет оценить реальное время выполнения программы в машинных циклах, в то время как при работе эмулятора она выполняется в замедленном масштабе по времени);

· Set — установка. Позволяет запустить счетчик циклов;

· Memory — позволяет производить очистку или заполнение любых областей памяти;

· Quit — выход из эмулятора с помощью подкоманды Exit.

Для отказа от выполнения команды и выхода в основное меню нажать Ctrl+C.

В режиме окна с помощью курсора возможен выбор любых программно доступных ресурсов с целью изменения их содержимого в двоичном, шестнадцатеричном или ASCII кодах. Также возможно задание кодов команд с целью изменения текста программы (дизассемблирование).

Для редактирования в режиме окна могут применяться клавиши:

· INS — инверсия бита, полубайта;

· +/– — инкремент/декремент бита, полубайта;

· ↑→↓← — движение курсора в окне;

· Ctrl+A — быстрый доступ к аккумулятору;

· Ctrl+В — быстрый доступ к расширителю аккумулятора В;

· Ctrl+Т — быстрый доступ к ресурсам таймеров;

· Ctrl+I — быстрый доступ к системе прерываний;

· Ctrl+P — быстрый доступ к программному счетчику;

· Alt+P — быстрый доступ к портам.

Для управления работой эмулятора в режиме отладки служат функциональные клавиши. Их назначение:

· F1 — запуск программы в автоматическом режиме;

· F10 — пошаговое выполнение команд;

· F5 — переключение скорости выполнения программы.





Дата публикования: 2014-11-04; Прочитано: 892 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...