ST78C36
ST78C36 is ECP/EPP PARALLEL PRINTER PORT WITH 16-BYTE FIFO manufactured by Exar.
SCRIPTION
The ST78C36/36A is a monolithic Parallel Port Interface for use with IBM PC patible platforms. Operation as a standard Centronics printer port is the default, but software may re-configure the device to support bi-directional IBM PS/2 parallel port, Enhanced Parallel Port (EPP), or the Extended Capabilities Port (ECP , as defined by Hewlett Packard and Microsoft) modes. The ECP modes are supported by a 16 byte FIFO that may be accessed by programmed I/O or DMA cycles.
APPLICATIONS
- Printers, Scanners and other peripherals
- ZIP Drives and back up drives
- Printer Server
- Embedded Applications
Features
- IBM AT bus patible
- Bi-directional port capability
- 16 byte FIFO for ECP modes
- On-chip oscillator (ST78C36A, ST78C36CQ64)
- Software selectable Interrupt (5, 7, or 9) and 8-bit DMA channel (ST78C36CQ64)
FIGURE 1. ST78C36/36A BLOCK DIAGRAM
D0-D7 -IOR -IOW RESET
Data bus & Control Logic
Printer FIFO Registers
.
Printer Data Ports
PD0-PD7
Data Shee
Inter Connect Bus Lines & Control signals
A0-A2 A10 -CS AEN -IOR, -IOW -IRQx IOCHRDY DRQx PDIR TC -DACKx
Register Select Logic
Printer Control Logic
-STROBE INIT -AUTOFDX -SELCTIN PE, SELECT BUSY, -ACK -ERROR
Clock & Timing Generator
Interrupt Control Logic
XTAL2
XTAL1...