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

  • Вид работы:
    Практическое задание
  • Предмет:
    Информатика, ВТ, телекоммуникации
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    1,12 Мб
  • Опубликовано:
    2013-11-05
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

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

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Тверской государственный технический университет»

Кафедра ЭВМ







Отчёт о лабораторной работе № 2

по дисциплине «Микропроцессорные системы»

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


Выполнил: студент группы

ВМКСС-1003

Коротченко А.В.

Принял: доцент кафедры ЭВМ

Быков П.В.


г. Тверь

Цель работы


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

 

Задачи

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

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

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

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

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

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

 

Задание


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

.        COG_Lcd_Test.hex


e.       Touch_Panel_Calibration_and_Write.hex


f.       Timer0_Interrupt.hex


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

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

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!