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
269 of 464
NXP Semiconductors
UM10850
Chapter 21: LPC5410x USARTs (USART0/1/2/3)
[1]
RO = Read-only, W1 = write 1 to clear.
21.6.4 USART Interrupt Enable read and set register
The INTENSET register is used to enable various USART interrupt sources. Enable bits in
INTENSET are mapped in locations that correspond to the flags in the STAT register. The
complete set of interrupt enables may be read from this register. Writing ones to
implemented bits in this register causes those bits to be set. The INTENCLR register is
used to clear bits in this register.
14
PARITYERRINT Parity Error interrupt flag. This flag is set when a parity error is detected in a
received character.
0
W1
15
RXNOISEINT
Received Noise interrupt flag. Three samples of received data are taken in order
to determine the value of each received data bit, except in synchronous mode.
This acts as a noise filter if one sample disagrees. This flag is set when a
received data bit contains one disagreeing sample. This could indicate line
noise, a baud rate or character format mismatch, or loss of synchronization
during data reception.
0
W1
16
ABERR
Auto baud Error. An auto baud error can occur if the BRG counts to its limit
before the end of the start bit that is being measured, essentially an auto baud
time-out.
0
W1
31:17 -
Reserved. Read value is undefined, only zero should be written.
NA
NA
Table 309. USART Status register (STAT, offset 0x08) bit description
Bit
Symbol
Description
Reset
value
Access
[1]
Table 310. USART Interrupt Enable read and set register (INTENSET, offset 0x0C) bit description
Bit
Symbol
Description
Reset
Value
0
RXRDYEN
When 1, enables an interrupt when there is a received character available to be read
from the RXDAT register.
0
1
-
Reserved. Read value is undefined, only zero should be written.
NA
2
TXRDYEN
When 1, enables an interrupt when the TXDAT register is available to take another
character to transmit.
0
3
TXIDLEEN
When 1, enables an interrupt when the transmitter becomes idle (TXIDLE = 1).
0
4
-
Reserved. Read value is undefined, only zero should be written.
NA
5
DELTACTSEN
When 1, enables an interrupt when there is a change in the state of the CTS input.
0
6
TXDISEN
When 1, enables an interrupt when the transmitter is fully disabled as indicated by the
TXDISINT flag in STAT. See description of the TXDISINT bit for details.
0
7
-
Reserved. Read value is undefined, only zero should be written.
NA
8
OVERRUNEN
When 1, enables an interrupt when an overrun error occurred.
0
10:9
-
Reserved. Read value is undefined, only zero should be written.
NA
11
DELTARXBRKEN When 1, enables an interrupt when a change of state has occurred in the detection of a
received break condition (break condition asserted or deasserted).
0
12
STARTEN
When 1, enables an interrupt when a received start bit has been detected.
0
13
FRAMERREN
When 1, enables an interrupt when a framing error has been detected.
0
14
PARITYERREN
When 1, enables an interrupt when a parity error has been detected.
0