| Electronic Components Datasheet Search |
|
PC87303 Datasheet(PDF) 79 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
PC87303 Datasheet(HTML) 79 Page - National Semiconductor (TI) |
|
79 / 114 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) expanding (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 567 of ECR register The ECP has ten registers See Table 7-7 The AFIFO CFIFO DFIFO and TFIFO registers access the same ECP FIFO The FlFO is accessed at Base a 000h or Base a 400h depending on the mode field of ECR and the register FIFO can be accessed by host DMA cycles as well as host PIO 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 DMA request for more than 32 consecutive DMA cycles The ECP stops requesting DMA when TC is detected during an ECP DMA cycle Writing into a full FIFO and reading 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 af- fected by such 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 PV87323VF Parallel Port registers (DRT 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 modes DSR replaces SPR of SPPEPP modes DCR replaces CTR of SPPEPP modes A detailed description of the various modes follows in Sec- tions 78 – 711 TABLE 7-7 ECP Registers Name Address IO Size Mode Function 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 Base address is 278h 378h or 3BCh as specified in the FAR register 79 |
|
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 |