В отчете необходимо привести следующее:
характеристики лабораторной вычислительной системы;
исходный модуль разработанной программы;
анализ полученных результатов и краткие выводы по работе, в которых необходимо отразить особенности считывания данных с матричной клавиатуры в режиме программного обмена с помощью микроконтроллера AVR ATMEGA 128.
Контрольные вопросы и задания
1. Поясните принцип функционирования матричной клавиатуры 3*4, входящей в состав лабораторного макета.
2. Поясните алгоритм программного опроса клавиатуры.
3. Возможно ли обращение к портам ввода/вывода как к ячейкам памяти в микроконтроллере AVR ATMEGA?
4. Поясните принцип работы клавиатуры 1*3, входящей в состав лабораторного макета.
5. В чем заключаются преимущества и недостатки режима программного опроса клавиатуры?
6. Перечислите и поясните основные команды и приемы для логического анализа двоичных данных. AVR ATMEGA 128 при обращении к памяти и портам ввода/вывода.
ИЗУЧЕНИЕ ПРИНЦИПОВ ПРОГРАММНОГО УПРАВЛЕНИЯ ВНЕШНИМИ УСТРОЙСТВАМИ НА ПРИМЕРЕ ВЫВОДА ИНФОРМАЦИИ НА ЦИФРОВОЙ ИНДИКАТОР
Цель работы: изучить принципы функционирования и возможности программного управления цифровым индикатором, разработать алгоритм и программу для вывода информации на цифровой индикатор.