|
|||
ЛАБОРАТОРНАЯ РАБОТА № 1 . Тема: ИНТЕГРИРОВАННАЯ СРЕДА AVR STUDIO 4 И ЕЕ ПРИМЕНЕНИЕ ДЛЯ ПРОГРАММИРОВАНИЯ МИКРОКОНТРОЛЛЕРОВ. 1. Запускаем программу AVR Studio 4. 2. После запуска AVR Studio и создаем новый проект, именуем его в меню меню Project и выбрЛАБОРАТОРНАЯ РАБОТА № 1
Тема: ИНТЕГРИРОВАННАЯ СРЕДА AVR STUDIO 4 И ЕЕ ПРИМЕНЕНИЕ ДЛЯ ПРОГРАММИРОВАНИЯ МИКРОКОНТРОЛЛЕРОВ
Выполнил: ст. гр. Э – 430 Лысенков Николай
Проверил: Терешкин В. М.
УФА 2022
Цель работы: изучение AVR Studio 4, а также изучение возможностей ее применения для программирования AVR микроконтроллеров.
Ход работы 1. Запускаем программу AVR Studio 4
2. После запуска AVR Studio и создаем новый проект, именуем его в меню меню Project и выбраем команду New.
3. Выбираем тип используемого микроконтроллера (Atmeag8) и отладочную платформу (AVR Simulator).
4. Открывается новый проект.
5. Рассмотрим режим компиляции проекта на примере готового проекта (Timer). Вид AVR Studio 4 с открытым проектом (Timer) изображено ниже.
Для компиляции программы зададим команду из меню Build > Build. В результате создадутся hex-файл в папке проекта. Запустим симуляцию программы нажав кнопу “Start Debugging”. При этом запуститься режим симуляции работы контроллера. В данной симуляции появляется следующий доступ к окнам программы: 1) Watch window. Окно показывает значения определенных символов. В данном окне мы может просмотреть значения и адреса переменных.
2 ) Register window. Данное окно показывает содержимое регистров. Регистры можно изменять во время остановки программы.
3. Memory windows. В данном окне можно просмотреть содержимое памяти программ, данных, портов ввода/вывода и энергонезависимого ПЗУ. Память можно просматривать в HEX, двоичном или десятичном форматах. Содержимое памяти можно изменять во время остановки программы.
4) I/O window. Данное окно содержит различные регистры ввода/вывода (EEPROM, I/O порты, Таймеры и т. д. ).
После проверки работоспособности программы на симуляторе осуществляется прошивка hex-файла в микроконтроллер (Atmega8). AVR Studio4 позволяет осуществить прошивку для этого не обходимо активизировать окно “Select AVR Programer”. Для этого дается команда Tools > Programm AVR > Connect.
Контрольные вопросы: 1.
|
|||
|