Лабораторный практикум. – Казань: КФУ, 2014, — 74 с.
Руководство предназначено для практического освоения современных
микроконтроллеров с архитектурой AVR .Основное внимание уделяется
разработке приложений, использующих периферийные устройства и порты
ввода/вывода. Приводится описание архитектуры, структуры, специфики
системы команд для контроллеров типа ATmega и XMEGA, а также
инструментария разработки приложений AVRStudio4 и AmelStudio6. Даны
примеры построения приложений. Для студентов, обучающихся по
направлению 011800.62.
Содержание
Введение
Восьмиразрядные микроконтроллеры
Общие сведения
Микроконтроллеры семейства Mega
Центральный процессор и память
Порты ввода/вывода
Таймеры/счётчики
Универсальный синхронный/асинхронный приёмопередатчик
Система команд
Принятые обозначения
Команды
Прямая адресация к регистрам ввода/вывода
Косвенная адресация данных
Команды пересылки данных
Команды арифметических и логических операций
Команды ветвления
Битовые команды и команды тестирования битов
Программирование AVR
Пример построения приложения
Задания
Приложения (гиперссылки)
Микроконтроллеры XMEGA
Основные характеристики МК XMEGA
Архитектура
Память и ввод/вывод
Система событий
Программирование
Работа в «Atmel Studio 6.0»
Задания по XMEGA и «Atmel Studio 6»
Литература
Приложение. Арифметические и логические команды
Введение
Восьмиразрядные микроконтроллеры
Общие сведения
Микроконтроллеры семейства Mega
Центральный процессор и память
Порты ввода/вывода
Таймеры/счётчики
Универсальный синхронный/асинхронный приёмопередатчик
Система команд
Принятые обозначения
Команды
Прямая адресация к регистрам ввода/вывода
Косвенная адресация данных
Команды пересылки данных
Команды арифметических и логических операций
Команды ветвления
Битовые команды и команды тестирования битов
Программирование AVR
Пример построения приложения
Задания
Приложения (гиперссылки)
Микроконтроллеры XMEGA
Основные характеристики МК XMEGA
Архитектура
Память и ввод/вывод
Система событий
Программирование
Работа в «Atmel Studio 6.0»
Задания по XMEGA и «Atmel Studio 6»
Литература
Приложение. Арифметические и логические команды