Parallel Port Pin-Out

EPP was created in 1991 to permit up to 2 Mbps data transfer, and was intended primarily for non-printers.
 
ECP was created in 1992 to permit higher speed printer communications.
 
IEEE1284 was created in 1994 to combine EEP and ECP, and relies on the host to determine which standard to use.

Standard Parallel Port (SPP) Enhanced Parallel Port (EPP) Extended Capabilities Port (ECP)
Signal NameCentronics
(36-pin)
DB-25
(25-pin)
Signal NameDB-25
(25-pin)
Signal NameDB-25
(25-pin)
Strobe11Write1Host CLK1
Data 022Data 02Data 02
Data 133Data 13Data 13
Data 244Data 24Data 24
Data 355Data 35Data 35
Data 466Data 46Data 46
Data 577Data 57Data 57
Data 688Data 68Data 68
Data 799Data 79Data 79
Acknowledge1010Interrupt10Periph CLK10
Busy1111Wait11Periph ACK11
Paper End1212Spare12Ack Reverse12
Select1313Spare13X-Flag13
Auto Line Feed1414Data Strobe14Host ACK14
Error3215Spare15Periph Request15
Initialize Printer3116Reset16Reverse Request16
Select Input3617Address Strobe171284 Active17
Strobe Return1918Ground18Ground18
Data 0 Return2019Ground19Ground19
Data 1 Return2119Ground20Ground20
Data 2 Return2220Ground21Ground21
Data 3 Return2320Ground22Ground22
Data 4 Return2421Ground23Ground23
Data 5 Return2521Ground24Ground24
Data 6 Return2622Ground25Ground25
Data 7 Return2722
Acknowledge Return2824
Busy Return2923
Paper End Return2824
Select Return2824
Auto Line Feed Return3025
Error Return2923
Initialize Printer Return3025
Select Input Return3025
Shield33N/C
N/C34N/C
N/C35N/C