- •Принцип проектирования микропроцессорного блока.
- •Программная модель микропроцессора Intel 8085.
- •Система команд микропроцессора
- •Особенности программирования на ассемблере.
- •Шина адреса.
- •Шина управления.
- •Особенности мп к1812вм85(intel 80185).
- •Организация микропроцессорного блока на базе микропроцессора к1810 вм86/88 (Intel 8086/88 ) Основные методы повышения производительности микропроцессоров:
- •Основные характеристики микропроцессоров:
- •Средства реализации пошагового режима.
- •Особенности организации вм88.
- •Процессорный блок на базе 8086 / 8088
- •Особенности проектирования блоков памяти в микропроцессорных устройствах.
- •Статическая память 537 ру n зу
- •Периферийные бис микропроцессорных комплектов. Обобщенная структура программируемой бис.
- •Программируемый параллельный адаптер кр580 вв55
- •Программируемый таймер кр580ви53 / ви54
- •Программируемый адаптер последовательного интерфейса кр580вв51.
- •Структурная организация программируемого адаптера последовательного интерфейса кр580вв51.
- •Программное обеспечение программируемого адаптера последовательного интерфейса кр580вв51.
- •Программируемый контроллер прерываний кр580вн59,вн59а; intel8259, 59а
- •Структура программы инициализации пкп
- •Особенности организации 1810вн59а (i8259а).
- •Микроконтроллер к1816 ве51/31(intel 8051)
- •Структура резидентной памяти данных (рпд).
- •Система команд.
- •Структура команд orl( дизъюнкция), xrl (сумма по модулю 2) аналогична предыдущей.
- •Параллельные порты.
- •Счетчик/Таймер
- •Последовательный порт
- •Подсистема прерываний
- •Особые режимы работы
Программируемый адаптер последовательного интерфейса кр580вв51.
При передаче информации на большие расстояния или при организации взаимодействия системы с медленнодействующими устройствами целесообразно использование последовательного кода. В отличие от параллельного обмена последовательный обмен уменьшает аппаратные затраты, но при этом уменьшается скорость обмена. Программируемый адаптер последовательного интерфейса является программно управляемой БИС, реализующей следующие функции:
преобразование последовательного кода в параллельный код и наоборот;
передачу информации в режимах синхронного и асинхронного обмена;
формирование сигналов сопровождения при передаче информации и анализ этих сигналов при приеме информации;
организует взаимодействие адаптера с микропроцессорной системой.
Рис. 5.1. Форматы сообщений программируемого адаптера последовательного интерфейса:
SIN1, SIN2 - символы синхронизации длиной 1 байт;
а - асинхронный обмен, б - синхронный обмен.
Информация передается в виде символов длиной от 5 до 8 бит младшими битами вперед, неиспользованные биты заполняются нулями.
В асинхронном режиме обмен информацией выполняется в произвольные моменты времени без использования дополнительных линий синхронизации. Однако скорость обмена приемника и передатчика должна быть согласована. В зависимости от скорости передачи рассогласование скоростей не должно превышать величину 1-3%. Меньший процент соответствует большей скорости передачи. В асинхронном режиме каждый символ передается автономно. Передача информации может начаться в любой момент времени, признаком начала передачи информации является стартовый бит: перепад из “1” в “0” и фиксация уровня “0” на определенное время. Затем передается символ, бит паритета, 1 или 2 стоповых бита. Область применения асинхронного режима ограничивается относительно низкой скоростью обмена. Для рассмотренного ниже ВВ51 – до 19200 бит/с, для современных последовательных портов – до 115200 бит/с и выше.
Достоинства асинхронного режима:
Повышенная достоверность передаваемой информации;
Более низкие аппаратные затраты по сравнению с синхронным обменом.
В режиме синхронного обмена передача начинается с одного или двух символов синхронизации, а далее, без разделителя, с необязательным приоритетом, передается блок информации. В этом случае скорость обмена увеличивается в 5-6 раз.
Символы синхронизации - идентификатор блока передаваемой информации.
При организации синхронного обмена необходима линия синхронизации, к которой подключен генератор.
Описанные форматы сообщений характерны для интерфейсов типа RS-232 (один передатчик, один приемник). Для синхронного обмена в локальных и промышленных сетях, в которых обычно несколько приемников и передатчиков формат синхронного обмена может иметь вид (см. рис. 5.2).
|
Старт. Бит |
И |
УП |
D |
CRC |
ПП |
Стоп. бит |
|
Рис. 5.2. Формат сообщения в промышленных сетях:
И – идентификатор (адрес) сообщения;
УП – управляющее поле (направление передачи, формат и длина поля данных и т. д.);
D – поле данных;
CRC – значение избыточного циклического кода;
ПП – поле подтверждения сообщения.