Издательство: | BHV |
Серия: | Электроника |
Дата выхода: | май 2020 |
ISBN: | 978-5-9775-4076-6 |
Объём: | 448 страниц |
Масса: | 410 г |
Размеры(В x Ш x Т), см: | 24 x 17 |
Обложка: | мягкая |
Бумага: | офсетная |
Иллюстрированное издание | + |
Рассмотрено практическое программирование микроконтроллеров AVR, в том числе популярной платформы Arduino. Рассказано, как выйти за рамки ограничений Arduino, когда следует применять прямое программирование на ассемблере, а когда использовать языки высокого уровня.
Изложены общие принципы устройства микроконтроллеров AVR и их про-граммирования, система команд, программирование таймеров, арифметические операции, память, интерфейсы, режимы энергосбережения и сторожевой таймер, программы реального времени, обмен данными с персональным компьютером. Особое внимание уделено переносу типичных Arduino-проектов на ассемблер.
Даны готовые рецепты для программирования большинства основных функций современной микроэлектронной аппаратуры.