Составители:
Каждый тактовый импульс перемещает содержимое сдвигового регистра
на один разряд вправо и посылает значение очередного разряда в линию связи
"Данные". Одновременно со сдвигом по отдельной линии "Синхронизация" в
ВУ передается тактовый импульс, благодаря чему каждый передаваемый по
линии "Данные" бит сопровождается синхронизирующим сигналом по линии
"Синхронизация". Тем самым обеспечивает однозначное восприятие данных на
приемном конце последовательной линии связи.
В тот момент, когда содержимое счетчика становится равным 7,
вырабатывается управляющий сигнал "Загрузка", обеспечивающий запись в
сдвиговый регистр очередного байта из буферного регистра R1. Этот же
управляющий сигнал устанавливает в "1" регистр состояния R2. Очередной
тактовый импульс сбрасывает счетчик в "0", и начинается очередной цикл
выдачи восьми битов информации из сдвигового регистра в линию связи.
Синхронная последовательная передача битов данных в линию связи
должна производиться без какого-либо перерыва, и следующий байт данных
должен быть загружен в буферный регистр R1 из системного интерфейса за
время, не превышающее времени передачи восьми битов в последовательную
линию связи. При записи байта данных в буферный регистр обнуляется регистр
R2 контроллера. Нуль в регистре R2 указывает, что в линию связи передается
байт данных из сдвигового регистра, а следующий передаваемый байт данных
загружен в сдвиговый регистр.
Синхронная последовательная передача используется для пересылки
массивов машинных слов. В начале передачи передатчик посылает в линию
связи один или два символа синхронизации. Получив этот символ (символы),
приемник переходит в режим приема и преобразования данных в параллельный
формат.
При большой удаленности микроЭВМ и ВУ (на несколько метров)
необходимо защитить передаваемые сигналы от помех, поэтому приходится
использовать экранированный кабель (коаксиальный или витую пару).
Асинхронный последовательный интерфейс
Асинхронная последовательная передача данных предполагает, что не
используются синхронизирующие сигналы и, следовательно, у передатчика и
приемника нет общего генератора синхроимпульсов. Однако передатчик и
приемник имеют каждый свой генератор синхроимпульсов, которые должны
быть согласованы по частоте и всем параметрам формата передачи.
Страницы
- « первая
- ‹ предыдущая
- …
- 55
- 56
- 57
- 58
- 59
- …
- следующая ›
- последняя »