Название: Микропроцессоры, микроконтроллеры и однокристальные микропрограммируемые устройства Издательство: МАМИ Автор: А.А. Мельников, А.А. Мельников (ст), А.А. Мельников (мл) Год: 2008 Страниц: 504 Формат: pdf, djvu Размер: 146 Мб Язык: русский
О книге: В книге Микропроцессоры, микроконтроллеры и однокристальные микропрограммируемые устройства рассказано о методах построения микропроцессорных устройств и конкретно микропроцессоров, которые применяются в разных технических устройствах самого широкого назначения. Не считая того, даются описания электронных узлов и компонентов однокристальных микропрограммируемых устройств, которые популярны у разработчиков.
Часть I Список не стандартизованных сокращений 3 Список сокращений и терминов на английском языке 4 Предисловие 7 Введение 9 Глава 1. Системы управления 10 Структура системы управления 10 Кинетика информационных процессов 16 Преобразователи систем управления 17 Общие положения 17 Элементная база преобразователей систем управления 18 Основы теории дискретных двоичных автоматов 19 Единицы измерения количества информации 23 Общие положения 23 Единица измерения информации и информационные меры 25 Единицы измерения скорости движения информации 27 Терминологические проблемы 27 Устройство управления и обработки информации 28 Устройства обработки информации 28 Устройства управления 30 Системы автоматического регулирования 31 Система автоматического регулирования частоты вращения вала с использованием амплитудной модуляции 31 Система автоматического регулирования частоты вращения вала с частотной модуляцией 35 Система автоматического регулирования частоты вращения вала с кодовыми видами модуляции 39 Универсальные операционные преобразователи с кодовыми видами модуляции 45 Функциональное назначение процессора и контроллера в системе управления 48 Глава 2. Устройства обработки информации с кодовыми и кодово-импульсными видами модуляции 52 Обобщенная структура устройств обработки информации 52 Синтез узкоспециализированного процессора 56 Синтез операционного преобразователя 56 Синтез управляющего устройства 59 Синтез аппаратного управляющего устройства на логических элементах 59 Синтез комбинационных схем на основе программируемых логических матриц 65 Синтез управляющего устройства на основе микропрограммного принципа управления 68 Пример построения микропрограммы 71 Структурные схемы процессоров 75 Глава 3. Описание сложных систем управления 77 Общие положения 77 Развернутая структурная схема системы управления 80 Основные методы преобразования параметров технических объектов в сигналы с кодовой модуляцией 87 Общие положения 87 Устройства для преобразования частотно-временных сигналов в код и двоичных кодов в частотно-временные сигналы 94 Преобразователи временных сигналов в микропроцессорных БИС ...99 Частотно-кодовые и время- кодовые преобразователи для преобразования низкочастотных сигналов 99 Фиксация изменения сигнала на входе преобразователей 105 Реализация схемы фиксации сигнала на входе и формирование единичного приращения (инкремента) счетчика 106 Глава 4. Вещественно-материальная среда моделирования системы управления 111 Схемотехника процессора 111 Обобщенная функциональная схема ядра микропроцессора с трехшинной архитектурой 113 Запоминающие устройства 118 Общие положения 118 Классификация запоминающих устройств 118 Основные параметры запоминающих устройств 121 Статические ОЗУ 123 Постоянные запоминающие устройства 127 Однократно программируемая память 129 Перепрограммируемые запоминающие устройства 130 Fksh-память 130 EEPROM память 131 Другие типы запоминающих устройств 131 Согласующие устройства 132 Принципы построения портов 136 Структура параллельного порта микропроцессора 136 Структура последовательного порта микропроцессора 138 Агрегатно-модульный принцип построения систем 141 Общие вопросы 141 Совместимость устройств системы управления 143 Интерфейсы 144 Глава 5. Микропроцессорные системы с трехмагистральной структурой 147 Структура микропроцессорной системы с тремя магистралями 147 Функционирование микропроцессора с трехмагистральной структурой 148 Алгоритм функционирования микропроцессора с 8-разрядной сеткой . 152 Микропроцессорные системы на базе схемотехники микроЭВМ 154 Глава 6. Основы теории передачи сообщений 158 Общие положения 158 Линии связи 163 Общие положения 163 Реализация линий связи на физическом уровне 165 Согласование линий связи 168 Канальное оборудование 169 Глава 7. Командно - информационные сети 171 Общие вопросы 171 Формат сообщений и общий алгоритм работы Cl LAN 172 Сетевые адаптеры 175 Базовая иерархическая эталонная модель взаимодействия устройств передачи сообщений 176 Общие вопросы 176 Физический уровень 177 Канальный уровень 178 Управление потоком 179 Необходимость управления потоком 179 Синхронная и асинхронная передача данных 180 Последовательный интерфейс RS-232 в командно - информационной сети 181 Командно-информационные магистрали микропроцессоров 185 Командно-информационная магистраль (шина) I2C 185 Общие положения 185 Принципиальная электрическая схема шины 12С 187 Протокол обмена 12С шины 188 Командно-информационная сеть LIN 194 Общие положения 194 Особенности протокола LIN 195 Командно-информационная сеть CAN 198 Общие положения 198 Топология (структура) CAN 198 Функционирование сети CAN 200 Общие характеристики (показатели) CAN сети 203 Требования к синхронизации 212 Общие положения 212 Аппаратная синхронизация 213 Пересинхронизация 214 Кодирование 214 Фильтрация сообщений 215 Обработка ошибок 215 Обнаружение ошибок 215 Типизация неисправностей 216 Проверка корректности сообщения 217 Поддержка протокола CAN производителями элементной базы 217 Микросхемы фирмы Microchip для стандарта CAN 217 Микросхемы фирмы Motorola для стандарта CAN 218 Командно-информационные коммуникационные сети протоколов высокого уровня 219 Общие положения 219 CAN в автомобилестроении 220 Усовершенствование интерфейса CAN 221 Протоколы ТТР 222 Протокол шины MOST 222 Глава 8. Система управления с магистрально-сетевой организацией 223 Обобщенная схема 223 Современные однокристальные программируемые устройства 226 Глава 9. Конструкция однокристальных программируемых устройств 235 Общие положения 235 Базовые матричные кристаллы 237 Глава 10. Классификация микропроцессоров, микроконтроллеров и микропрограммируемых устройств 239 Общие положения 239 Основные показатели качества микропроцессоров 241 Глава 11. Информационно-алгоритмическая среда моделирования систем управления 248 Системы счисления 248 Формы представления чисел в цифровых автоматах 251 Выполнение арифметических операций 253 Программное обеспечение микропроцессорных устройств 256 Общие сведения 256 Функционирование микропрограммируемых устройств 256 Алгоритм и его структура 257 Языки программирования 258
Часть II Список не стандартизованных сокращений 3 Список сокращений и терминов на английском языке 4 Глава 12. Микропроцессорные устройства на основе микропроцессорного ком¬плекта серии КР580 7 Состав микропроцессорною комплекта 7 Процессор на базе МПК серии КР580 9 Принципиальная схема процессорного ядра МП КР 580 14 Формат данных и команд 17 Способы адресации 18 Режимы работы МП 19 Система команд микропроцессора КР580ВМ80 21 Принцип работы микропроцессора 26 Время - кодовый преобразователь-микропроцессор (программируемый интервальный таймер) К580ВИ53 29 Способы обмена данными в микропроцессорной системе 34 Способ формирования адреса при обмене данными с ЗУ и ВУ 34 Обмен данными между МП и ВУ 35 Микропроцессор как системный контроллер 36 Микропроцессорная система управления на основе микропроцессорного набора КР580 37 Глава 13. Однокристальные микро программируемые устройства семейства MCS-51 39 Общая характеристика MCS-51 базовой архитектуры 39 БИС ОМПУ MCS-51 43 Структура ОМПУ MCS-51 45 Блок процессора 50 Синхронизация и управление в ОМПУ MCS-51 50 Память и программно доступные ресурсы 51 Организация памяти 51 Память программ 52 Память данных 53 Особый режим работы памяти ОМПУ MCS-51 56 Система команд 58 Общие положения 58 Команды передачи данных 72 Арифметические команды 72 Логические команды 73 Команды битового процессора 73 Команды передачи управления и ветвления программы 74 Способы адресации операндов 75 Управление энергопотреблением 76 Прерывания 78 Блок таймеров - счетчиков 83 Общие положения 83 Режимы работы таймеров-счётчиков 90 Блок связи с периферийными устройствами 93 Модуль последовательного порта 93 Состав модуля последовательного порта 93 Применение последовательного порта 95 Параллельные порты ввода-вывода 99 Однокристальные микропрограммируемые устройства типа 8хС52 102 ОМПУ семейства АТ89 фирмы ATMEL 102 ОМПУ фирмы ANALOG DEVICES 106 Глава 14. Однокристальные программируемые устройства компании Microchip Technology Incorporated 110 Общая характеристика 110 Однокристальные программируемые устройства семейства PIC12C5XX 111 Основные параметры 111 Структурная схема PIC12F675 113 БИС PIC12F675 114 Блок процессора ОПУ PIC12F629/675 116 Центральный процессорный элемент 116 Память и программно доступные ресурсы 117 Система команд 124 Дополнительные функции 128 Блок многофункциональных таймеров-счетчиков 133 Модуль таймера TMR0 133 Модуль таймера TMR1 134 Блок связи с внешними (периферийными) устройствами 136 Блок измерения и контроля 137 Компаратор 137 Модуль АЦП (только в PIC12F675) 142 Внутрисхемное программирование ICSP 144 Однокристальные программируемые устройства семейства PIC16X7XX 144 Однокристальные программируемые устройства семейства PIC16X8XX 156 Основные характеристики 156 Расположение выводов (цоколевка) 157 Структурная схема ОПУ PIC16F873 159 Организация памяти 162 Модули памяти программ и данных 162 Модули EEPROM (памяти данных) и FLASH памяти (памяти программ) 165 Особенности ОПУ PIC16F87X 166 Дополнительные функции процессора 166 Разряды регистра конфигурации 166 Генератор тактовых импульсов 167 Сброс элементов и модулей ОПУ 168 Прерывания 170 Сторожевой таймер WDT 172 Режим энергосбережения SLEEP 173 Диагностические и сервисные функции 174 Система команд 176 Многофункциональный единичный преобразователь- микропроцессор 177 Модуль фиксации, сравнения, ШИМ 186 Общие положения 186 Режим фиксации 186 Режим сравнения 187 Режим формирования сигнала с широтно-импульсной модуляцией (ШИМ) 188 Блок связи с внешними устройствами 191 Порты ввода -вывода А, В, С 191 Ведомый параллельный порт 192 Модуль ведущего синхронного последовательного порта 193 Универсальный синхронно - асинхронный приемопередатчик (USART) 195 Модуль 10-разрядного АЦП 195 Глава 15. Однокристальные восьмиразрядные микропрограммируемые устрой¬ства фирмы MOTOROLA 197 Общие положения 197 Микросхемы семейства 68НС05 198 Маркировка микросхем семейства 68НС05 198 Обобщенная структурная схема ОПУ семейства 68НС05 199 Конфигурация ОПУ 204 Однокристальные микропрограммируемые устройства семейства 68НС08/908 209 Маркировка микросхем семейства 68НС08/908 68НС05 209 Номенклатура ОПУ семейства 68НС08/908 211 Обобщенная структурная схема семейства 68НС08/908 212 Таймерные модули TIM08 215 Совершенствование таймерных модулей 221 Приложение. Основные термины и определения 223 Литература 230
Скачать Микропроцессоры, микроконтроллеры и однокристальные микропрограммируемые устройства
Внимание! У вас нет прав для просмотра скрытого текста.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.