Лекция: Напишите и отладьте программу LAB1

Для сохранения в проекте файла программы на языке ассемблера c расширением .asm выберите в меню File, Save As

a) Наберите программу LAB1 в появившемся правом верхнем окне редактирования программы на языке ассемблера.

b) Осуществите трансляцию программы и проверьте правильность ее написания. Для этого выберите пункт меню Projekt/Build «иконка» (клавиша F7). Все ошибки выведутся в окно Output вкладка Message (обычно находится внизу рабочего пространства). Необходимо устранить имеющиеся ошибки в ассемблере набранной программы. В корректно составленной программе выводится сообщение:

c) Проведите детальную трассировку программы LAB1 в IDE, описав каждый шагProgram Counter, выбрав «иконку» Start debugging в листинге программы, после чего появится желтая стрелка, указывающая на команду, которая будет выполняться следующей. В пошаговом выполнении программы (клавиша F11) меню Debug, Step Infoвыполните всю программу.

Изменения состояний регистров и портов МК отображается в левом поле рабочего окна при открытии вкладки (Рис. 31, 32).

Рис. 31. Окно внутренних состояний МК AVR.

 

Рис. 32. Окно для просмотра состояния внутренних модулей МК AVR

d) Измените значение на PIN порта ввода и отметьте изменения (в блоке MAIN) в отчете по трассировке.

еще рефераты
Еще работы по информатике