Ревич, Ю.В. Программирование микроконтроллеров 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

RkJQdWJsaXNoZXIy MTExODQxMg==