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
271 of 464
NXP Semiconductors
UM10850
Chapter 21: LPC5410x USARTs (USART0/1/2/3)
21.6.7 USART Receiver Data with Status register
The RXDATSTAT register contains the next complete character to be read and its relevant
status flags. This allows getting all information related to a received character with one
16-bit read, which may be especially useful when the DMA is used with the USART
receiver.
Remark:
Reading this register changes the status flags.
Remark:
If the USART is used with FIFO support, do not use this register to receive data,
.
21.6.8 USART Transmitter Data Register
The TXDAT register is written in order to send data via the USART transmitter. That data
will be transferred to the transmit shift register when it is available, and another character
may then be written to TXDAT.
Remark:
If the USART is used with FIFO support, do not use this register to transmit data,
.
Table 313. USART Receiver Data with Status register (RXDATSTAT, offset 0x18) bit description
Bit
Symbol
Description
Reset
Value
8:0
RXDATA
The USART Receiver Data register contains the next received character. The number of bits
that are relevant depends on the USART configuration settings.
0
12:9
-
Reserved, the value read from a reserved bit is not defined.
NA
13
FRAMERR
Framing Error status flag. This bit is valid when there is a character to be read in the RXDAT
register and reflects the status of that character. This bit will set when the character in
RXDAT was received with a missing stop bit at the expected location. This could be an
indication of a baud rate or configuration mismatch with the transmitting source.
0
14
PARITYERR
Parity Error status flag. This bit is valid when there is a character to be read in the RXDAT
register and reflects the status of that character. This bit will be set when a parity error is
detected in a received character.
0
15
RXNOISE
Received Noise flag. See description of the RxNoiseInt bit in
0
31:16
-
Reserved, the value read from a reserved bit is not defined.
NA
Table 314. USART Transmitter Data Register (TXDAT, offset 0x1C) bit description
Bit
Symbol
Description
Reset Value
8:0
TXDATA
Writing to the USART Transmit Data Register causes the data to be transmitted as soon as
the transmit shift register is available and any conditions for transmitting data are met: CTS
low (if CTSEN bit = 1), TXDIS bit = 0.
0
31:9
-
Reserved. Only zero should be written.
NA