Serial Printer 25 pin

DB25 male RS-232 DTE connector used to connect a computer to a serial printer, following the EIA/TIA-232 standard for asynchronous serial communication.

25 PIN D-SUB MALE 25 PIN D-SUB MALE at the printer

The DB25 serial printer interface uses a 25-pin D-subminiature male connector on the computer (DTE) side, wired to a printer acting as DCE, in accordance with the EIA/TIA-232 standard (TIA-232-F, 1997) and its earlier EIA-232-D/E revisions. It was the original RS-232 connector form prescribed by the standard and remained in widespread use throughout the 1980s and 1990s for connecting dot-matrix, daisy-wheel, and other serial printers to personal computers and minicomputers. Signal levels follow EIA-232 conventions: driver outputs of ±5 V to ±15 V, with receiver thresholds at ±3 V, over cables of up to approximately 15 m.

PinNameDirDescription
1SHIELD-Shield Ground
2TXDOUTTransmit Data
3RXDINReceive Data
4n/c-Not connected
5n/c-Not connected
6DSRINData Set Ready
7GND-System Ground
8DCDINData Carrier Detect
9n/c-Not connected
10n/c-Not connected
11?OUTReverse Channel
12n/c-Not connected
13n/c-Not connected
14n/c-Not connected
15n/c-Not connected
16n/c-Not connected
17TTY-TXDOUTTTY Receive Data
18n/c-Not connected
19n/c-Not connected
20DTROUTData Terminal Ready
21n/c-Not connected
22n/c-Not connected
23?OUTTTY Receive Data Return
24?INTTY Transmit Data Return
25TTY-RXDINTTY Receive Data

Notes

The connector shown is the DB25 male (plug) on the computer or DTE side; the printer (DCE) end uses a DB25 female socket. Pin 1 (SHIELD) connects to the cable’s outer braid or foil shield and to the metal shell of the connector; it is distinct from pin 7 (signal ground) and should not be used as a signal return path.

Pins 4 and 5 (RTS/CTS) are listed as not connected in this implementation. Many serial printers rely on DTR/DSR flow control (pins 20 and 6) rather than RTS/CTS: the computer asserts DTR to signal readiness, and the printer responds with DSR; when the printer’s buffer is full it de-asserts DSR to pause transmission.

Pins 11, 17, 23, 24, and 25 carry TTY (current-loop) signals. The 20 mA current-loop interface was a secondary serial channel present on some older minicomputer-class printers and terminals, operating in parallel with the EIA-232 lines on the same DB25 shell. Pin 11 is a secondary reverse-channel output; pins 17 and 25 are the current-loop transmit and receive data lines; pins 23 and 24 are the corresponding signal-return (loop-current) paths.

Framing is asynchronous: 1 start bit, 7 or 8 data bits, optional parity, and 1 or 2 stop bits; typical baud rates were 300, 1200, 2400, 4800, or 9600 baud.

Signals

  • SHIELD — Cable shield and connector-shell ground; connect to the braided/foil shield of the cable, not to pin 7.
  • TXD — Transmit Data; serial data output from the computer to the printer.
  • RXD — Receive Data; serial data input to the computer from the printer (used for status or bidirectional printers).
  • DSR — Data Set Ready; asserted by the printer to indicate it is powered on and ready; used as the hardware flow-control input in DTR/DSR schemes.
  • GND — Signal Ground; the common reference for all EIA-232 signal voltages.
  • DCD — Data Carrier Detect; indicates a live connection; often held asserted (looped) on printer cables.
  • DTR — Data Terminal Ready; asserted by the computer to indicate it is ready to communicate; the printer may de-assert DSR in response to pause output.
  • TTY-TXD — Current-loop transmit data output from the computer (20 mA loop); secondary interface present on some older printers.
  • TTY-RXD — Current-loop receive data input to the computer (20 mA loop); secondary interface.
  • pin 11 (?) — Reverse Channel; function varies by implementation; associated with the secondary current-loop interface on some printer designs.
  • pin 23 (?) — TTY Receive Data Return; current-loop return path for the receive data circuit.
  • pin 24 (?) — TTY Transmit Data Return; current-loop return path for the transmit data circuit.

References

Category:Serial Connectors