Сетевые информационные технологии

Асинхронная передача данных


Для обмена данными между компьютером и его периферией на небольшие расстояния используется асинхронная передача данных в стандарте RS232 (последовательный порт). Передаваемые данные принимаются и передаются позначно. Знак представляет собой группу из 7 или 8 бит, в зависимости от используемого кода. Два знака должны быть разделены минимальным временным интервалом. Такой тип передачи называется асинхронным, поскольку последовательная передача знаков может происходить в произвольные моменты времени при соблюдении требований минимального временного разделения. Принимающая сторона начинает вырабатывать тактовые сигналы, как только обнаруживает начало знака. Используя эти тактовые сигналы, принимающая сторона считывает биты. Для осуществления этой процедуры число битов в знаке должно быть достаточно малым. Если бы число битов было велико, то даже малое различие в частотах тактовых сигналов принимающей и передающей сторон привело бы к ошибкам, поскольку принимающее устройство могло бы пропустить биты или считать один бит дважды.



Содержание раздела