
- •Проектирование микроконтроллеров
- •Isbn 5-7629-0812-7 сПбГэту «лэти», 2008
- •Список использованных сокращений
- •1.Цели и задачи курсового проектирования. Уточнение задания
- •2.Разработка структурной схемы контроллера Типы разрабатываемых контроллеров-имитаторов
- •2.1.Схемы алгоритмов функционирования контроллеров
- •2.2.Варианты заданий на курсовой расчет
- •2.3.Спецификация входных и выходных сигналов контроллеров
- •2.4.Параметры радионавигационного сигнала
- •2.5.Форматы пакетов управления и пакета «старт»
- •2.6.Упрощенная структурная схема контроллера
- •3.Разработка функциональных блоков контроллера
- •3.1.Блок cpu
- •3.2.Блок памяти
- •3.3.Блок приема пакетов управления
- •3.4.Входные сигналы параллельного интерфейса блока приема управляющих пакетов и пакета «старт»
- •3.5.Последовательный интерфейс для приема пакетов управления
- •3.6. Блок индикации
- •3.7.Электрический расчет драйверов сид-дисплея
- •3.8.Особенности построения сид-индикатора на приборах с оа
- •3.9.Блок формирования временного паттерна
- •3.10.Реализация интерфейса для передачи дельта-импульсов
- •3.11.Табличное представление временного паттерна
- •Другие варианты построения таймера временного паттерна, встречающиеся в курсовом расчете
- •3.12.Селектор адреса
- •4.Уточненная структурная схема контроллера
- •5.Разработка программного обеспечения
- •5.1.Программный модуль курсового расчета
- •5.2.Структура данных модуля
- •5.3.Конструирование программного модуля
- •6.Описание шаблонов программного обеспечения, представленного на cd
- •Последовательность действий для запуска исполняемого модуля программы
- •Варианты управления контроллером
- •6.1.Варианты шаблонов формирования временного паттерна
- •6.2.Варианты шаблона "Динамическая индикация"
- •Список иллюстраций Список таблиц
- •Список литературы
- •Типы схем
- •Проектирование микроконтроллеров
- •197376, С.-Петербург, ул. Проф. Попова, 5.
Федеральное агентство по образованию
––––––––––––––––––––––––––––––––––
«Санкт-Петербургский государственный электротехнический
университет «ЛЭТИ»
––––––––––––––––––––––––––––––––––
Б. И. СМИРНОВ
Проектирование микроконтроллеров
Учебное пособие
Вопросы:
Как пронумеровать рисунки во введении?
Исправления выделены желтым цветом.
Санкт-Петербург
Издательство СПбГЭТУ «ЛЭТИ»
2008
УДК 621.396.6
ББК З 973.2-047я7
С 50
Смирнов Б. И.
Проектирование микроконтроллеров: Учебное пособие. СПб: Изд-во СПбГЭТУ «ЛЭТИ», 2008. 100 с.
ISBN 5-7629-0812-7
Рассматриваются вопросы проектирования контроллеров на примере имитатора сигналов РНС LORAN-C (отечественный аналог «Чайка»). Краткие сведения о структуре, особенностях использования и условиях распространения сигналов в системе позволяют выработать требования к структуре системы в целом и выделить типы контроллеров, подлежащих разработке. Для проектирования используется целевой МП для дисциплины «Цифровые устройства и микропроцессоры»: для знакомства обучающихся с современной электронной базой в проект введены современные модули памяти, СИД-индикаторы и оптико-электронные приборы.
Предназначено для студентов бакалавриата факультета радиотехники и телекоммуникаций, обучающихся по направлению «Радиотехника».
УДК 621.396.6
ББК З 973.2-047я7
Рецензенты: кафедра радиосистем Новгородского государственного университета им. Ярослава Мудрого; руководитель технологического направления, канд. техн. наук. доц. А. Н. Коротков, ОАО «РИРВ».
Утверждено
редакционно-издательских советом университета
в качестве учебного пособия
Isbn 5-7629-0812-7 сПбГэту «лэти», 2008
Оглавление
Введение 6
1. Цели и задачи курсового проектирования. Уточнение задания 13
2. Разработка структурной схемы контроллера 15
2.1. Схемы алгоритмов функционирования контроллеров 16
2.2. Варианты заданий на курсовой расчет 20
2.3. Спецификация входных и выходных сигналов контроллеров 21
2.4. Параметры радионавигационного сигнала 22
2.5. Форматы пакетов управления и пакета «старт» 24
2.6. Упрощенная структурная схема контроллера 25
3. Разработка функциональных блоков контроллера 27
3.1. Блок CPU 27
3.2. Блок памяти 30
3.3. Блок приема пакетов управления 32
3.4. Входные сигналы параллельного интерфейса блока приема управляющих пакетов и пакета «старт» 34
3.5. Последовательный интерфейс для приема пакетов управления 37
3.6. Блок индикации 39
3.7. Электрический расчет драйверов СИД-дисплея 43
3.8. Особенности построения СИД-индикатора на приборах с ОА 51
3.9. Блок формирования временного паттерна 53
3.10. Реализация интерфейса для передачи дельта-импульсов 57
3.11. Табличное представление временного паттерна 58
3.12. Селектор адреса 66
4. Уточненная структурная схема контроллера 71
5. Разработка программного обеспечения 74
5.1. Программный модуль курсового расчета 74
5.2. Структура данных модуля 75
5.3. Конструирование программного модуля 79
6. Описание шаблонов программного обеспечения, представленного на CD 83
6.1. Варианты шаблонов формирования временного паттерна 93
6.2. Варианты шаблона "Динамическая индикация" 96
Список иллюстраций 99
Список таблиц 100
Список литературы 101
Типы схем 102