![](http://datasheet.mmic.net.cn/370000/IT8673F_datasheet_16700861/IT8673F_100.png)
IT8673F
(3) ECP Pin Descriptions
0
Table 11-42. ECP Pin Descriptions
Name
Type
Description
nStrobe (HostClk)
O
Used for handshaking with Busy to write data and addresses into the peripheral
device.
PD0-PD7
I/O
Address or data or RLE data.
nAck (PeriphClk)
I
Used for handshaking with nAutoFd to transfer data from the peripheral device to
the Host.
Busy (PeriphACK)
I
The peripheral uses this signal for flow control in the forward direction
(hand-shaking with nStrobe). In the reverse direction, this signal is used to
determine whether a command or data information is present on PD0-PD7.
PError
(nAckReverse)
I
Used to acknowledge nInit from the peripheral which drives this signal low, allowing
the host to drive the PD bus.
Select
I
Printer On-Line indication.
nAutoFd (HostAck)
O
In the reverse direction, it is used for handshaking between the nAck and the Host.
When it is asserted, a peripheral data byte is requested. In the forward direction,
this signal is used to determine whether a command or data information is present
on PD0-PD7.
nFault
(nPeriphRequest)
I
In the forward direction (only), the peripheral is allowed (but not required) to assert
this signal (low) to request a reverse transfer while in ECP mode. The signal
provides a mechanism for peer-to-peer communication. It is typically used to
generate an interrupt to the host, which has the ultimate control over the transfer
direction.
nInit
(nReverseRequest)
O
The host may drive this signal low to place the PD bus in the reverse direction. In
the ECP mode, the peripheral is permitted to drive the PD bus when nInit is low and
nSelectIn is high.
nSelectIn (1284
Active)
O
Always inactive (high) in the ECP mode.
(4) Data Port (Primary Base+0h, Modes 000 and 001)
Its contents will be cleared by a RESET. In a write operation, the contents of the data bus are latched by
Data Register at the rising edge of the IOW# input. The contents are then sent without being inverted to
PD0-PD7. The contents of data ports are read and sent to the host in a read operation.
(5) ecpAFifo PORT (Address/RLE) (Primary Base+0h, Mode 011)
Any data byte written to this port are placed in the FIFO and tagged as an ECP Address/RLE. The hardware
then sends this data automatically to the peripheral. The operation of this port is only valid in forward
direction (dcr(5)=0).