UM10462
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 5.5 — 21 December 2016
253 of 523
NXP Semiconductors
UM10462
Chapter 12: LPC11U3x/2x/1x USART
During transmission of the second character the CTS signal is negated. The third
character is not sent thereafter. The USART maintains 1 on TXD as long as CTS is
negated (high). As soon as CTS is asserted, transmission resumes and a start bit is sent
followed by the data bits of the next character.
12.5.9 USART Line Status Register (Read-Only)
The LSR is a read-only register that provides status information on the USART TX and RX
blocks.
Fig 26. Auto-CTS Functional Timing
start
bits0..7
start
bits0..7
stop
start
bits0..7
stop
UART1 TX
CTS1 pin
~ ~
~ ~
~ ~
~ ~
stop
Table 241. USART Line Status Register Read only (LSR - address 0x4000 8014) bit
description
Bit
Symbol
Value Description
Reset
Value
0
RDR
Receiver Data Ready:LSR[0] is set when the RBR holds an
unread character and is cleared when the USART RBR FIFO
is empty.
0
0
RBR is empty.
1
RBR contains valid data.
1
OE
Overrun Error. The overrun error condition is set as soon as it
occurs. A LSR read clears LSR[1]. LSR[1] is set when USART
RSR has a new character assembled and the USART RBR
FIFO is full. In this case, the USART RBR FIFO will not be
overwritten and the character in the USART RSR will be lost.
0
0
Overrun error status is inactive.
1
Overrun error status is active.
2
PE
Parity Error. When the parity bit of a received character is in
the wrong state, a parity error occurs. A LSR read clears
LSR[2]. Time of parity error detection is dependent on FCR[0].
Note:
A parity error is associated with the character at the top
of the USART RBR FIFO.
0
0
Parity error status is inactive.
1
Parity error status is active.