www.national.com
168
CP3BT26
22.3
UART REGISTERS
Software interacts with the UART modules by accessing the
UART registers, as listed in Table 70.
Table 70
UART Registers
Name
Address
Description
U0RBUF
FF F202h
UART0 Receive Data
Buffer
U0TBUF
FF F200h
UART0 Transmit Data
Buffer
U0PSR
FF F20Eh
UART0 Baud Rate
Prescaler
U0BAUD
FF F20Ch
UART0 Baud Rate
Divisor
U0FRS
FF F208h
UART0 Frame Select
Register
U0MDSL1
FF F20Ah
UART0 Mode Select
Register 1
U0STAT
FF F206h
UART0 Status
Register
U0ICTRL
FF F204h
UART0 Interrupt Con-
trol Register
U0OVR
FF F210h
UART0 Oversample
Rate Register
U0MDSL2
FF F212h
UART0 Mode Select
Register 2
U0SPOS
FF F214h
UART0 Sample
Position Register
U1RBUF
FF F222h
UART1 Receive Data
Buffer
U1TBUF
FF F220h
UART1 Transmit Data
Buffer
U1PSR
FF F22Eh
UART1 Baud Rate
Prescaler
U1BAUD
FF F22Ch
UART1 Baud Rate
Divisor
U1FRS
FF F228h
UART1 Frame Select
Register
U1MDSL1
FF F22Ah
UART1 Mode Select
Register 1
U1STAT
FF F226h
UART1 Status
Register
U1ICTRL
FF F224h
UART1 Interrupt Con-
trol Register
U1OVR
FF F230h
UART1 Oversample
Rate Register
U1MDSL2
FF F232h
UART1 Mode Select
Register 2
U1SPOS
FF F234h
UART1 Sample
Position Register
U2RBUF
FF F242h
UART2 Receive Data
Buffer
U2TBUF
FF F240h
UART2 Transmit Data
Buffer
U2PSR
FF F24Eh
UART2 Baud Rate
Prescaler
U2BAUD
FF F24Ch
UART2 Baud Rate
Divisor
U2FRS
FF F248h
UART2 Frame Select
Register
U2MDSL1
FF F24Ah
UART2 Mode Select
Register 1
U2STAT
FF F246h
UART2 Status
Register
U2ICTRL
FF F244h
UART2 Interrupt Con-
trol Register
U2OVR
FF F250h
UART2 Oversample
Rate Register
U2MDSL2
FF F252h
UART2 Mode Select
Register 2
U2SPOS
FF F254h
UART2 Sample
Position Register
U3RBUF
FF F262h
UART3 Receive Data
Buffer
U3TBUF
FF F260h
UART3 Transmit Data
Buffer
U3PSR
FF F26Eh
UART3 Baud Rate
Prescaler
U3BAUD
FF F26Ch
UART3 Baud Rate
Divisor
U3FRS
FF F268h
UART3 Frame Select
Register
U3MDSL1
FF F26Ah
UART3 Mode Select
Register 1
U3STAT
FF F266h
UART3 Status
Register
U3ICTRL
FF F264h
UART3 Interrupt Con-
trol Register
Table 70
UART Registers
Name
Address
Description