![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Режимы работы связного адаптера
Передача и прием последовательной информации (символов) осуществляется соответственно на вывод T´ D или с вывода R´ D микросхемы адаптера путем передачи и приема битовых посылок. Одному байту данных, передаваемых из ВМ или в ВМ, соответствует последовательность битовых посылок, состоящая из последовательного кода данных и бита контроля (если последний запрограммирован). Последовательные коды данных состоят из 5 – 8 бит и передаются (принимаются) начиная с младшего бита. Бит контроля служит для контроля правильности принимаемых последовательных кодов данных. Этот бит формируется при передаче для каждого кода данных как сумма по модулю 2 всех битов кода данных. При приеме бит контроля для каждого кода данных определяется вновь и сравнивается с полученным битом контроля, после чего делается вывод о наличии или отсутствии ошибок при передаче данных. ПСА может работать в двух режимах – синхронном и асинхронном. С инхронный режим характеризуется непрерывным потоком передаваемой и принимаемой информации. Для установления синхронизации между ПСА абонентов, участвующих в обмене, и выделения из последовательного потока символов полезной информации в поток информации вводятся специальные кодирующие слова – синхросимволы, причем формат кода синхросимвола и кода данных выбирается одинаковым. Если между кодами данных имеются временные промежутки, то они заполняются синхросимволами. Синхросимволов может быть один или два (устанавливается программно). Если запрограммирован контроль кодов данных по четности (нечетности), то после каждого кода данных вставляется бит контроля. Приём в синхронном режиме может выполняться с внешней и с внутренней синхронизацией. При внутренней синхронизации приёмник ПСА не начинает приема кодов данных, пока не примет одно или два синхрослова. При внешней синхронизации приемник ПСА начинает прием кодов данных только после поступления единичного синхроимпульса от ПУ на вход SYNDET/BD. Частота следования битов в последовательном канале при синхронном режиме равна частоте тактовых импульсов внешнего генератора, подключенного ко входу А синхронный режим характеризуется одиночными посылками информации, инициализация которых определяется либо МП системы, либо ПУ.
Частота битовых посылок в асинхронном режиме задается равной либо 1, либо 1/16, либо 1/64 частоты внешнего синхрогенератора, подключенного к выводу В настоящее время для обмена информацией между МС или компьютерами по последовательным каналам связи используется асинхронный режим обмена. Поэтому коммуникационные порты компьютеров (COM1 и COM2) выполняются на основе модифицированной микросхемы связного адаптера - i8250 – универсального асинхронного приемника/передатчика (UART).
|