The Line Printer Port

MIRE includes a line printer port that is functionally identical to the one in the original Expansion Interface. It has been slightly modernized by using a 25-pin D-SUB connector which is wired like a Standard Parallel Port (SPP) on a PC.

The MIRE PCB has a site for an optional 26-pin header which compatible with the usual pinout of PC motherboard LPT connectors:

DB-25 Pin Header Pin SPP Signal
11-STROBE
23D0
35D1
47D2
59D3
611D4
713D5
815D6
917D7
1019-ACK (unused by MIRE)
1121BUSY
1223-PAPER_OUT
1325-SELECTED
142-AUTO_LF (unused by MIRE)
154-ERROR
166-INIT
178-SELECT_PRINTER (unused by MIRE)
18-2510,12,14,16,18,20,22,24,26Ground

Many modern printers don't automatically eject the final page of a text listing, instead retaining it in case further printing instructions are forthcoming. You might have to press your printer's "cancel" button to eject the page.

The MIREUTIL floppy image has a control program for PCL-based printers (like many OfficeJets). Use PCL/CMD to send PCL commands to the printer. Use the script file PCLRST/JCL (via "DO PCLRST") before printing to set up the proper line endings for TRS-80 format text files, and after printing to eject any retained final page.


Back to the main page