Главное


Изучение лабораторного стенда EasyAVR6. Прошивка и запуск демонстрационных программ

Целью данной работы является ознакомление с функциональными возможностями микроконтроллера AtMega16 на основе демонстрационной платы (стенда) производства фирмы «Mikroelektronika» EasyAVR6, знакомство с программными средствами разработки программ и «прошивки» микроконтроллеров, а также проверкой программы лабораторной работы №1 на средствах стенда.

микроконтроллер прошивка программа

1. Ознакомиться с функциональностью платы стенда;

2. Научиться правильно подключать плату к рабочему компьютеру и источнику питания;

. Научиться считывать и записывать «прошивку» микроконтроллера с помощью программы AVRflash;

. Научится создавать и компилировать проекты для используемого микроконтроллера;

. Подтвердить корректность моделирования систем МПС в среде Proteus, загрузив и выполнив программу лабораторной работы №1.

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

1. Прошить МК стенда, используя файл прошивки 1 лабораторной работы. Просмотреть (и внести в отчет) дамп памяти МК (5 мин.)

2. Проверить работоспособность и при необходимости отладить программу. Убедиться, что работа средств стенда соответствует поведению схемы в системе моделирования Proteus. (10 мин.)

. Загрузить в контроллер несколько демонстрационных примеров, устанавливая каждый раз переключатели в соответствие с требованиями, указанными в исходных файлах соответствующих проектов. Наблюдать за поведением средств ввода - вывода стенда. Поведение программ и установка переключателей стенда указано в заголовочном комментарии к текстам программ. (30 мин).

a. Glcd.hex (при необходимости подрегулировать контрастность)

b. Keypad4x4.hex

c. Lcd.hex (при необходимости подрегулировать контрастность). COG_Lcd_Test.hex (при необходимости подрегулировать контрастность)

e. Touch_Panel_Calibration_and_Write.hex. Timer0_Interrupt.hex

Выполнение

) Проверка работы схемы, используя прошивку из лабораторной работы № 1

Мигание светодиодов Дамп памяти:

РА4, РА7:

) Работа демонстрационных примеров

. Glcd.hex

. Keypad4x4.hex

c. Lcd.hex

. COG_Lcd_Test.hex

e. Touch_Panel_Calibration_and_Write.hex

f. Timer0_Interrupt.hex

Вывод: в текущей работе мы познакомились со стендом, проверили работоспособность и отладили программу из лабораторной работы №1. Убедились, что работа средств стенда соответствует поведению схемы в системе моделирования Proteus. Загрузили в контроллер несколько демонстрационных примеров. Понаблюдали за поведением средств ввода - вывода стенда.

Другие статьи по теме

Интегрированные информационные технологии
Использование принципа интеграции в компьютерных системах относится к различным аспектам организации технологий: интеграция информации в базах и банках данных; интеграция программ в еди ...

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

Использование микроконтроллеров при проектировании цифрового вольтметра
Основной задачей при проектировании измерительных приборов было и остается достижение определенных метрологических характеристик. На разных этапах развития вычислительной техники эта зад ...

www.techspirit.ru © 2020