Составители:
64
компоновка прошли успешно, то появится уже знакомое сообщение “0
Error(s)”.
Произведем первый пробный запуск программы. ВНИМАНИЕ:
перед каждой загрузкой нужно нажать на кнопку “RESET” в левом
нижнем углу рабочего стенда. Загрузим полученный HEX-файл в УМК с
помощью, разработанного нами (в лабор. работе №10) инструментального
загрузчика
. Копия загрузчика лежит в папке
“C:\EMUL\Work\SDK_11\W_hex202.exe”. Запустите загрузчик и в
появившемся окне отыщите свой файл с расширением “*.hex”, кликните
по нему, задайте свой вариант стартового адреса 4000 и нажмите на
кнопку “Загрузить HEX-файл...”.
Дождитесь появления сообщения “... загрузка прошла успешно...”. На
экране ЖКД в левом верхнем углу должен высветиться приведенный в
задании символ, что и
требовалось на данном этапе.
В противном случае
необходимо пересчитать указанные 8 операндов программы. Закрывать
окно загрузчика “VB HEX Loader …”не нужно, т.к. он еще понадобится.
#### Результат покажите преподавателю ####
IV). Разработка шаблона
программы с меню выбора действий
Выводить на дисплей длинные последовательности с помощью
“LCDchar” неудобно, поэтому создадим макроопределение вывода строки
произвольной длины “LCDstrn” и заодно макрос для перемещения курсора
в любую позицию дисплея. Признаком окончания строки является
нулевой байт (код ASCII = 0).
Приведенный ниже фрагмент поместите в указанное место
программы. Операнды 40h и 80h вычислены по таблицам
1 и 2.
Следующий рисунок, на котором изображена нулевая страница памяти,
иллюстрирует действие команды “MOVC A,@A+DPTR”.
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »
