| 数据搜索系统,热门电子元器件搜索 |
|
PC87309VLJ 数据表(PDF) 103 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
PC87309VLJ 数据表(HTML) 103 Page - National Semiconductor (TI) |
|
103 / 192 page ![]() Enhanced Serial Port with IR -UART2 (Logical Device 2) 103 www.national.com The register bank organization enables access to the banks as required for activation of all module modes, while main- taining transparent compatibility with 16450 or 16550 soft- ware, which activates only the registers and specific bits used in those devices. For details, See Section 5.4. The Bank Selection Register (BSR) selects the active bank and is common to all banks. See Figure 5-1. Therefore, each bank defines seven new registers. FIGURE 5-1. Register Bank Architecture The default bank selection after system reset is 0, which places the module in the UART 16550 mode. Additionally, setting the baud in bank 1 (as required to initialize the 16550 UART) switches the module to a Non-Extended UART mode. This ensures that running existing 16550 software will switch the system to the 16550 configuration without software modification. Table 5-1 shows the main functions of the registers in each bank. Banks 0-3 control both UART and infrared modes of operation; banks 4-7 control and configure the infrared modes only. TABLE 5-1. Register Bank Summary Banks 0 and 1 are the 16550 register banks. The registers in these banks are equivalent to the registers contained in the 16550 UARTs and are accessed by 16550 soft- ware drivers as if the module was a 16550. Bank 1 con- tains the legacy Baud Generator Divisor Ports. Bank 0 registers control all other aspects of the UART function, including data transfers, format setup parameters, inter- rupt setup and status monitoring. Bank 2 contains the non-legacy Baud Generator Divisor Ports, and controls the extended features special to this UART, that are not included in the 16550 repertoire. These include DMA usage. See ”Extended UART Mode” on page 104. Bank 3 contains the Module Revision ID and shadow regis- ters. The Module Revision ID (MRID) register contains a code that identifies the revision of the module when read by software. The shadow registers contain the identical content as reset-when-read registers within bank 0. Reading their contents from the shadow regis- ters lets the system read the register content without re- setting them. Bank 4 contains setup parameters for the Infra-red modes. Bank 5 registers control infrared parameters related to the logical system I/O parameters. Bank 6 registers control physical characteristics involved in infrared communications (e.g. pulse width selection). Bank 7 registers are dedicated to Consumer-IR configura- tion and control. BANK 0 BANK 1 BANK 2 BANK 3 BANK 4 BANK 5 BANK 6 BANK 7 Offset 07h Offset 06h Offset 05h Offset 04h LCR/BSR Offset 02h Offset 01h Offset 00h Common Register Throughout All Banks 16550 Banks Bank UART IR Mode Main Functions 0 Global Control and Status 1 Legacy Bank 2 Baud Generator Divisor, Extended Control and Status 3 Module Revision ID and Shadow Registers 4 IR mode setup 5 Infrared Control 6 Infrared Physical Layer Configuration 7 Consumer-IR and Optical Transceiver Configuration |
|
链接网址 |
| 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 |