logo
ОЭВМ

30. Последовательный интерфейс стандарта rs232c. Управление регистрами.

В настоящее время порт последовательной передачи данных используется очень широко. Вот далеко не полный список применений: подключение мыши; подключение графопостроителей (плоттеров), сканеров, принтеров, диджитайзеров; связь двух компьютеров через порты последовательной передачи данных с использованием специального кабеля; подключение модемов для передачи данных по телефонным линиям; подключение различных промышленных приборов. Практически каждый компьютер оборудован хотя бы одним портом для последовательной передачи данных. Последовательная передача данных означает, что данные передаются с использованием единственной линии. При этом биты байта данных передается по очереди с использованием одного провода. Скорость передачи данных обычно измеряется в бодах. Боды - это количество передаваемых битов в секунду. Иногда используется другой термин - биты в секунду (bps). В основе последовательного порта передачи данных лежит микросхема Intel 8250. Это универсальный асинхронный приемо-передатчик. Микросхема 8250 содержит регистры передатчика и приемника данных. При передаче байта он записывается в буферный регистр передатчика, откуда затем переписывается в сдвиговый регистр передатчика. Байт "выдвигается" из сдвигового регистра по битам. Внешние устройства подключаются к порту ввода/вывода через разъем DB25P или DB9P.