поискавой системы для электроныых деталей |
|
CS82C50A-5 датащи(PDF) 7 Page - Intersil Corporation |
|
CS82C50A-5 датащи(HTML) 7 Page - Intersil Corporation |
7 / 25 page 7 FN2958.5 August 24, 2006 82C50A Accessible Registers The three types of internal registers in the 82C50A used in the operation of the device are control, status, and data registers. The control registers are the Bit Rate Select Register DLL and DLM, Line Control Register, Interrupt Enable Register and the Modem Control registers, while the status registers are the Line Status Registers and the Modem Status Register. The data registers are the Receiver Buffer Register and Transmitter Holding Register. The Address, Read, and Write inputs are used in conjunction with the Divisor Latch Access Bit in the Line Control Register (LCR(7)) to select the register to be written or read (see Table 1.). Individual bits within these registers are referred to by the register mnemonic and the bit number in parenthesis. An example, LCR(7) refers to Line Control Register Bit 7. The Transmitter Buffer Register and Receiver Buffer Register are data registers holding from 5-8 data bits. If less than eight data bits are transmitted, data is right justified to the LSB. Bit 0 of a data word is always the first serial data bit received and transmitted. The 82C50A data registers are double buffered so that read and write operations can be performed at the same time the UART is performing the parallel to serial and serial to parallel conversion. This provides the microprocessor with increased flexibility in its read and write timing. TABLE 1. ACCESSING 82C50A INTERNAL REGISTERS DLAB A2 A1 A0 MNEMONIC REGISTER 0 0 0 0 RBR Receiver Buffer Register (read only) 0 0 0 0 THR Transmitter Holding Register (write only) 0 0 0 1 lER Interrupt Enable Register X 0 1 0 IIR Interrupt Identification Register (read only) X 0 1 1 LCR Line Control Register X 1 0 0 MCR Modem Control Register X 1 0 1 LSR Line Status Register X 1 1 0 MSR Modem Status Register X 1 1 1 SCR Scratch Register 1 0 0 0 DLL Divisor Latch (LSB) 1 0 0 1 DLM Divisor Latch (MSB) NOTE: X = “Don’t Care”, 0 = Logic Low, 1 = Logic High Line Control Register (LCR) LCR 7 LCR 6 LCR 5 LCR 4 LCR 3 LCR 2 LCR 1 LCR 0 Word Length Select 00 = 5 Data Bits 01 = 6 Data Bits 10 = 7 Data Bits 11 = 8 Data Bits Stop Bit Select 0 = 1 Stop Bit 1 = 1.5 Stop Bits if 5 Data Bit Word Length is Selected 2 Stop Bits if 6, 7, or 8 Data Bit Word Length is Selected Parity Enable 0 = Parity Disabled 1 = Parity Enabled (Generated & Checked) Even Parity Select 0 = Odd Parity When Parity is Enabled 1 = Even Parity When Parity is Enabled Stick Parity 0 = Stick Parity Disabled 1 = When Parity is Enabled Forces the Transmission and Checking of a Parity Bit of a Known State. Parity Bit Forced to a Logic 1 if LCR (4) = 0 or to a Logic 0 If LCR (4) = 1. Break Control 0 = Break Disabled 1 = Break Enabled. The Serial Output (SOUT) is Forced to the Spacing (Logic 0) State. Divisor Latch Access Bit 0 = Must be Low to Access the Receiver Buffer. Transmitter Holding Register or the Interrupt Enable Register. 1 = Must be High to Access the Divisor Latches DLL and DLM of the Baud Rate Generator During a Read or Write Operation. |
Аналогичный номер детали - CS82C50A-5 |
|
Аналогичное описание - CS82C50A-5 |
|
|
ссылки URL |
Конфиденциальность |
ALLDATASHEETRU.COM |
Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | обмен ссыками | поиск по производителю 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 |