UM11029
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2017. All rights reserved.
User manual
Rev. 1.0 — 16 June 2017
299 of 515
NXP Semiconductors
UM11029
Chapter 17: LPC84x USART0/1/2/3/4
17.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.
17.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.
Table 328. USART Receiver Data register (RXDAT, address 0x4006 4014 (USART0),
0x4006 8014 (USART1), 0x4006 C014 (USART2), 0x4007 0014 (USART3), 0x4007
4014 (USART4)) bit description
Bit
Symbol Description
Reset Value
8:0
RXDAT
The USART Receiver Data register contains the next received
character. The number of bits that are relevant depends on the
USART configuration settings.
0
31:9
-
Reserved, the value read from a reserved bit is not defined.
NA
Table 329. USART Receiver Data with Status register (RXDATSTAT, address 0x4006 4018
(USART0), 0x4006 8018 (USART1), 0x4006 C018 (USART2), 0x4007 0018
(USART3), 0x4007 4018 (USART4)) bit description
Bit
Symbol
Description
Reset
Value
8:0
RXDAT
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