SERIAL & PARALLEL DATA CONNECTOR PIN-OUTS

USB CONNECTOR

SERIAL & PARALLEL DATA CONNECTOR PIN-OUTS

By: Don McClatchie

          Serial and Parallel data communication has been with us since the dawn of computers and connecting other devices to those computers have always required various types of hardware and wiring. This article gives examples of the most common connection methods old and new, and the wiring scheme for the connection. This list shows the type of connector and the pin wiring for that connector. The IEEE-488 GPIB I/O interface is also listed for those people interested in remote control of instrumentation and testing equipment.

A close up of a camera

Description automatically generated
USB UNIVERSAL SERIAL BUSS
   
Pin #SignalFunctionSignal
DescriptionDirection
On Device
1RED WIRE+ 5 Volt (VSS)None
2WHITEDATA –In/Out
3GREENDATA +In/Out
4BLACKGroundNone
A picture containing indoor, table, cup, sitting

Description automatically generated
PS2 Keyboard 5 Pin DIN SERIAL BUSS
Pin #SignalFunctionSignal
DescriptionDirection
On Device
1CLOCKClock Data In and OutOutput
2DATAData LineIn/Out
3NONENot ConnectedNone
4GROUNDGround for +5, Data & ClockNone
5+5 VOLTS (vcc)Power Supply VCCNone
A picture containing sitting, table, counter, hydrant

Description automatically generated
PS2 Keyboard 6 Pin Mini DIN
Pin #SignalFunctionSignal
DescriptionDirection
On Device
1DATAData LineIn/Out
2NONENot ConnectedNone
3GNDGround for +5, Data & ClockNone
4+5 VOLTS (vcc)Power Supply VCCNone
5CLOCKCLOCKOutput
6NONENot ConnectedNone
A close up of a device

Description automatically generated
RS232C Serial Interfaces I/O Standard DB9  Pin Connector (IBM)
Pin #SignalFunctionSignal
DescriptionDirection
On Device
1DCDData Carrier DetectInput
2RDReceive DataInput
3SDTransmit DataOutput
4DTRData Terminal ReadyOutput
5SGSignal GroundNone
6DSRData Set ReadyInput
7RTSRequest to SendOutput
8CTSClear to SendInput
9RIRing IndicatorInput
A close up of a device

Description automatically generated
RS232C Serial Interfaces I/O Standard DB9  Pin Connector (Macintosh)
Pin #SignalFunctionSignal
DescriptionDirection
On Device
1GNDGroundNone
2No ConnectionNone
3SGSignal GroundNone
4No ConnectionNone
5TDTransmit DataOutput
6DTRData Terminal ReadyOutput
7DSRData Set ReadyInput
8No ConnectionNone
9RDReceive DataInput
RS232C Serial Interfaces I/O (Apple IIc)   Round Pin Connector
Pin #SignalFunctionSignal
DescriptionDirection
On Device
1DTRData Terminal ReadyOutput
2TDTransmit DataOutput
3GNDGroundNone
4RDReceive DataInput
5DSRData Set ReadyInput
RS232C Serial Interfaces I/O (Commodore 64)   Round Pin Connector
Pin #SignalFunctionSignal
DescriptionDirection
On Device
1SRQINSerial SRQINInput
2GNDSignal GroundNone
3SASerial Attn I/OIn/Out
4SCSerial Clock I/OIn/Out
5SDSerial Data I/OIn/Out
6RSResetInput
A close up of a typewriter

Description automatically generated
IBM / MSDOS DB25 Parallel Connector Computer Side
Pin #SignalFunctionSignal
DescriptionDirection
On Device
1STROBEClocks In DataOutput
2DATA BIT 0Data LineOutput
3DATA BIT 1Data LineOutput
4DATA BIT 2Data LineOutput
5DATA BIT 3Data LineOutput
6DATA BIT 4Data LineOutput
7DATA BIT 5Data LineOutput
8DATA BIT 6Data LineOutput
9DATA BIT 7Data LineOutput
10ACKNLGAcknowledge ReceiptInput
11BUSYPrinter is BusyInput
12PAPER EMPTYPrinter Out of PaperInput
13SLCTOnline Mode IndicatorInput
14AUTO FEED XTOutput
15FAULT ERRORIndicates Offline ModeInput
16INITResets Printer Clears BufferOutput
17SLCT INTTL High LevelOutput
18GROUNDGround Return for Pin 1-12Output
19GROUNDGround Return for Pin 1-12Output
20GROUNDGround Return for Pin 1-12Output
21GROUNDGround Return for Pin 1-12Output
22GROUNDGround Return for Pin 1-12Output
23GROUNDGround Return for Pin 1-12Output
24GROUNDGround Return for Pin 1-12Output
25GROUNDGround Return for Pin 1-12Output
IEEE-488 GPIB I/O Interface 24 Line Parallel Buss Connector
Pin #SignalFunctionSignal
DescriptionDirection
On Device
1DATA I/O 1Data Line I/O BussIn/Out
2DATA I/O 2Data Line I/O BussIn/Out
3DATA I/O 3Data Line I/O BussIn/Out
4DATA I/O 4Data Line I/O BussIn/Out
5EIOEnd or IdentifyIn/Out
6DAVData ValidOutput
7NRFDNot Ready for DataOutput
8NDACData Not AcceptedOutput
9SRQService RequestOutput
10IFCInterface ClearOutput
11ATNAttentionOutput
12Shield GNDWire GroundNone
13DATA I/O 5Data Line I/O BussIn/Out
14DATA I/O 6Data Line I/O BussIn/Out
15DATA I/O 7Data Line I/O BussIn/Out
16DATA I/O 8Data Line I/O BussIn/Out
17RENRemote EnableOutput
18GNDGroundNone
19GNDGroundNone
20GNDGroundNone
21GNDGroundNone
22GNDGroundNone
23GNDGroundNone
24LOGIC GNDLogic GroundNone