Лист
ДатаИзм. Лист № документа Подпись
Лабораторная работа № 5
ТЕМА: Интерфейс RS-232C. Приём информации.
ЦЕЛЬ: Исследование и изучение интерфейса RS-232C. Научиться программно
взаимодействовать с интерфейсом RS-232C.
Теоретические сведения:
RS-232C - предназначен для подключения к компьютеру стандартных внешних
устройств (принтера, сканера, модема, мыши и др.), а также для связи компьютеров между
собой. Основными преимуществами использования RS-232C по сравнению с Centronics
являются возможность передачи на большие расстояния (по стандарту длина соединительного
кабеля может доходить до 15 метров) и гораздо более простой кабель (с меньшим количеством
проводов). Данные в интерфейсе RS-232C передаются в последовательном коде (бит за битом)
побайтно. Каждый байт обрамляется стартовым и стоповыми битами. Данные могут
передаваться как в одну, так и в другую сторону по разным проводам (дуплексный режим).
Скорость передачи — до 14,4 Кbyte/sec (115,2 Кbit/sec) (реально 10,4 Кbyte/sec, учитывая
вспомогательные биты B/start, B/stop, B/check).
Традиционно скорость передачи данных по последовательным линиям и шинам (когда
речь идет о модемах и т.п.) измеряется в /бодах/ (bod – количество передаваемых битов за 1
секунду (bit/sek, Kbit/sek, Mbit/sek), а не в единицах байтов, как это делается для параллельных
шин, таких как, например ISА, РСI или АGР.
Скорость передачи по RS-232C может выбираться из ряда (Vbod): 110, 150, 300, 600,
1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 bit/seс.
Ход работы:
В качестве примера практической реализации стандартных и нестандартных устройств,
подключаемых к COM-порту, используем 4 бита (DCD/CD, RI, DSR, CTS) на ввод.
Рис.1