|
Облако тегов |
Путаны Питера,
ATmega8, AVR, CodeVisionAVR, COM, LCD, LPT, PonyProg2000, Proteus, SC-30, Видео, Жало, ЖКИ, Интерфейс, Осциллограф, Очиститель, Программа, Программатор, Прошивка, Реактиватор, Ремонт, Светодиод, Электроника |
|
|
|
Литература » Радиотехника : Микроконтроллеры AVR семейства Tiny руководство пользователя. А.В.Евстифеев 2007 г. |
Автор: А.В.Евстифеев Год: 2007 Издательство: «Додэка-XXI» ISBN: 978-5-94120-116-7 Формат: DJVU Страниц: 432 Качество: Отличный скан, с OCR Книга посвящена однокристальным микроконтроллерам AVR семейства Tiny фирмы ATMEL. Рассмотрена архитектура микроконтроллеров AVR, ее особенности, приведены основные электрические параметры. Подробно описано внутреннее устройство микроконтроллеров, система команд, периферия, а также способы программирования. Основой данного издания послужила популярная книга «Микроконтроллеры AVR семейств Tiny и Mega», материал которой был существенно переработан и дополнен описаниями новых моделей. Предназначена для разработчиков радиоэлектронной аппаратуры, инженеров, студентов технических вузов. Содержание: Глава 1. Знакомство с семейством Tiny
1.1. Общие сведения 1.2. Отличительные особенности 1.3. Характеристики процессора 1.4. Характеристики подсистемы ввода/вывода 1.5. Периферийные устройства 1.6. Архитектура ядра 1.7. Цоколевка и описание выводов
Глава 2. Архитектура микроконтроллеров семейства Tiny
2.1. Общие сведения 2.2. Организация памяти 2.2.1. Память программ 2.2.2. Память данных 2.2.3. Энергонезависимая память данных (EEPROM) 2.3. Счетчик команд и выполнение программы 2.3.1. Счетчик команд 2.3.2. Функционирование конвейера 2.3.3. Команды типа «проверка/пропуск» (Test & Skip) 2.3.4. Команды условного перехода 2.3.5. Команды безусловного перехода 2.3.6. Команды вызова подпрограмм 2.3.7. Команды возврата из подпрограмм 2.4. Стек
Глава 3. Система команд
3.1. Общие сведения 3.2. Операнды 3.3. Типы команд 3.3.1. Команды логических операций 3.3.2. Команды арифметических операций и команды сдвига 3.3.3. Команды битовых операций 3.3.4. Команды пересылки данных 3.3.5. Команды передачи управления 3.3.6. Команды управления системой 3.4. Сводные таблицы команд 3.5. Описание команд
Глава 4. Тактирование, режимы пониженного энергопотребления и сброс
4.1. Общие сведения 4.2. Тактовый генератор 4.2.1. Генератор с внешним резонатором 4.2.2. Низкочастотный кварцевый генератор 4.2.3. Внешний сигнал синхронизации 4.2.4. Генератор с внешней RC-цепочкой 4.2.5. Внутренний калиброванный RC-генератор 4.2.6. Внутренний RC-генератор на 128 кГц 4.2.7. Схема ФАПЧ 4.2.8. Управление тактовой частотой 4.3. Управление электропитанием 4.3.1. Режимы пониженного энергопотребления 4.3.2. Управление тактовыми сигналами модулей 4.3.3. Общие рекомендации по уменьшению энергопотребления 4.4. Сброс 4.4.1. Сброс по включению питания 4.4.2. Аппаратный сброс .4.4.3. Сброс от сторожевого таймера 4.4.4. Сброс при снижении напряжения питания 4.4.5. Управление схемой сброса
Глава 5. Прерывания
5.1. Общие сведения 5.2. Таблица векторов прерываний 5.3. Обработка прерываний 5.4. Внешние прерывания
Глава 6. Порты ввода/вывода
6.1. Общие сведения 6.2. Регистры портов ввода/вывода 6.3. Конфигурирование портов ввода/вывода 6.4. Аппаратный модулятор
Глава 7. Таймеры
7.1. Общие сведения 7.2. Назначение выводов таймеров/счетчиков 7.3. Прерывания от таймеров/счетчиков 7.4. Предделители таймеров/счетчиков 7.4.1. Управление предделителями 7.4.2. Использование внешнего тактового сигнала 7.5. Таймер/счетчик T0 7.5.1. Управление тактовым сигналом 7.5.2. Режимы работы 7.6. Таймер/счетчик T1 7.6.1. Таймер/счетчик T1 в модели ATtiny15L 7.6.2. Таймер/счетчик T1 в моделях ATtiny2313x и ATtiny24x/44x/84x 7.6.3. Таймер/счетчик T1 в моделях ATtiny25x/45x/85x и ATtiny26x 7.7. Сторожевой таймер
Глава 8. Аналоговый компаратор
8.1. Общие сведения 8.2. Функционирование компаратора
Глава 9. Аналого-цифровой преобразователь
9.1. Общие сведения 9.2. Функционирование модуля АЦП 9.3. Результат преобразования 9.4. Повышение точности преобразования 9.5. Параметры АЦП
Глава 10. Универсальный синхронный/асинхронный приемо-передатчик
10.1. Общие сведения 10.2. Использование модуля USART 10.2.1. Скорость приема/передачи 10.2.2. Формат кадра 10.2.3. Передача данных 10.2.4. Прием данных 10.3. Мультипроцессорный режим работы
Глава 11. Универсальный последовательный интерфейс USI
11.1. Общие сведения 11.2. Основные сведения об интерфейсе SPI 11.3. Основные сведения об интерфейсе TWI 11.4. Использование модуля USI 11.5. Режимы работы модуля USI 11.5.1. Трехпроводный режим 11.5.2. Двухпроводный режим 11.5.3. Альтернативное использование модуля USI
Глава 12. Программирование микроконтроллеров AVR семейства Tiny
12.1. Общие сведения 12.1.1. Защита кода и данных 12.1.2. Конфигурационные ячейки 12.1.3. Идентификатор 12.1.4. Калибровочные ячейки 12.1.5. Страничная организация памяти программ и данных 12.2. Последовательное программирование при высоком напряжении 12.2.1. Управление процессом программирования 12.3. Программирование по последовательному каналу 12.3.1. Переключение в режим программирования 12.3.2. Управление процессом программирования FLASH-памяти 12.3.3. Управлением процессом программирования EEPROM-памяти 12.4. Параллельное программирование 12.4.1. Переключение в режим параллельного программирования 12.4.2. Стирание кристалла 12.4.3. Программирование FLASH-памяти 12.4.4. Программирование EEPROM-памяти 12.4.5. Программирование конфигурационных ячеек 12.4.6. Программирование ячеек защиты 12.4.7. Чтение конфигурационных ячеек и ячеек защиты 12.4.8. Чтение ячеек идентификатора и калибровочных ячеек 12.5. Самопрограммирование микроконтроллеров семейства Tiny 12.5.1. Общие сведения 12.5.2. Функционирование загрузчика
Приложения
Приложение 1. Сводная таблица микроконтроллеров AVR семейства Tiny Приложение 2. Чертежи корпусов микроконтроллеров AVR семейства Tiny Приложение 3. Электрические параметры ми
Скачать книгу |
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Другие новости по теме:
Микроконтроллеры AVR в радиолюбительской практике. Белов А. В. 2007 г.Встраиваемые системы. Проектирование приложений на микроконтроллерах семейс ...Занимательные проекты на базе микроконтроллеров tinyAVR (+CD). Гадре Д., Мэ ...Разработка устройств на микроконтроллерах AVR шагаем от «чайника» до профи ...Программирование на языке С для AVR и PIC микроконтроллеров (+CD). Шпак Ю.А ...
|
|
|
|
|
|