СПб.: Наука и Техника, 2005. — 256 с ил. — ISBN 5-94387-155-1.
Книгу «Конструирование устройств на микроконтроллерах» Белов А. В.
можно назвать продолжением книги «Самоучитель по микропроцессорной
технике» автора, Александра Владимировича Белова. В данной книге
рассматриваются наиболее важные методы программирования
периферийных устройств AVR микроконтроллеров. Подробно
рассматриваются ввод данных в микроконтроллер, вывод их на
устройства отображения и исполнительные устройства. Описана работа
шин MicroLAN, I2C, аналого-цифровых преобразователей. Даны примеры
подключения к портам микроконтроллера кнопок, датчиков,
ЖК-дисплеев. Все примеры снабжены подробным описанием, поясняется
принцип работы программ для управления периферийными устройствами
микроконтроллеров. Все принципиальные схемы в книге
«Конструирование устройств на микроконтроллерах» Белов А. В.,
практические, с номиналами всех компонентов, программы - полностью
рабочие, с подробными комментариями. Схемы и тексты программ,
приведенные в книге, читатель без труда сможет применить для
создания собственных конструкций, слегка модифицировав их под свои
нужды. Книга может быть рекомендована читателям, начинающим
осваивать программирование микроконтроллеров, радиолюбителям и
студентам технических ВУЗов.
В файле с приложениями к учебному пособию «Конструирование
устройств на микроконтроллерах» Белов А. В. находятся исходные
тексты всех программ приведенных в книге на языке ассемблер,
исходный код модифицированной прошивки для схемы термометра со
страницы 208 данной книги, исходник программы для чтения ID кодов
микросхем с 1-Wire интерфейсом. Бонусом к файлам исходников
прилагается ассемблер для микроконтроллера AT89C2051 и отладчик
FD51.