Содержание отчета

В отчете необходимо привести следующее:

характеристики лабораторной вычислительной системы;

исходные модули разработанных программ;

анализ полученных результатов и краткие выводы по работе, в которых необходимо отразить особенности программного управления блоком светодиодов с помощью микроконтроллера AVR ATMEGA 128.

 

Контрольные вопросы и задания

1. Поясните основные особенности архитектуры микроконтроллера AVR ATMEGA 128.

2. Поясните принципы распределения адресных пространств памяти, регистров общего назначения и портов ввода/вывода в микроконтроллере AVR ATMEGA 128.

3. Каково назначение отдельных битов регистра состояния SREG ?

4. Поясните реализацию в микроконтроллере AVR ATMEGA 128 Гарвардской архитектуры и принципа конвейерной обработки команд.

5. Каким образом реализуется вызов операторов языка Assembler из С – программы ? Приведите примеры.

6. Дайте характеристику основным командам микроконтроллера AVR ATMEGA 128 при обращении к памяти и портам ввода/вывода.

 

 

ИЗУЧЕНИЕ РЕЖИМА ПРОГРАММНОГО ОПРОСА КЛАВИАТУРЫ

Цель работы: изучить принципы функционирования и подключения к микроконтроллеру матричной клавиатуры 3*4 лабораторного макета, разработать алгоритм и программу для реализации режима опроса клавиатуры без использования прерываний.

 

Указания по организации самостоятельной работы

Перед работой необходимо проработать теоретический материал по литературе [1,2] и конспект лекций, ознакомиться со структурной схемой и принципами функционирования клавиатуры лабораторного макета, возможностями реализации режима программного опроса клавиатуры лабораторного макета на базе микроконтроллера AVR АТMEGA128. При подготовке к лабораторной работе необходимо составить предварительные варианты листингов программ, указываемых в пунктах практического выполнения работы.