Читать онлайн «Микроконтроллеры и их применение в электронной аппаратуре.»

Автор И. И. Шагурин

Министерство образования и науки Российской Федерации Национальный исследовательский ядерный университет «МИФИ» И. И. Шагурин, М. О. Мокрецов МИКРОКОНТРОЛЛЕРЫ И ИХ ПРИМЕНЕНИЕ В ЭЛЕКТРОННОЙ АППАРАТУРЕ Рекомендовано УМО «Ядерные физика и технологии» в качестве учебного пособия для студентов высших учебных заведений Москва 2013 УДК 382. 7 (075. 8) ББК 32. 973. 26-04я7 Ш15 Шагурин И. И. , Мокрецов М. О. Микроконтроллеры и их применене- ние в электронной аппаратуре: Учебное пособие. М. : НИЯУ МИФИ, 2013. – 160 с. Рассматриваются номенклатура и основные характеристики 8-, 16- и 32-разрядных микроконтроллеров, указываются области их применения. В качестве типичных представителей 8-разрядных микроконтроллеров рас- сматривается микроконтроллеры семейства 68HC08 компании Freescale Semiconductor. Приводится их общая структура, описывается работа про- цессорного ядра, система команд, организация памяти. Рассматривается функционирование основных периферийных модулей, приведены примеры программ, обеспечивающих реализацию типовых функций управления объектами и обмена данными. Дается описание аппаратно-программных средств и набор практических заданий для освоения программирования микроконтроллеров и реализации на их основе ряда типовых функций, ис- пользуемых в различных системах управления. Предназначено для подготовки студентов старших курсов дневного и вечернего отделений по профилю специальности «Электроника и автома- тика физических установок» по дисциплине «Микропроцессорные систе- мы». Подготовлено в рамках Программы создания и развития НИЯУ МИФИ. Рецензент канд. техн. наук, доц. каф. ИиУС ВИТИ НИЯУ МИФИ Тямалов А. А. ISBN 978-5-7262-1827-4 © Национальный исследовательский ядерный университет «МИФИ», 2013 ОГЛАВЛЕНИЕ Введение 5 Глава 1.
Архитектура и номенклатура современных микро- контроллеров 7 1. 1. Типовая структура микроконтроллеров 7 1. 2. Номенклатура и особенности архитектуры микроконтроллеров 15 1. 3. Семейство 8-разрядных микроконтроллеров HC08 22 Глава 2. Структура и функционирование 8-разрядного микроконтроллера 32 2. 1. Общая структура микроконтроллера 32 2. 2. Режимы работы микроконтроллера 33 Глава 3. Процессорное ядро и организация памяти 38 3. 1. Регистровая модель процессорного ядра 38 3. 2. Набор команд и способы адресации 40 3. 3. Организация и функционирование внутренней памяти 54 Глава 4. Функционирование служебных модулей 60 4. 1. Генерация синхросигналов 60 4. 2. Контроль напряжения питания 61 4. 3. Сторожевой таймер 62 4. 4.