Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции / Курс лекций по микропроцессорам 1999.DOC
Скачиваний:
197
Добавлен:
21.02.2014
Размер:
3.02 Mб
Скачать

Программируемый адаптер последовательного интерфейса кр580вв51.

При передаче информации на большие расстояния или при организации взаимодействия системы с медленнодействующими устройствами целесообразно использование последовательного кода. В отличие от параллельного обмена последовательный обмен уменьшает аппаратные затраты, но при этом уменьшается скорость обмена. Программируемый адаптер последовательного интерфейса является программно управляемой БИС, реализующей следующие функции:

  • преобразование последовательного кода в параллельный код и наоборот;

  • передачу информации в режимах синхронного и асинхронного обмена;

  • формирование сигналов сопровождения при передаче информации и анализ этих сигналов при приеме информации;

  • организует взаимодействие адаптера с микропроцессорной системой.

Рис. 5.1. Форматы сообщений программируемого адаптера последовательного интерфейса:

SIN1, SIN2 - символы синхронизации длиной 1 байт;

а - асинхронный обмен, б - синхронный обмен.

Информация передается в виде символов длиной от 5 до 8 бит младшими битами вперед, неиспользованные биты заполняются нулями.

В асинхронном режиме обмен информацией выполняется в произвольные моменты времени без использования дополнительных линий синхронизации. Однако скорость обмена приемника и передатчика должна быть согласована. В зависимости от скорости передачи рассогласование скоростей не должно превышать величину 1-3%. Меньший процент соответствует большей скорости передачи. В асинхронном режиме каждый символ передается автономно. Передача информации может начаться в любой момент времени, признаком начала передачи информации является стартовый бит: перепад из “1” в “0” и фиксация уровня “0” на определенное время. Затем передается символ, бит паритета, 1 или 2 стоповых бита. Область применения асинхронного режима ограничивается относительно низкой скоростью обмена. Для рассмотренного ниже ВВ51 – до 19200 бит/с, для современных последовательных портов – до 115200 бит/с и выше.

Достоинства асинхронного режима:

  1. Повышенная достоверность передаваемой информации;

  1. Более низкие аппаратные затраты по сравнению с синхронным обменом.

В режиме синхронного обмена передача начинается с одного или двух символов синхронизации, а далее, без разделителя, с необязательным приоритетом, передается блок информации. В этом случае скорость обмена увеличивается в 5-6 раз.

Символы синхронизации - идентификатор блока передаваемой информации.

При организации синхронного обмена необходима линия синхронизации, к которой подключен генератор.

Описанные форматы сообщений характерны для интерфейсов типа RS-232 (один передатчик, один приемник). Для синхронного обмена в локальных и промышленных сетях, в которых обычно несколько приемников и передатчиков формат синхронного обмена может иметь вид (см. рис. 5.2).

Старт. Бит

И

УП

D

CRC

ПП

Стоп. бит

Рис. 5.2. Формат сообщения в промышленных сетях:

И – идентификатор (адрес) сообщения;

УП – управляющее поле (направление передачи, формат и длина поля данных и т. д.);

D – поле данных;

CRC – значение избыточного циклического кода;

ПП – поле подтверждения сообщения.

Соседние файлы в папке лекции