Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование AVR-микроконтроллеров на ассемблере.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.91 Mб
Скачать
    1. Ввод и редактирование программы

Включение лабораторного комплекса осуществляется включением питания учебных модулей и преподавательского ноутбука, после чего запускается программное обеспечение комплекса (через ярлык «8 местный стенд Микроконтроллер» на рабочем столе). При этом возможны два варианта: начать новую работу или открыть один из существующих проектов.

В случае начала новой работы имеется возможность добавить комментарии к каждому рабочему месту (например, фамилии учащегося), изменить дату проведения работы (по умолчанию текущая). При открытии одного из существующих проектов можно выбрать любой прошлый проект, перемещаясь по папкам проектов, датированных в хронологическом порядке. В этом случае на экране ноутбука появятся 8 окон с набранным в прошлый раз текстом программ. Этот же текст отобразится и на индикаторах микроконтроллерных модулей. Можно продолжать редактирование (тумблер «Режим» в положении «Ред»).

Пример содержимого экрана компьютера во время работы программы представлен на рисунке 7.

Р ис. 7. Пример содержимого экрана компьютера во время работы программы

Назначение "горячих'" клавиш, доступных студенту на клавиатуре учебного микропроцессорного модуля в процессе ввода и редактирования программ, представлено в таблице 7.

Таблица 7. «Горячие» клавиши

Ctrl + Z

Откатка текста программы на несколько шагов назад

Ctrl + X

Вырезание выделенного построчно текста в буфер обмена

Ctrl + С

Копирование выделенного построчно текста в буфер обмена

Ctrl + V

Вставка текста из буфера обмена в позицию курсора

Ctrl + Вниз

Выделение строки под курсором и перемещение вниз. Выделенные строки медленно мигают. Допускается выделение несплошного блока

Ctrl + Вверх

Выделение строки под курсором и перемещение вверх. Выделенные строки медленно мигают. Допускается выделение несплошного блока

F2

Запись программы на винчестер

F9

Компиляция и прошивка программы. В процессе компиляции текста программы студентом, если светодиод «Блокировка» несколько раз мигает – это сигнал наличия ошибок в тексте программы. После успешной компиляции сразу запускается процесс прошивки, он индицируется на ЖКИ индикаторе

P5/F6

Показать ошибки /вернуться к редактированию

F7

Перейти к строке с ошибкой

F11/F12

Показать номера строк /убрать номера строк

Ctrl + Shift или

Alt + Shift

Переход на русский язык и обратно на английский

PageUp

3 строки вверх

PageDown

3 строки вниз

Home

Начало строки

End

Конец строки

Delete

Удалить символ под курсором

Backspace

Удалить символ со сдвигом влево

Стрелки

Управление курсором

Преподаватель может контролировать текст программы на наличие ошибок, нажав кнопку проверки. Он также может перевести комплекс в демонстрационный режим, загрузив на первое рабочее место пример программы и нажав кнопку демонстрационного режима. Текст программы и курсор-указатель будут транслироваться на все рабочие места, на которых загорается светодиод «Блокировка». Можно загрузить подготовленный текст (пример) какой-либо программы на отдельные или все рабочие места. В случае необходимости можно очистить текст на рабочих местах кнопкой очистки.

Если предстоит лабораторная работа по программированию студентами виртуальных объектов, то преподавателю необходимо на рабочие места студентов загрузить шаблоны программ для работы с виртуальными объектами. Для этого преподаватель нажимает кнопку загрузки шаблона на отдельное рабочее место или на все рабочие места и выбирает нужный шаблон для виртуальных объектов .asm.

Студент может самостоятельно компилировать программу по клавише F9. При наличии ошибок в тексте программы у преподавателя в окне соответствующего рабочего места появляется список ошибок. На рабочем месте студента список допущенных ошибок можно увидеть по нажатию клавиши F5. При нажатии клавиши F6 на ЖКИ снова индицируется программа. Для перехода к строке с ошибкой необходимо нажать F7. После успешной компиляции сразу запускается процесс прошивки программы.