Изучение лабораторного стенда EasyAVR6. Прошивка и запуск демонстрационных программ
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Тверской государственный технический университет»
Кафедра ЭВМ
Отчёт о лабораторной работе № 2
по дисциплине «Микропроцессорные системы»
на тему «Изучение лабораторного стенда EasyAVR6. Прошивка и запуск демонстрационных программ»
Выполнил: студент группы
ВМКСС-1003
Коротченко А.В.
Принял: доцент кафедры ЭВМ
Быков П.В.
г. Тверь
Цель работы
Целью данной работы является ознакомление с функциональными возможностями микроконтроллера 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. Загрузили в контроллер несколько демонстрационных примеров. Понаблюдали за поведением средств ввода - вывода стенда.
Больше работ по теме:
Предмет: Информатика, ВТ, телекоммуникации
Тип работы: Практическое задание
Новости образования
КОНТАКТНЫЙ EMAIL: [email protected]
Скачать реферат © 2017 | Пользовательское соглашение
ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ