Thats me, back again
Ralphs Tips
LPT (Parallel) port

Pins layout

Connector : female DB25 female DB25

D Description Name Pin
- I/O Strobe STROBE 1
I/O Data Bit 0 D0 2
I/O Data Bit 1 D1 3
I/O Data Bit 2 D2 4
I/O Data Bit 3 D3 5
I/O Data Bit 4 D4 6
I/O Data Bit 5 D5 7
I/O Data Bit 6 D6 8
I/O Data Bit 7 D7 9
- I Acknoledge ACK 10
I Busy BUSY 11
I Paper End PE 12
I Select Out SLCT 13
- O Auto-Feed AUTO FEED 14
- I Error ERROR 15
- O Init (Reset) INIT 16
- O Select In SLCT IN 17
/ Ground GND 18
/ Ground GND 19
/ Ground GND 20
/ Ground GND 21
/ Ground GND 22
/ Ground GND 23
/ Ground GND 24
/ Ground GND 25
/ Chasis Ground GND s
Top of page
Signals

STROBE (Strobe) active low output Notify the printer that data available on D0 o D7 are valid.

D0 - D7 (Data Bus) outputs Data byte send to the printer, output only in "compatible" mode and bi-directionnal in newer modes.

ACK (Acknoledge) active low input Notify the computer that the printer is ready to receive the next data.

BUSY (Busy) active low input Printer buffer full or printer busy, the computer must wait for this signal to get high again to continue sending data.

PE (Paper End) active high input Printer out of paper.

SLCT (Select Out) active high input Printer ready (On-line).

AUTO-FEED (Auto-Feed) active high output Printer Line feed.

ERROR (Error) active low input Error detected by the printer.

INIT (Reset) active low output Initialize the printer (reset).

SLCT IN (Select In) active low output Send a on-line request to the printer.

Top of page
Programming
Standard Resources :
PORT I/O IRQ DMA
LPT 1 0378-037A/037F 7 3
LPT 2 0278-027A/027F 5 3
LPT 3 03BC-03BE 7 /
LPT ports can use only I/O (3 addresses) in standard mode ; both I/O (3 adresses) and an IRQ, dunno what's that mode ; or I/O (8 addresses), IRQ and DMA in ECP mode.

Top of page