Последовательный порт и линии ввода-вывода общего назначения
| Осн. разъём, #3 | P3 DTR* | Вход/выход Выход | Линия ввода-вывода общего назначения Выход «терминал данных готов» |
| Осн. разъём, #4 | P2 DSR* | Вход/выход Вход | Линия ввода-вывода общего назначения Вход «набор данных готов» |
| Осн. разъём, #9 | RX | Линия приёма последовательного порта | |
| Осн. разъём, #10 | TX | Линия передачи последовательного порта | |
| Осн. разъём, #11 | P4 CTS/SEL* | Вход/выход Вход | Линия ввода-вывода общего назначения Вход «готов к передаче»; вход выбора полного/полудуплекса |
| Осн. разъём, #12 | P5 RTS/DIR* | Вход/выход Выход | Линия ввода-вывода общего назначения Выход «запрос на передачу» (режим полного дуплекса); выход управления направлением данных (режим полудуплекса) |
* Реализовано в прошивке (поддерживается через прошивку).
У EM203 есть последовательный порт (линии RX, TX) и несколько линий ввода-вывода общего назначения P2-P5 (линий P0 и P1 нет; названия линий выбраны для совместимости по именованию с EM100). Все перечисленные линии имеют уровни CMOS. С точки зрения аппаратной части любая линия ввода-вывода общего назначения может работать как вход или как выход. Максимальный ток нагрузки каждой линии ввода-вывода - 10mA.
Упрощённая структура линий ввода-вывода EM203 показана на схеме ниже. Все линии «квазидвунаправленные» и могут рассматриваться как выходы с открытым коллектором и слабым подтягивающим резистором к питанию. Явного управления направлением нет. Чтобы «измерить» внешний сигнал, поданный на вывод, сначала линию OUT нужно установить в HIGH. Внешне подтягивать вывод в LOW можно, даже если внутри вывод выдаёт HIGH.

Прошивка serial-to-Ethernet модуля EM203 отображает некоторые функции последовательного порта на выводы ввода-вывода общего назначения - в таблице выше эти функции показаны синим. Например, P5 - универсальный вход/выход, но прошивку приложения можно настроить так, чтобы эта линия стала выходом RTS последовательного порта. Таким образом, в зависимости от задачи P5 можно рассматривать как линию ввода-вывода общего назначения или как специальную линию управления последовательного порта (RTS).
Благодаря уровням CMOS последовательный порт и линии ввода-вывода EM203 можно подключать напрямую к выводам последовательного порта и линиям ввода-вывода большинства микроконтроллеров, микропроцессоров и т.п. Чтобы подключить модуль к «настоящему» последовательному порту (например, COM-порту ПК), к EM203 снаружи нужно добавить интерфейсную микросхему, такую как MAX232.
Логические сигналы на линиях последовательного порта EM203 имеют активный низкий уровень. Линии TX и RX в простое находятся в высоком уровне, стартовый бит - LOW, стоповый бит - HIGH; LOW на линиях CTS и RTS означает «передача разрешена», а HIGH - «передача не разрешена». Это стандарт для последовательных портов с уровнями CMOS, и он в точности противоположен сигналам на кабелях RS232. Логические сигналы на EM203 инвертированы, потому что стандартные микросхемы RS232, такие как MAX232, внутри инвертируют сигналы ещё раз.
Как объяснялось ранее, реальная функциональность линий ввода-вывода зависит от прошивки.