- •Программирование мк семейства at в среде avr Studio методические указания
- •Цель работы – ознакомиться с интерфейсом интегрированной среды разработки avr Studio, изучить устройство и систему команд микроконтроллеров Atmel серии aTmega. Теоретические сведения
- •1. Структура мк семейства aTmega 162
- •2. Интегрированная среда разработки avr Studio
- •Предварительное задание
- •Рабочее задание
- •Контрольные вопросы
- •Приложение Система команд микроконтроллера aTmega
- •1 Группа команд логических операций
- •2 Группа команд арифметических операций
- •3 Группа команд операций с битами
- •4 Группа команд пересылки данных
- •5 Группа команд передачи управления
- •6 Группа команд управления системой
- •Библиографический список
- •Содержание
- •394026 Воронеж, Московский просп., 14
6 Группа команд управления системой
Таблица П6
Мнемоника |
Описание |
Операция |
Циклы |
Флаги |
NOP |
Нет операции |
— |
1 |
— |
SLEEP |
Переход в «спящий» режим |
— |
3 |
— |
WDR |
Сброс сторожевого таймера |
— |
1 |
— |
Библиографический список
Евстифеев А.В. Микроконтроллеры AVR семейства Mega. Руководство пользователя. – М.: Додэка-ХХI, 2007.
Разработка управляющих алгоритмов для однокристальных микроконтроллеров: методические указания к выполнению лабораторных работ № 14-16 по дисциплине "Микропроцессорная техника в мехатронике и робототехнике"…Сост. М.И. Герасимов. Воронеж, 2012 (50-2012).
Программная среда «AVR Studio». – Режим доступа: http://masteroid.ru/articles/view/732 (дополнительные материалы -- на http://book.mirmk.net/ )
Ассемблер для AVR. – Режим доступа: http://asmhelpavr.narod.ru
Микропроцессорные системы: учеб. пособие для вузов / Е.К. Александров [и др.]; под общ. ред. Д.В. Пузанкова. СПб.: Политехника, 2002.
Мортон, Дж. Микроконтроллеры AVR. Вводный курс.: Пер. с англ. / Дж. Мортон – М.: Додэка-ХХ1, 2006. (Серия «Мировая электроника»).
Голубцов, М.С. Микроконтроллеры AVR: от простого к сложному. / М.С. Голубцов. Изд. 2-е, испр. и доп. М.: СОЛОН-Пресс, 2005.
Баранов, В.Н. Применение микроконтроллеров AVR: схемы, алгоритмы, программы. / В.Н. Баранов. М.: Додэка-ХХI, 2004.
Трамперт, В. Измерение, управление и регулирование с помощью AVR-микроконтроллеров: пер. с нем. / В. Трамперт. Киев: МК-Пресс, 2006.
Содержание
Теоретические сведения 1
1. Структура МК семейства ATmega 162 1
2. Интегрированная среда разработки AVR Studio 4
Предварительное задание 7
Рабочее задание 10
Контрольные вопросы 22
ПРИЛОЖЕНИЕ 23
Система команд микроконтроллера ATmega 23
1 Группа команд логических операций 23
2 Группа команд арифметических операций 24
3 Группа команд операций с битами 26
4 Группа команд пересылки данных 29
5 Группа команд передачи управления 32
6 Группа команд управления системой 36
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 37
СОДЕРЖАНИЕ 38
Теоретические сведения 1
1. Структура МК семейства ATmega 162 1
2. Интегрированная среда разработки AVR Studio 4
Предварительное задание 7
Рабочее задание 10
Контрольные вопросы 22
ПРИЛОЖЕНИЕ 23
Система команд микроконтроллера ATmega 23
1 Группа команд логических операций 23
2 Группа команд арифметических операций 24
3 Группа команд операций с битами 26
4 Группа команд пересылки данных 29
5 Группа команд передачи управления 32
6 Группа команд управления системой 36
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 37
СОДЕРЖАНИЕ 38
ПРОГРАММИРОВАНИЕ МК семейства AT В СРЕДЕ AVR Studio
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению лабораторной работы № 17 по дисциплине "Микропроцессорная техника в мехатронике и робототехнике" для студентов направления 221000.62 «Мехатроника и робототехника» (профиль «Промышленная и специальная робототехника») очной формы обучения
Составители:
Герасимов Михаил Инович Лесных Николай Сергеевич
В авторской редакции
Компьютерный набор М.И. Герасимова
Подписано к изданию 12.10.2012.
Уч.-изд. л. 2,2
ФГБОУ ВПО «Воронежский государственный технический университет»