Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств

Шаг 5. Переходим непосредственно к разработке устройств и программ .................... 168 5.1. Общие положения ................................................................................................................. 168 5.2. Простейшая программа ...................................................................................................... 171 5.3. Переключающийся светодиод ........................................................................................... 197 5.4. Боремся с дребезгом контактов ....................................................................................... 206 5.5. Мигающий светодиод .......................................................................................................... 213 5.6. Бегущие огни ........................................................................................................................... 219 5.7. Использование таймера ...................................................................................................... 228 5.8. Использование прерываний по таймеру ....................................................................... 237 5.9. Формирование звука ............................................................................................................ 253 5.10. Музыкальная шкатулка ...................................................................................................... 270 5.11. Кодовый замок ..................................................................................................................... 294 5.12. Кодовый замок с музыкальным звонком ..................................................................... 330 Шаг 6. Осваиваем все возможности микроконтроллера ATtiny231 3 ................................ 347 6.1. Основные характеристики и возможности ................................................................... 347 6.2. Центральное ядро процессора ......................................................................................... 352 6.3. Тактовый генератор .............................................................................................................. 367 6.4. Система управления и сброса ........................................................................................... 382 6.5. Сторожевой (охранный) таймер ....................................................................................... 387 6.6. Прерывания ............................................................................................................................ 392 6.7. Порты ввода-вывода ............................................................................................................ 393 6.8. Внешние прерывания .......................................................................................................... 409 6.9. Восьмиразрядный таймер/счетчик с поддержкой режима ШИМ .......................... 413 6.10.1 6-разрядный таймер/счетчик (таймер/счетчик 1) .................................................. 435 6.11. Универсальный синхронно-асинхронный последовательный приемо-передатчик USART ............................................................................................... 464 6.12. Универсальный последовательный интерфейс — USI ............................................. 493 6.13. Аналоговый компаратор .................................................................................................. 509 6.14. Встроенная система отладки программ debugWIRE ................................................ 512 6.15. Программирование памяти ............................................................................................. 522 Приложение 1. Адаптер USB-FIFO ................................................................................................ 526 Приложение 2. Сводная таблица команд Ассемблера микроконтроллеров AVR .... 533 Приложение 3. Как использовать видеокурс и программные продукты, записанные на CD ................................................................................................ 537 Список литературы .............................................................................................................................. 543 Список полезных ссылок на ресурсы Интернет ....................................................................... 543

RkJQdWJsaXNoZXIy MTExODQxMg==