Данная страница посвещенна последовательному порту COM данный порт был когдато очень популярным но в данный момент он потехоньку убывает и появляются все новые и новыепорты!!! Не буду очень много расказывать об этом порте, потому что сам не очень много о нем знаю. Если вам необходимо сделать устройство которое будет работать с этим портом или по крайней мере вам надо будет работать с устройством которое использует этот порт то вам поможе та информауция которая приведена ниже. Там приведено описание работы СOM порта а также несколько программ для работы с последовательным портом.
Подробный справочник
Что такое RS-232
RS-232 — стандарт последовательного интерфейса, десятилетиями использовавшийся как «COM-порт» ПК для связи с модемами, приборами и микроконтроллерами. Данные передаются побитно по одной линии в каждую сторону, без отдельного тактового сигнала (асинхронно).
Сигналы и распиновка DB9
Минимум для связи — три провода: TXD (передача), RXD (приём) и GND. Остальные линии (RTS/CTS, DTR/DSR, DCD, RI) служат для аппаратного управления потоком и сигнализации модема.
| DB9 | Сигнал |
|---|---|
| 2 | RXD — приём |
| 3 | TXD — передача |
| 5 | GND — земля |
| 7 / 8 | RTS / CTS |
Полная распиновка DB9 — в справочнике распиновок.
Уровни и формат кадра
Логическому нулю соответствует напряжение +3…+15 В, единице — −3…−15 В (инвертировано относительно ТТЛ; для подключения к МК нужен преобразователь уровней, например MAX232). Кадр: старт-бит, 5–8 бит данных, необязательный бит чётности и стоп-бит(ы).
Скорость
Типовые скорости — 9600, 19200, 115200 бод. На стороне микроконтроллера значение делителя (UBRR) под кварц удобно посчитать в калькуляторе UART. Для больших расстояний и помехозащищённости применяют RS-485. Программная работа с портом — в разделах PIC и AVR.