| Electronic Components Datasheet Search |
|
PC87334VLJ Datasheet(PDF) 78 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
PC87334VLJ Datasheet(HTML) 78 Page - National Semiconductor (TI) |
|
78 / 102 page ![]() 70 Parallel Port (Continued) 76 EXTENDED CAPABILITIES PARALLEL PORT (ECP) 761 Introduction The ECP support includes a 16-byte FIFO that can be con- figured for either direction commanddata FIFO tags (one per byte) a FIFO threshold interrupt for both directions FIFO empty and full status bits automatic generation of strobes (by hardware) to fill or empty the FIFO transfer of commands and data and a Run Length Encoding (RLE) ex- panding (decompression) as explained below The Extended Capabilities Port (ECP) is enabled when bit 2 of PCR is 1 Once enabled its mode is controlled via the mode field of ECRbits 5 6 7 of the ECR register The ECP has ten registers See Table 7-7 The AFIFO CFIFO DFIFO and TFIFO registers access the same ECP FIFO The FIFO is accessed at Base a 000h or Base a 400h depending on the mode field of ECR and the register The FIFO can be accessed by host DMA cycles as well as host PlO cycles When DMA is configured and enabled (bit 3 of ECR is 1 and bit 2 of ECR is 0) the ECP automatically (by hardware) is- sues DMA requests to fill the FIFO (in the forward direction when bit 5 of DCR is 0) or to empty the FIFO (in the back ward direction when bit 5 of DCR is 1) All DMA transfers are to or from these registers The ECP does not assert a DMA request for more than 32 consecutive DMA cycles The ECP stops requesting DMA when Terminal Count TC is detect- ed during an ECP DMA cycle A write operation to a full FIFO or a read operation from an empty FIFO are ignored The written data is lost and the read data is undefined The FIFO empty and full status bits are not affected by such an access Some registers are not accessible in all modes of operation or may be accessed in one direction only Accessing a non- accessible register has no effect Data read is undefined data written is ignored the FIFO does not update The PC87334 Parallel Port registers (DTR STR and CTR) are not accessible when ECP is enabled To improve noise immunity in ECP cycles the state ma- chine does not examine the control handshake response lines until the data has had time to switch In ECP mode DATAR replaces DTR of SPPEPP DSR replaces SPR of SPPEPP DCR replaces CTR of SPPEPP A detailed description of the various modes follow in Sec- tions 78 – 711 TABLE 7-7 ECP Registers Summary Name Address IO Size Mode Function (Note) ECR (5 – 7) DATAR Base a 000h RW Byte 000001 Parallel Port Data Register AFIFO Base a 000h W Byte 011 ECP Address FIFO DSR Base a 001h R Byte ALL Status Register DCR Base a 002h RW Byte ALL Control Register CFIFO Base a 400h W Byte 010 Parallel Port Data FIFO DFIFO Base a 400h RW Byte 011 ECP Data FIFO TFIFO Base a 400h RW Byte 110 Test FIFO CNFGA Base a 400h R Byte 111 Configuration Register A CNFGB Base a 401h R Byte 111 Configuration Register B ECR Base a 402h RW Byte ALL Extended Control Register Note Base address is 278h 378h or 3BCh as specified in the FAR register 78 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |