Основы микропроцессорной техники. Ливенцов С.Н - 86 стр.

UptoLike

86
отдельных символов. Это обстоятельство, а также необходимость ис-
пользования для обмена сравнительно дорогих (четырех проводных
или кабельных) линий связи помешало широкому распространению
синхронной последовательности передачи данных.
Асинхронная последовательная передача данных означает, что у
передатчика и приемника нет общего генератора синхроимпульсов и
что синхронизирующий сигнал не посылается вместе с данными. Как
же в таком случае приемник будет узнавать о моментах начала и за-
вершения передачи бит данных? Опишем простую процедуру, которую
можно использовать, если передатчик и приемник асинхронной после-
довательной передачи данных согласованы по формату и скорости пе-
редачи.
Стандартный формат асинхронной последовательной передачи
данных, используемый в ЭВМ и ВУ, содержит n пересылаемых бит
информации (при пересылке символов n равно 7 или 8 битам) и 34
дополнительных бита: стартовый бит, бит контроля четности (или не-
четности) и 1 или 2 стоповых бита (рис. 30, а). Бит четности (или не-
четности) может отсутствовать. Когда передатчик бездействует (дан-
ные не посылаются на линию), на линии сохраняется уровень сигнала,
соответствующий логической 1 [5, 6].
Передатчик может начать пересылку символа в любой момент
времени посредством генерирования стартового бита, т. е. перевода
линии в состояние логического 0 на время, точно равное времени пере-
дачи бита. Затем происходит передача битов символа, начиная с млад-
шего значащего бита, за которым следует дополнительный бит контро-
Рис. 30. Формат асинхронной последовательной передачи
данных