RS-232C — интерфейс обмена данными по последовательному коммуникационному порту (COM — communication). Для поддержки портов (обычно до 4-х) с этим интерфейсом имеются специализированные микросхемы, например UART16550A, встроенные в материнские платы. Физически разъем COM-порта может быть 25- (оригинальный) или 9- контактным (улучшенная спецификация для последовательного интерфейса EIA-232D — Electrical Industry Association 232D — ассоциация электронной промышленности, орган стандартизации в США, стандарт 232D) спецификации DB. Гарантированный обмен данными обеспечиваются по кабелю длиной 30 метров и более (есть опыт установления связи и на 1500 метров (экранированного провода), но на скорости 110 бод), пиковая пропускная способность зависит от возможностей подключенных к линии устройств.
В настоящее время RS-232 заменяется интерфейсом USB.
Основные скорости передачи (кбит/сек): 2.4; 4.8; 9.6; 14.4; 19.2; 28.8; 57.6; 115.2;
Стандартная максимальная длина кабеля — 15 м, но в ущерб скорости могут быть и:
| Скорость, бод | Длина провода (экранированного), м | Длина провода (не экранированного), м |
| 9600 | 76 | 915 |
| 2400 | 305 | 152 |
| 110 | 1500 | 76 |
COM9
| N | Обозначение | Направление | Сигнал |
| 1 | DCD | Вход | Data Carrier Detect |
| 2 | RxD | Вход | Receive Data |
| 3 | TxD | Выход | Transmit Data |
| 4 | DTR | Выход | Data Terminal Ready |
| 5 | GND | — | Ground |
| 6 | DSR | Вход | Data Set Ready |
| 7 | RTS | Выход | Request To Send |
| 8 | CTS | Вход | Clear To Send |
| 9 | RI | Вход | Ring Indicator |
COM25
| N | Обозначение | Направление | Сигнал |
| 1 | GND | — | Shield Ground |
| 2 | TxD | Выход | Transmit Data |
| 3 | RxD | Вход | Receive Data |
| 4 | RTS | Выход | Request To Send |
| 5 | CTS | Вход | Clear To Send |
| 6 | DSR | Вход | Data Set Ready |
| 7 | GND | — | Ground |
| 8 | DCD | Вход | Data Carrier Detect |
| 9 | — | — | RESERVED |
| 10 | — | — | RESERVED |
| 11 | STF | Выход | Select Transmit Channel |
| 12 | S.CD | Вход | Secondary Carrier Detect |
| 13 | S.CTS | Вход | Secondary Clear to Send |
| 14 | S.TXD | Выход | Secondary Transmit Data |
| 15 | TCK | Вход | Transmission Signal Element Timing |
| 16 | S.RXD | Вход | Secondary Receive Data |
| 17 | RCK | Вход | Receiver Signal Element Timing |
| 18 | LL | Выход | Local Loop Control |
| 19 | S.RTS | Выход | Secondary Request to Send |
| 20 | DTR | Выход | Data Terminal Ready |
| 21 | RL | Выход | Remote Loop Control |
| 22 | RI | Вход | Ring Indicator |
| 23 | DSR | Выход | Data Signal Rate Selector |
| 24 | XCK | Выход | Transmit Signal Element Timing |
| 25 | TI | Вход | Test Indicator |
COM 9 и COM 25 (аналогия)
| COM 9(25) | Обозначение | Направление | Сигнал |
| 1 (8) | DCD | Вход | Детектор принимаемого сигнала с линии |
| 2 (3) | RxD | Вход | Принимаемые данные |
| 3 (2) | TxD | Выход | Передаваемые данные |
| 4 (20) | DTR | Выход | Готовность выходных данных |
| 5 (7) | GND | — | Общий |
| 6 (6) | DSR | Вход | Готовность данных |
| 7 (4) | RTS | Выход | Запрос для передачи данных |
| 8 (5) | CTS | Вход | Разрешение для передачи данных |
| 9 (22) | RI | Вход | Индикатор вызова |
Нумерация выводов взята при виде с тыльной стороны разъемов, т.е. со стороны, куда паяют провода.
Нуль-модемное соединение двух ПК с помощью COM-портов
9—9
| COM 9pin | COM 9pin |
| 2 | 3 |
| 3 | 2 |
| 4 | 6+1 |
| 5 | 5 |
| 6+1 | 4 |
| 7 | 8 |
| 8 | 7 |
25—25
| COM 25pin | COM 25pin |
| 2 | 3 |
| 3 | 2 |
| 4 | 5 |
| 5 | 4 |
| 6 | 20 |
| 7 | 7 |
| 20 | 6 |