Изучение лабораторного стенда EasyAVR6. Прошивка и запуск демонстрационных программ
Ознакомление с функциональными возможностями микроконтроллера AtMega16 на основе демонстрационной платы (стенда) производства фирмы "Mikroelektronika" EasyAVR6. Порядок считывания и записи "прошивки" микроконтроллера с помощью программы AVRflash.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 05.11.2013 |
Размер файла | 1,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Тверской государственный технический университет»
Кафедра ЭВМ
Отчёт о лабораторной работе № 2
по дисциплине «Микропроцессорные системы»
на тему «Изучение лабораторного стенда EasyAVR6. Прошивка и запуск демонстрационных программ»
Выполнил: студент группы
ВМКСС-1003
Коротченко А.В.
Принял: доцент кафедры ЭВМ
Быков П.В.
г. Тверь
2013
Цель работы
Целью данной работы является ознакомление с функциональными возможностями микроконтроллера AtMega16 на основе демонстрационной платы (стенда) производства фирмы «Mikroelektronika» EasyAVR6, знакомство с программными средствами разработки программ и «прошивки» микроконтроллеров, а также проверкой программы лабораторной работы №1 на средствах стенда.
Задачи
микроконтроллер прошивка программа
1. Ознакомиться с функциональностью платы стенда;
2. Научиться правильно подключать плату к рабочему компьютеру и источнику питания;
3. Научиться считывать и записывать «прошивку» микроконтроллера с помощью программы AVRflash;
4. Научится создавать и компилировать проекты для используемого микроконтроллера;
5. Подтвердить корректность моделирования систем МПС в среде Proteus, загрузив и выполнив программу лабораторной работы №1.
6. Получить практические навыки конфигурирования переключателей стенда и оценить возможности стенда, используя демонстрационные программы разработчика.
Задание
1. Прошить МК стенда, используя файл прошивки 1 лабораторной работы. Просмотреть (и внести в отчет) дамп памяти МК (5 мин.)
2. Проверить работоспособность и при необходимости отладить программу. Убедиться, что работа средств стенда соответствует поведению схемы в системе моделирования Proteus. (10 мин.)
3. Загрузить в контроллер несколько демонстрационных примеров, устанавливая каждый раз переключатели в соответствие с требованиями, указанными в исходных файлах соответствующих проектов. Наблюдать за поведением средств ввода - вывода стенда. Поведение программ и установка переключателей стенда указано в заголовочном комментарии к текстам программ. (30 мин).
a. Glcd.hex (при необходимости подрегулировать контрастность)
b. Keypad4x4.hex
c. Lcd.hex (при необходимости подрегулировать контрастность)
d. COG_Lcd_Test.hex (при необходимости подрегулировать контрастность)
e. Touch_Panel_Calibration_and_Write.hex
f. Timer0_Interrupt.hex
Выполнение
1) Проверка работы схемы, используя прошивку из лабораторной работы № 1
Мигание светодиодов Дамп памяти:
РА4, РА7:
Размещено на http://www.allbest.ru/
2) Работа демонстрационных примеров
a. Glcd.hex
b. Keypad4x4.hex
c. Lcd.hex
d. COG_Lcd_Test.hex
e. Touch_Panel_Calibration_and_Write.hex
f. Timer0_Interrupt.hex
Вывод: в текущей работе мы познакомились со стендом, проверили работоспособность и отладили программу из лабораторной работы №1. Убедились, что работа средств стенда соответствует поведению схемы в системе моделирования Proteus. Загрузили в контроллер несколько демонстрационных примеров. Понаблюдали за поведением средств ввода - вывода стенда.
Размещено на Allbest.ru
Подобные документы
Классификация электромагнитных подвесов. Построение математической модели стенда. Программная реализация пропорционально-интегрально-дифференциального регулятора. Описание микроконтроллера ATmega 328 и платы Arduino. Сборка и ввод стенда в эксплуатацию.
дипломная работа [2,6 M], добавлен 09.06.2014Описание интегратора первого порядка. Обзор микроконтроллера AТmega16. Доопределение набора аппаратных средств. Схема включения микроконтроллера. Формирование тактовых импульсов. Организация сброса. Алгоритм работы и проектирование модулей устройства.
курсовая работа [1,1 M], добавлен 19.12.2010Аналого-цифровой преобразователь, разрешение и типы преобразования. Точность и ошибки квантования. Частота дискретизации и наложение спектров. Подмешивание псевдослучайных сигналов и передискретизация. Основные аппаратные характеристики микроконтроллера.
дипломная работа [635,4 K], добавлен 23.03.2013Сравнительная характеристика лабораторных блоков питания. Описание принципа работы электрической схемы устройства. Описание конструкции лабораторного стенда, его основные функциональные узлы. Расчет трансформатора, выпрямителя, надежности устройства.
дипломная работа [559,2 K], добавлен 18.10.2015Описание работы электронных часов и микроконтроллера АТTiny2313 фирмы Atmel. Выходные буферы порта. Принципиальная схема электронных часов. Разработка печатной платы и практическое её применение. Принципы программирования и прошивки микроконтроллера.
курсовая работа [749,0 K], добавлен 29.05.2009Алгоритм работы аналого-цифрового преобразователя. USB программатор, его функции. Расчет себестоимости изготовления стенда для исследования преобразователя. Схема расположения компонентов макетной платы. Выбор микроконтроллера, составление программы.
дипломная работа [3,2 M], добавлен 18.05.2012Проектирование принципиальной схемы устройства индикации на основе 8-битного AVR микроконтроллера типа ATmega16 с питанием от источника питания на 10 V и отображением данных на графическом LCD-дисплее. Разработка программного обеспечения микроконтроллера.
курсовая работа [11,3 M], добавлен 19.12.2010Функциональная спецификация и структурная схема электронных автомобильных часов-термометра-вольтметра. Разработка алгоритма работы и принципиальной электрической схемы. Получение прошивки программы для памяти микроконтроллера в результате ассеблирования.
курсовая работа [2,0 M], добавлен 26.12.2009Особенности микроконтроллера ATTINY семейства AVR. Описание ресурсов микроконтроллера ATTINY12: описание процессора, порты ввода/вывода, периферийные устройства, архитектура ядра. Разработка устройства со световыми эффектами на базе микроконтроллера.
курсовая работа [2,1 M], добавлен 24.06.2013Разработка проекта и моделирование на ЭВМ лабораторного стенда по исследованию приемника АМ сигнала. Создание конструкции преселектора на варикапе и проведение расчетов схемы входных цепей. Сравнительный анализ частотных характеристик и конечных данных.
дипломная работа [2,7 M], добавлен 21.09.2011