Материал: 514

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

6

Основная литература

1. Гуров, В. В. Микропроцессорные системы [Электронный ресурс] : учебник / В. В. Гуров. – М. : ИНФРА, 2018. – 336 с. – ЭБС «Знаниум».

Дополнительная литература

1.Водовозов, М. В. Микроконтроллеры для систем автоматики [Электронный ресурс] : учеб. пособие / М. В. Водовозов. – Изд. 3-е, доп. и перераб. – М. : Инфра-Инженерия, 2016. – 164 с. – ЭБС «Знаниум».

2.Стариков, А. В. Программирование микроконтроллеров для мехатронных и робототехнических систем [Электронный ресурс] : лабораторный практикум по направлению подготовки бакалавра 15.03.06 – «Мехатроника и робототехника» для очной формы обучения / А. В. Стариков; М-во науки и высшего образования РФ, ФГБОУ ВО «ВГЛТУ». – Воронеж, 2018. – 75 с. – ЭБС ВГЛТУ.

ЭБС ВГЛТУ.

3. Стариков, А. В. Программирование микроконтроллеров для мехатронных и робототехнических систем [Электронный ресурс] : методические указания к выполнению курсовой работы по направлению подготовки бакалавра 15.03.06 – «Мехатроника и робототехника» для очной формы обучения / А. В. Стариков; М-во науки и высшего образования РФ, ФГБОУ ВО «ВГЛТУ».

Воронеж, 2018. – 16 с. – ЭБС ВГЛТУ.

4.Смирнов, Ю. А. Основы микроэлектроники и микропроцессорной техники [Электронный ресурс] : учеб. пособие / Ю.А. Смирнов, С.В. Соколов, Е.В. Титов. СПб : Лань, 2013. 496 с. – ЭБС «Издательство «Лань».

5.Воробьева, Г. С. Микроконтроллеры семейства AVR [Электронный ресурс]: лаб. практикум. Методич. рекомендации к выполнению цикла лабораторных работ по дисциплине «Основы микропроцессорной техники» для студентов направлений 210100 «Электроника и микроэлектроника» и 200300 «Биомедицинская инженерия» / Г. С. Воробьева, М. В. Журавлев, Д. П. Упады-

шев, А.М. Штейн. Томск: Изд-во ТПУ, 2009. 90 с. ЭБС «Единое окно доступа к образовательным ресурсам».

Для качественного освоения дисциплины, возможно, потребуются следующие ресурсы информационно-телекоммуникационной сети «Интернет»:

ЭБС «Единое окно доступа к образовательным ресурсам»: http://window.edu.ru/;

ЭБС «Знаниум»: http://www.znanium.com;

сайт фирмы Atmel: http://www.atmel.com;

сайт с обширной подборкой научной, учебной и учебно-методической литературы, представленной в виде библиотеки открытых электронных источников: http://www.twirpx.com (информация о микроконтроллерах

AVR: http://www.twirpx.com/library/comp/microcontrollers/avr/).

Поскольку лекции читаются не в полном объёме дисциплины, то студентам на самостоятельное изучение выносится ряд тем (табл. 1). Преподаватель сообщает студентам их общее содержание и организует контроль знаний по заявленным темам.

7

 

 

Таблица 1

 

 

 

№ п/п

Тема самостоятельной работы

Номер источника

 

 

 

1

2

3

 

 

 

 

Методика разработки программы на языке Ас-

2, 3 (доп.)

1

семблера в интегрированной интерактивной

 

 

AVR Studio.

 

2

Средства отладки программ для микроконтрол-

2, 3 (доп.)

леров семейства AVR.

 

 

 

 

Интерфейсы связи для микроконтроллеров се-

1-5 (доп.)

3

мейства AVR: последовательный интерфейс

 

SPI, универсальный асинхронный приемо-

 

 

 

 

передатчик UART.

 

4

Конфигурационные и калибровочные ячейки

2, 5 (доп.)

микроконтроллеров семейства AVR.

 

 

 

5

Режимы параллельного и последовательного

2, 5 (доп.)

программирования, самопрограммирования.

 

 

 

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

После завершения лекционного курса, выполнения лабораторного практикума и защиты курсовой работы студент допускается к сдаче экзамена по дисциплине «Программирование микроконтроллеров для мехатронных и робототехнических систем». Перечень вопросов для подготовки к экзамену приведен ниже.

Перечень вопросов для подготовки к экзамену

1.Типовая структура микроконтроллерной системы управления.

2.Классификация микроконтроллеров семейства AVR.

3.Описание архитектуры 8-разрядных микроконтроллеров семейства

AVR.

4.Описание разрядов регистра состояния (SREG) микроконтролллеров семейства AVR.

5.Организация памяти микроконтроллеров семейства AVR.

6.Программная модель микроконтроллеров семейства AVR.

7.Перечень этапов разработки программного обеспечения для встраиваемых микроконтроллеров.

8.Описание программных средств, используемых для разработки программного обеспечения.

9.Определение понятия кросс-разработки программного обеспечения.

10.Система команд микроконтроллеров семейства AVR.

11.Способы (режимы) адресации микроконтроллеров семейства AVR.

12.Директивы ассемблера микроконтроллеров семейства AVR.

8

13.Структура программы на языке ассемблера микроконтроллеров семейства AVR.

14.Описание методики разработки программы на языке ассемблера в интегрированной среде разработки Atmel AVR Studio.

15.Перечислить средства отладки программ для микроконтроллеров семейства AVR.

16.Описать возможности и особенности программного управления параллельными портами ввода-вывода микроконтроллеров семейства

AVR.

17.Описать возможности и особенности системы прерываний микроконтроллеров семейства AVR.

18.Описать особенности программирования внешних прерываний микроконтроллеров семейства AVR.

19.Описать работу с таймерами-счётчиками микроконтроллеров семейства AVR.

20.Описать работу аналогового компаратора микроконтроллеров семейства AVR.

21.Описать работу аналого-цифрового преобразователя микроконтроллеров семейства AVR.

22.Интерфейсы связи для микроконтроллеров семейства AVR: последовательный интерфейс SPI.

23.Интерфейсы связи для микроконтроллеров семейства AVR: универсальный асинхронный приемо-передатчик USART.

24.Защита кода и данных. Конфигурационные и калибровочные ячейки микроконтроллеров семейства AVR.

25.Режимы параллельного и последовательного программирования, самопрограммирования.

Стариков Александр Вениаминович

Программирование микроконтроллеров для мехатронных и робототехнических систем

Методические указания для самостоятельной работы по направлению подготовки бакалавра 15.03.06 – «Мехатроника и робототехника»

 

 

для очной формы обучения

 

 

 

 

 

Редактор С.Ю. Крохотина

Подписано в печать

Формат бумаги

Заказ

Объем

п.л.

Усл. п.л.

Уч-изд. л.

Тираж

 

ФГБОУ ВО «Воронежский государственный лесотехнический университет имени Г.Ф. Морозова»