UART/Autobaud Control and Status Registers
12-18
Table 12–12. UART Modem Register Program (Continued)
MPU
Byte
Off-
set
Registers
DSP
Byte
Off-
set
MPU
Byte
Off-
set
LCR[7:0] = 0xBF
LCR[7] = 1
LCR[7:0]
≠
0xBF
LCR[7] = 0
DSP
Byte
Off-
set
MPU
Byte
Off-
set
WRITE
READ
WRITE
READ
WRITE
READ
DSP
Byte
Off-
set
0x30
0x18
-
-
-
-
-
-
0x34
0x1A
-
-
-
-
-
-
0x38
0x1C
-
-
UASR
-
UASR
-
0x3C
0x1E
-
-
-
-
-
-
0x40
0x20
SCR
SCR
SCR
SCR
SCR
SCR
0x44
0x22
SSR
-
SSR
-
SSR
-
0x48
0x24
-
-
-
-
-
-
0x4C
0x26
-
OSC_12M_
SEL
-
-
-
-
0x50
0x28
MVR
-
MVR
-
MVR
-
† MCR[7:5], FCR[5:4], and IER[7:4] can only be written when EFR[4] = 1.
‡ Transmission control register (TCR) and trigger level register (TLR) are accessible only when EFR[4] = 1 and MCR[6] = 1.
Table 12–13 lists the UART/autobaud registers. Table
12–14 through
Table 12–41 describe specific register bits.
Table 12–13. UART/Autobaud Registers
Register
Description
Size
Access
RHR
Receive holding
8-bit
R
THR
Transmit holding
8-bit
W
FCR
FIFO control
8-bit
W
SCR
Supplementary control
8-bit
R/W
LCR
Line control
8-bit
R/W
LSR
UART mode (LSR)
8-bit
R
SSR
Supplementary status
8-bit
R
MCR
Modem control
8-bit
R/W