
UM10850
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 2.4 — 13 September 2016
263 of 464
NXP Semiconductors
UM10850
Chapter 21: LPC5410x USARTs (USART0/1/2/3)
21.6 Register description
The reset value reflects the data stored in used bits only. It does not include the content of
reserved bits.
Table 306: Register overview: USART (base address 0x4008 4000 (USART0), 0x4008 8000 (USART1), 0x4008 C000
(USART2), 0x0x4009 0000 (USART3))
Name
Access
Offset
Description
Reset
value
Reference
CFG
R/W
0x00
USART Configuration register. Basic USART configuration settings
that typically are not changed during operation.
0
CTL
R/W
0x04
USART Control register. USART control settings that are more
likely to change during operation.
0
STAT
R/W
0x08
USART Status register. The complete status value can be read
here. Writing ones clears some bits in the register. Some bits can
be cleared by writing a 1 to them.
0x0E
INTENSET
R/W
0x0C
Interrupt Enable read and Set register. Contains an individual
interrupt enable bit for each potential USART interrupt. A complete
value may be read from this register. Writing a 1 to any
implemented bit position causes that bit to be set.
0
INTENCLR
WO
0x10
Interrupt Enable Clear register. Allows clearing any combination of
bits in the INTENSET register. Writing a 1 to any implemented bit
position causes the corresponding bit to be cleared.
-
RXDAT
RO
0x14
Receiver Data register. Contains the last character received.
-
RXDATSTAT
RO
0x18
Receiver Data with Status register. Combines the last character
received with the current USART receive status. Allows DMA or
software to recover incoming data and status together.
-
TXDAT
R/W
0x1C
Transmit Data register. Data to be transmitted is written here.
0
BRG
R/W
0x20
Baud Rate Generator register. 16-bit integer baud rate divisor
value.
0
INTSTAT
RO
0x24
Interrupt status register. Reflects interrupts that are currently
enabled.
0x05
OSR
R/W
0x28
Oversample selection register for asynchronous communication.
0xF
ADDR
R/W
0x2C
Address register for automatic address matching.
0