Учебное пособие. — М.: Научно–исследовательский ядерный университет «МИФИ», 2011. — 121 с.
Данное учебное пособие имеет целью помочь изучению особенностей архитектуры и функционирования микроконтроллеров, освоению навыков их программирования и применения для решения различных задач в современных системах цифрового управления объектами, включая контрольно-измерительную аппаратуру, физические установки, ядерно-энергетические комплексы. На примере типичного 8-разрядного микроконтроллера студенты знакомятся со структурой и функционированием основных модулей микроконтроллера, методами и средствами разработки прикладных программ для реализации ряда функций, выполняемых микроконтроллерами в составе электронных систем различного назначения.
Предлагаемое учебное пособие соответствует разделам программы курса «Микропроцессорные системы», который читается студентам групп А8-09, А8-11, Е8-03 факультета Автоматики и электроники и Высшего физического колледжа НИЯУ МИФИ. Наряду с необходимым теоретическим материалом, описывающим структуру и функционирование микроконтроллеров, учебное пособие содержит примеры прикладных программ, позволяющих реализовать ряд функций микроконтроллеров в цифровых системах управления. Дается описание лабораторного макета, который используется для практического изучения микроконтроллеров и реализации ряда функций управления с использованием датчиков и индикаторов. Описывается применение интегрированной среды программирования для создания, моделирования и отладки прикладных программ. Предлагается ряд заданий, выполнение которых позволяет получить практические навыки по программированию микроконтроллеров для реализации типовых функций управления и обмена данными.