
- •Глава 1: Микропроцессор. Основные сведения
- •1.1 Основные характеристики мп
- •1.2 Структура мп устройства
- •1.3 Запоминающие устройства
- •1.4 Оперативное запоминающее устройство
- •1.5 Постоянные зу
- •Глава 2: Восьмиразрядный мп кр580
- •2.2 Система и формат команд. Способы адресации
- •2.3 Словосостояние мп
- •2.4 Работа устройства управления в режиме прерывания
- •2.5 Работа устройства управления в режиме прямого доступа к памяти (пдп)
- •Глава 3: Интерфейс Общие сведения
- •3.1Организация прерывания. Арбитраж
- •3.2 Программируемый периферийный адаптер
- •3.3 Программируемый связной адаптер
- •3.3.1 Работа пса в асинхронном режиме
- •3.3.2 Работа пса в синхронном режиме
- •3.4 Программируемый контроллер прерывания
- •3.5 Контроллер прямого доступа к памяти
- •Глава 4: 16-разрядный мп кр1810вм86
- •4.1 Структура мп кр1810
- •4.1.1 Устройство сопряжения с шиной
- •4.1.3 Устройство управления
- •4.2 Система и формат команд
- •4.2.1 Формат команд
- •4.2.2 Система команд
- •Глава 5: Микроконтроллеры
- •5.1 Классификация мкс
- •Глава 6: мк семейства Microchip
- •6.1 Процессорное ядро
- •6.1.1 Организация памяти
- •6.1.1 Организация памяти данных.
- •6.2 Организация периферийных модулей
- •6.2.1 Порты ввода/вывода
- •6.2.2 Модуль прерывания
- •Структурная схема модуля ацп
- •6.3 Периферийные модули специального назначения
- •6.3 Система и формат команд. Способы адресации
- •6.4 Средства разработки семейства Microchip
- •Глава 7: мк mcs 51
- •7.1 Организация памяти
- •7.2 Режим общего напряжения и электропитания
- •7.3 Модули ацп
- •7.4 Модуль цап
- •7.5 Периферийные модули
- •7.5.1 Последовательные порты ввода
- •7.5.2 Таймеры
- •7.5.3 Программируемый массив счетчиков (pca)
- •7.6 Модули захвата сравнения pca
- •7.7 Порты ввода
- •7.8 Система и формат команд
- •7.9 Способы адресации
- •7.10 Типы команд мк
- •Глава 7: применение програмируемых цифровых устройств в системах безопастности
- •8.1 Организация передачи информации
- •8.2 Параллельный интерфейс периферии lpt
- •8.3 Интерфейс rs232 (com порт)
- •8.4 Интерфейс Токовая петля
- •8.5 Интерфейс i2c
- •Глава 9: Применение мп техники
- •9.1 Разработка алгоритма управления.
- •9.2 Разработка структуры аппаратных и программных средств.
- •9.3 Совместная отладка
- •9.4 Сертификация
- •9.6 Измерительные системы
- •9.7 Системы управления
1.2 Структура мп устройства
МП выполняет арифметические и логические операции над данными, а также выполняет управление в процессе обработки информации. Работу МП задает схема синхронизации (тактовый генератор), который задает тактовую сетку.
К МП подключаются отдельные функционально законченные модули, обеспеченные собственными схемами управления. Межмодульные связи и обмен информации осуществляется по средствам шин. При этом в каждый отдельный момент времени возможен обмен информацией только между 2-мя устройствами, т.е. обмен осуществляется путем разделения во времени общих шин.
Для современных МПС характерно наличие 3-х шин: шина адреса, данных, управления. Блок периферийных модулей делятся на 2 части: блок памяти и блок ввода/вывода. К первому относятся устройства, предназначенные для хранения программ и данных. Вторые предназначены для подключения периферийных устройств, необходимых для обеспечения связи с внешней средой. Для этого используются программный периферийный адаптер, предназначенный для передачи данных в параллельном режиме, и программируемый связной адаптер, предназначенный для последовательной передачи.
Наличие программно настраиваемых адаптеров делает широко функциональную систему ввода/вывода.
1.3 Запоминающие устройства
Любой МП имеет в своем составе набор регистров, предназначенных для временного хранения операндов, участвующих в операциях. Количество регистров как правило мало, чего недостаточно для организации и выполнения сложных операций. Для хранения больших массивов используются внешние памяти.
ЗУ делятся:
1.по принципу доступа:
- устройства с произвольным доступом (ОЗУ, ПЗУ)
- ЗУ с последовательным доступом (магнитные диски, магнитные ленты)
2. по быстродействию:
- время выборки - интервал времени между моментом подачи сигнала выборки и появлением данных на выходе.
- цикл записи – максимально допустимое время между подачей сигнала выборки, и моментом, когда допустимо последующее обращение к памяти.
- время цикла – наименьший интервал времени, который может иметь место между двумя обращениями к памяти.
3.по емкости
4.по принципу адресации (байт/бит адресованные)
5.энергозависимые и энергонезависимые:
- ОЗУ – оперативное ЗУ;
- ПЗУ – постоянное ЗУ
Также ЗУ классифицируются по мощности потребления, набору и уровню питающего напряжения, типу корпуса.
1.4 Оперативное запоминающее устройство
ОЗУ предназначены для использования в условиях, когда необходимо выбирать и обновлять информацию в высоком темпе работы процессора цифрового устройства. Используется для хранения быстроизменяющихся данных. Практически все типы ОЗУ являются энергозависимыми. Информация в ОЗУ теряется даже при кратковременном падении напряжения питания ниже определенной величины.
ОЗУ имеет 3 режима работы:
-режим хранения
-режим чтения
-режим записи
В режиме чтения и записи ОЗУ должно функционировать с высоким быстродействием. Все ОЗУ подразделяются:
-статические ОЗУ
-динамические ОЗУ
Статическое ОЗУ основано на триггере (на транзисторных каскадах) и характеризуется работой RS триггера. Хранение единицы осуществляется переводом плеча в высокое состояние, хранение нуля переводом симметричного плеча. Достоинства – энергетическая независимость в режиме хранения, надежное хранение информации. Недостатки – большая площадь элемента памяти, невысокая скорость цикла записи и чтения, высокое энергопотребление в режиме записи. Данная память используется в принтерах и сканерах для хранения.
Динамические запоминающие устройства реализуют принцип хранения заряд на емкости. В качестве конденсатора используют барьерную емкость p-n перехода или МДП структуры.
Ячейкой памяти является конденсатор в виде входной емкости МОП транзистора. Память осуществляется путем удержания заряда емкости, соответствующей логической единице в течение нескольких микросекунд. По истечении времени необходимо выполнить перезарядку конденсатора. Данное действие выполняется путем перезаписи той же информации. Отсутствие заряда – логический «0».
Повторная запись данных в ячейку называется регенерацией. Регенерация ячейки памяти таких устройств производится при каждом обращении к ней. Из-за непрерывной природы этого процесса такая память называется динамической.
Устройства динамической памяти снабжены специальными устройствами регенерации. Такие схемы автоматически осуществляют обращение к каждому столбцу памяти с интервалом в несколько десятков микросекунд. При этом ЗУ построены так, что само обращение к столбцу обеспечивает регенерацию его ячеек.
Отличительная особенность – необходимость поддержания заряда. Достоинства – минимальная площадь запоминающего элемента, высокая скорость чтения/записи. Недостатки – наличие процесса регенерации, высокое потребление энергии в режиме хранения, высокая стоимость и невысокая надежность хранения информации.
Согласно такой структуре информация хранится в накопителе, который представляет собой матрицу, состоящую из ячеек памяти, расположенных вдоль столбцов и строк. Элементы памяти хранят 1цу или 0. Для работы каждая ячейка памяти снабжена управляющими цепями, устанавливающие элемент в один из режимов работы (чтение, хранение, запись). К каждой ячейки приписан адрес. Для поиска необходимо ячейки указывается номер строки и столбца. Этот адрес в двоичном виде принимается по линии адреса в регистры адреса, который разделяет 2 позиции: n1- определяет количество строк, n2 – столбцов в накопителе.
Каждая группа разрядов адреса находится на соответствующем DC. При этом каждый из DC создает только на одной выходной линии уровень логической единицы. Остальные находятся в «0». Выбираемая ячейка памяти под воздействием единицы одновременно по цепям строк и столбцов.
При чтении содержимое ячейки выдается на буферную схему, которое затем передается на выход МПС. Запись осуществляется через буферный усилитель. Данная структура отображает работу бит адресованной памяти, в которой присутствует возможность адресации к каждому разряду.
В промышленности используется байт адресованная память. В этом случае в шине адреса определяет только номер строки накопителя, под воздействием которого на внешнюю шину передается все содержимое строки (8-16 разрядов). Данная структура позволяет увеличивать скорость обращения к памяти. МПС дополнительно наращивает емкость путем наращивании разрядности или числа ячеек.