XR16C872
Preliminary
Signal
Name
STROBE#
AUTOFD#
SELCTIN#
INIT#
ACK#
BUSY
PE
SELECT
ERR#
PD0-PD7
Signal
Type
O
O
O
O
I
I
I
I
I
O
Description
Active low. Indicates valid data is on the data lines.
Active low. Instructs the printer to automatically insert a line feed for each carriage return.
Active low. Used to indicate to the printer that it is selected.
Active low. Used to reset the printer.
A low asserted pulse used to indicate that the last character was received.
A high signal asserted by the printer to indicate that it is busy and cannot take data.
A high signal indicates that printer paper is empty.
A high signal indicates that printer is online.
Asserted low to indicate that some error condition exists.
Data.
Table 8. Centronics, SPP Signal Description
Signal
Name
STROBE#
AUTOFD#
Signal
Type
O
O
SELCTIN#
O
INIT#
O
ACK#
I
BUSY
I
PE
I
SELECT
I
ERR#
I
PD0-PD7
O
Rev. P1.00
Nibble mode
Name
Description
STROBE#
Not used for reverse data transfer.
HostBusy
Host nibble mode handshake signal. Set low to indicate host is ready
for nibble. Set high to indicate nibble has been received.
1284Active
Set high when host is in a 1284 transfer mode.
INIT#
Not used for reverse data transfer.
PtrClk
Set low to indicate valid nibble data, set high in response to
“HostBusy” going high.
PtrBusy
Used for Data Bit-3, then Bit-7.
AckDataReq
Used for Data Bit-2, then Bit-6.
Xflag
Used for Data Bit-1, then Bit-5.
DataAvail#
Used for Data Bit-0, then Bit-4.
Not used.
Table 9. Nibble Mode Signal Description
46