Последовательный интерфейс

Опубликовано 26.06.2010 Ведущий Валерий Харыбин

После того, как информация преобразовалась из аналогового сигнала в двоичный код, она может быть введена в цифровое устройство через так называемые порты в последовательном, или параллельном режимах. Иначе, порты (устройства ввода-вывода) могут быть последовательными, либо параллельными. Все зависит от способа передачи битов информации. При последовательном вводе биты поступают по очереди по одному и тому же каналу. Пройдя через порт, биты выстраиваются в ряды, образуя единицы информации той длины, которая соответствует длине машинного слова данного устройства. Ярким примером последовательной передачи данных является азбука Морзе, где по одному каналу (или на одной радиочастоте) происходит последовательное чередование точек, тире и пауз, образующих буквы и цифры. Последовательные данные могут предаваться в синхронном, или асинхронном режимах. В синхронном режиме все передачи данных производятся под управлением одного общего сигнала синхронизации, который присутствует на обоих концах линии связи. При асинхронной передаче производится передача данных так называемыми пакетами. При этом каждый пакет содержит всю необходимую информацию, которая требуется для декодирования содержащихся в нем данных. Наиболее известными протоколами последовательных портов являются RS-232 и USB. Следует иметь в виду, что асинхронная передача несколько сложнее, но у него есть довольно серьезное преимущество: не требуется отдельный сигнал синхронизации.