Home     Interfacing     Software     About     Sitemap   
 EN   NL   
Quick links

Parallel cables pinout and port info

Parallel cables

Standard parallel cables are easy to obtain, but the link cable and test connectors which are shown here can often be better soldered by yourself.

Parallel connector pinout

The parallel port socket on your computer uses 25 pins. On most peripherals like printers, the 36 pins Centronics version is used. Both connector pin-outs are shown here. The Centronics socket is named after the company that introduced the first dot matrix printer in 1970, but after IBM and Epson took over the dot matrix printer market (later followed by Hewlett Packard in the laser and Deskjet printer segment) most people only associate the word Centronics with the port interface itself, not with a manufacturer.

Parallel DB25 connector
Parallel DB25 pinout
Centronics parallel connector
Centronics pinout

Parallel printer cable

Most printers are connected to a computer using a cable with a 25 pins DB male connector at one side and a 36 pins centronics connector on the other. The normal way to make such a cable is shown here.

LineDB25 male (computer)Centronics (printer)
Strobe1► 1
Data bit 02► 2
Data bit 13► 3
Data bit 24► 4
Data bit 35► 5
Data bit 46► 6
Data bit 57► 7
Data bit 68► 8
Data bit 79► 9
Acknowledge10◄ 10
Busy11◄ 11
Paper out12◄ 12
Select13◄ 13
Autofeed14► 14
Error15◄ 32
Reset16► 31
Select17► 36
Signal ground18◄ ► 33
Signal ground19◄ ► 19 + 20
Signal ground20◄ ► 21 + 22
Signal ground21◄ ► 23 + 24
Signal ground22◄ ► 25 + 26
Signal ground23◄ ► 27
Signal ground24◄ ► 28 + 29
Signal ground25◄ ► 16 + 30
ShieldCover◄ ► Cover + 17
Parallel printer cable

Interlink and Windows 95/98/ME DCC parallel cable

The following parallel cable can be used with file transfer and network programs like LapLink and InterLink. The cable uses the parallel port which makes it possible to achieve higher throughput than with a serial connection at the same low costs. The cable is among others compatible with the following software.

  • Laplink from Travelling software
  • MS-DOS v 6.xx InterLink
  • Windows 95, 98 and ME direct cable connection
  • Norton Commander
  • Norton Ghost

Because the parallel port on a computer was mainly designed to connect printers with one-way communication, a trick is used to achieve full two way data transfer between both sides. Five error and status message inputs are redefined as data inputs. Instead of reading full bytes, the communication software reads these five bits and combines multiple groups of data back to bytes. The sender and receiver have to use the same protocol to convert bytes to groups of 5 bits and vice versa.

Interlink and Windows 95/98/ME DCC parallel cable
Interlink and Windows 95/98/ME DCC parallel cable
Connector 1Connector 2Computer 1Computer 2
215Data bit 0► Error
313Data bit 1► Select
412Data bit 2► Paper Out
510Data bit 3► Acknowledge
611Data bit 4► Busy
105Acknowledge◄ Data bit 3
116Busy◄ Data bit 4
124Paper Out◄ Data bit 2
133Select◄ Data bit 1
152Error◄ Data bit 0
2525Signal ground◄ ► Signal ground
Interlink and Windows 95/98/ME DCC parallel cable

Parallel port test plugs

Both Norton Diagnostics and CheckIt have the ability to check the functionality of a parallel port. To do this, both software packages need a special plug on the port. Unfortunately, the pin layout of both connectors is not the same. The scheme of both sockets is given here.

Norton Diagnostics parallel port test plug
Norton test plug
CheckIt parallel port test plug
CheckIt test plug
The more carefully you plan a project, the more confusion there is when something goes wrong.
FOURTH WORKSHOP PRINCIPLE
  May. 2021
   Copyright © 1997-2021 Lammert Bies, All rights reserved