Table of Contents
1
452
Ревич, Ю.В. Программирование микроконтроллеров AVR: от Arduino к ассемблеру
Оглавление
4
Введение
9
Часть I. Общие принципы устройства и функционирования Atmel AVR
14
Глава 1. Обзор микроконтроллеров AVR
16
Глава 2. Общее устройство, организация памяти, тактирование, сброс
29
Глава 3. Периферийные устройства и прерывания
44
Глава 4. Микроконтроллеры AVR на практике
70
Глава 5. Подготовка к программированию МК AVR
94
Часть II. Программирование микроконтроллеров AVR на ассемблере
118
Глава 6. Основы программирования МК AVR
120
Глава 7. Система команд AVR
164
Глава 8. Арифметические операции и операции в двоично-десятичном формате
198
Часть III. Практическое программирование микроконтроллеров AVR
222
Глава 9. Программирование таймеров
224
Глава 10. Использование EEPROM
274
Глава 11. Аналоговый компаратор и АЦП
289
Глава 12. Интерфейс SPI
326
Глава 13. Интерфейс TWI (I2C) и его применение
346
Глава 14. Режимы энергосбережения и сторожевой таймер
368
Глава 15. Программирование UART и обмен данными с персональным компьютером
390
Глава 16. Некоторые Arduino-задачи на ассемблере
406
Приложение 1. Ликбез
432
Приложение 2. Основные параметры некоторых микроконтроллеров Atmel AVR
441
Литература
447
Предметный указатель
449
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==