| 数据搜索系统,热门电子元器件搜索 |
|
PC87310 数据表(PDF) 13 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
PC87310 数据表(HTML) 13 Page - National Semiconductor (TI) |
|
13 / 52 page ![]() 40 Functional Description This section provides the descriptions for each of the major functional blocks of the PC87310 Each functional block is described as independently of the other blocks as is possi- ble Software can address all blocks independently of each other except for the Configuration Port and low power mode operation The Configuration Register affects all other blocks by determining which ones the address decoder can activate The low power mode is enabled and disabled via the floppy disk controller mode command Enabling low power mode will stop the 24 MHz crystal and clock oscilla- tion to all logic blocks Software should ensure that both UARTs and the floppy disk controller are idle and will con- tinue to be idle while the low power mode is enabled 41 ADDRESS DECODER This decodes address signals A0 – A9 qualifies them and if they qualify it activates the appropriate function block The XTSEL pin determines whether function blocks respond to the industry standard XT or AT address Before activating the block it qualifies the address with IOL AEN and the Configuration Register enable signals for each function If IOL is low (active) then an external decod- er has determined that address bits A10 – A15 are all zero and this is an IO access If AEN is low (active) then this is a CPU (not DMA) access and the addressed register can respond If the configuration bit for the addressed function is 0 that function is active on this particular device and can respond There are no pin selects for the functions on this device so the designer must use the on-chip address decoder to se- lect any function Each function except for the hard disk select can be disabled via hardware or software The hard disk select can only be disabled via software 42 CONFIGURATION PORT This port consists of a one byte register that the system can program via hardware (voltage levels on certain pins during reset) or software (two consecutive writes to IO address 03f3 hex) When programming the Configuration Register via software the data sent during both writes to 03f3 hex should be the correct bit pattern and there should be no IO write strobes between these 03f3 hex accesses Further- more system interrupts should be disabled to prevent inter- rupt service routines from issuing IO write strobes between the 03f3 hex accesses Through this register the system can enable disable or reassign addresses to the on-chip functions One pin (CRPE) determines whether the default value of this register will be 00 (all functions enabled) or a value latched in during reset from the CRBx pins If CRPE is low during reset the complement of the CRBx pins will be load- ed into the bits of the Configuration Register Bit 5 Hard Drive Chip Select does not have an external pin associated with it and will always default to the enabled state If CRPE is high during reset then 00 will be loaded into the Configuration Register After reset the value of this register can be changed by software regardless of the state of CRPE The Configuration Register bits are defined in Table 4-1 An example of the initial condition after reset if 00 is loaded into the Configuration Register is 1 The parallel port responds to address range 378 – 37A (LPT2) 2 Serial Port 1 responds to 3F8 – 3FF (COM1) 3 Serial Port 2 responds to 2F8 – 2FF (COM2) 4 The hard disk selects are enabled 5 The floppy disk controller is enabled 6 The floppy disk controller drive and motor pins can drive the disk interface directly (no encoded information is pre- sented) TABLE 4-1 Configuration Register Bit Definitions B7 B6 B5 B4 B3 B2 B1 B0 Result 0 0 Parallel port at LPT2 (378 – 37F) 0 1 Parallel port at LPT1 (3BC – 3BE) 1 0 Parallel port at LPT3 (278 – 27F) 1 1 Parallel port disabled UART1 UART2 0 0 0 COM1 (3F8 – 3FF) COM2 (2F8 – 2FF) 0 0 1 disabled COM2 0 1 0 COM1 disabled 0 1 1 disabled disabled 1 0 0 COM2 COM1 1 0 1 disabled COM1 1 1 0 COM2 disabled 1 1 1 disabled disabled 0 Hard disk select enabled 1 Hard disk select disabled 0 Floppy disk controller enabled 1 Floppy disk controller disabled 0 DR0 DR1 MTR0 and MTR1 pins select drive 0 drive 1 motor 0 motor 1 respectively 1 DR0 DR1 MTR0 and MTR1 pins contain the encoded drive and motor information shown in Table 4-2 13 |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |