USART RXDATSTAT addressOffset = 0x018

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.

Note: Reading this register changes the status flags.
Table 1. USART registerName = RXDATSTAT addressOffset = 0x018
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 USART registerName = STAT addressOffset = 0x008. 0
31:16 - Reserved, the value read from a reserved bit is not defined. NA


-->