Хелпикс

Главная

Контакты

Случайная статья





ЛАБОРАТОРНАЯ РАБОТА № 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.

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.