
NUC126
Aug. 08, 2018
Page
773
of 943
Rev 1.03
NUC12
6 S
E
RI
E
S
T
E
CH
NI
CA
L R
E
F
E
RE
NCE
MA
NUA
L
USCI Protocol Status Register
– UART (UUART_PROTSTS)
Register
Offset
R/W Description
Reset Value
UUART_PROTSTS
UU0x64 R/W USCI Protocol Status Register
0x0000_0000
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
CTSLV
CTSSYNCLV
15
14
13
12
11
10
9
8
Reserved
ABERRSTS
RXBUSY
ABRDETIF
Reserved
7
6
5
4
3
2
1
0
BREAK
FRMERR
PARITYERR
RXENDIF
RXSTIF
TXENDIF
TXSTIF
Reserved
Bits
Description
[31:18]
Reserved
Reserved.
[17]
CTSLV
nCTS Pin Status (Read Only)
This bit is used to monitor the current status of nCTS pin input.
0 = nCTS pin input is low level voltage logic state.
1 = nCTS pin input is high level voltage logic state.
[16]
CTSSYNCLV
nCTS Synchronized Level Status (Read Only)
This bit is used to indicate the current status of the internal synchronized nCTS signal.
0 = The internal synchronized nCTS is low.
1 = The internal synchronized nCTS is high.
[15:12]
Reserved
Reserved.
[11]
ABERRSTS
Auto-baud Rate Error Status
This bit is set when auto-baud rate detection counter overrun. When the auto-baud rate
counter overrun, the user shall revise the CLKDIV (UUART_BRGEN[25:16]) value and
enable ABREN (UUART_PROTCTL[6]) to detect the correct baud rate again.
0 = Auto-baud rate detect counter is not overrun.
1 = Auto-baud rate detect counter is overrun.
Note1:
This bit is set at the same time of ABRDETIF.
Note2:
This bit can be cleared by writing “1” to ABRDETIF or ABERRSTS.
[10]
RXBUSY
RX Bus Status Flag (Read Only)
This bit indicates the busy status of the receiver.
0 = The receiver is Idle.
1 = The receiver is BUSY.
[9]
ABRDETIF
Auto-baud Rate Interrupt Flag
This bit is set when auto-baud rate detection is done among the falling edge of the input