Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Периферийные устройства _ЧАСТЬ_1_Осокин.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
14.85 Mб
Скачать

1.2.2. Порты асинхронного адаптера персонального компьютера

Современный персональный компьютер зачастую не оснащается последовательными портами, поэтому для оснащения современных компьютеров последовательными портами используют:

PCI-платы расширения (рис. 1.9), содержащие от 1 до 8 портов последовательной передачи данных. Зачастую такие платы также оснащаются параллельным интерфейсом LPT.

USB-to-COM-переходники (рис. 1.10), имеющие с одной стороны полноценный последовательный порт стандарта RS-232, с другой стороны – USB-вилку для подключения к персональному компьютеру.

В основе последовательного порта передачи данных лежит микросхема Intel 16550. Это универсальный асинхронный приемопередатчик (UARTUniversal Asynchronous Receiver Transmitter). Микросхема содержит несколько интерфейсов RS-232 и соответствующее количество внутренних регистров, предназначенных для управления работой портами ввода/вывода.

Рис. 1.9. PCI-плата расширения с COM -портами

Рис. 1.10. USB-to-COM-переходник

Микросхема Intel 16550 содержит регистры передатчика и приемника данных. При передаче байта он записывается в буферный регистр передатчика, откуда затем переписывается в сдвиговый регистр передатчика. Байт «выдвигается» из сдвигового регистра по битам. Аналогично имеются сдвиговый и буферный регистры приемника.

Программный доступ можно осуществлять только к буферным регистрам, копирование информации – в сдвиговые регистры, и процесс сдвига выполняется микросхемой Intel 16550 автоматически.

Внешние устройства подключаются к порту ввода/вывода через разъем DB25P (имеющий 25 выводов, рис. 1.11) или DB9P (имеющий 9 выводов, рис. 1.12). В табл. 1.1 приведена разводка контактов разъема последовательной передачи данных DB25P и DB9P.

Рис. 1.11. Разъем DB25P

Рис. 1.12. Разъем DB9P

Таблица 1.1

Описание сигналов интерфейса RS-232

Обозначение цепи RS-232

Номер контакта

Направление

передачи

вход/выход

Назначение сигнала

DB-9P

DP-25P

PG

1

Protected Ground. Защитное заземление, соединяется с корпусом устройства и экраном кабеля

SG

5

7

Signal Ground. Сигнальная земля – уровень напряжения, относительно которого действуют уровни сигналов

TD

3

2

выход

Transmit Data. Последовательные данные – выход передатчика

RD

2

3

вход

Receive Data. Последовательные данные – вход приемника

RTS

7

4

выход

Request To Send. Выход запроса передачи данных. Состояние «включено» уведомляет о наличии у терминала данных для передачи

CTS

8

5

вход

Clear To Send – разрешение терминалу передавать данные. Состояние «выключено» запрещает передачу

DSR

6

6

вход

Data Set Read. Готовность устройства на другой стороне канала к обмену данными

DTR

4

20

выход

Data Terminal Ready. Готовность к обмену данными

DCD

1

8

вход

Data Carrier Detected. Вход сигнала обнаружения несущей удаленного модема

RI

9

22

вход

Ring Indicator. Вход индикатора вызова (звонка). В коммутируемом канале этим сигналом модем сигнализирует о принятии вызова