
M0A21/M0A23 Series
May 06, 2022
Page
524
of 746
Rev 1.02
M0
A21
/M
0
A
2
3
SE
RIES
TEC
H
NICAL
RE
FEREN
C
E
M
ANUAL
USCI Protocol Control Register
– UART (UUART_PROTCTL)
Register
Offset
R/W Description
Reset Value
UUART_PROTCTL
UU0x5C R/W USCI Protocol Control Register
0x0000_0000
31
30
29
28
27
26
25
24
PROTEN
DGE
BCEN
Reserved
Reserved
STICKEN
Reserved
BRDETITV
23
22
21
20
19
18
17
16
BRDETITV
15
14
13
12
11
10
9
8
Reserved
WAKECNT
CTSWKEN
DATWKEN
Reserved
7
6
5
4
3
2
1
0
Reserved
ABREN
RTSAUDIREN CTSAUTOEN RTSAUTOEN EVENPARITY
PARITYEN
STOPB
Bits
Description
[31]
PROTEN
UART Protocol Enable Bit
0 = UART Protocol Disabled.
1 = UART Protocol Enabled.
[30]
DGE
Deglitch Enable Bit
0 = Deglitch Disabled.
1 = Deglitch Enabled.
Note:
When this bit is set to logic 1, any pulse width less than about 300 ns will be
considered a glitch and will be removed in the serial data input (RX). This bit acts only on
RX line and has no effect on the transmitter logic.
[29]
BCEN
Transmit Break Control Enable Bit
0 = Transmit Break Control Disabled.
1 = Transmit Break Control Enabled.
Note:
When this bit is set to logic 1, the serial data output (TX) is forced to the Spacing State
(logic 0). This bit acts only on TX line and has no effect on the transmitter logic.
[27]
Reserved
Reserved.
[26]
STICKEN
Stick Parity Enable Bit
0 = Stick parity Disabled.
1 = Stick parity Enabled.
Note:
Refer to RS-485 Support section for detailed information.
[25]
Reserved
Reserved.
[24:16]
BRDETITV
Baud Rate Detection Interval
This bit fields indicate how many clock cycle selected by TMCNTSRC (UUART_BRGEN[5])
does the slave calculates the baud rate in one bits. The order of the bus shall be 1 and 0
step by step (e.g. the input data pattern shall be 0x55). The user can read the value to know
the current input baud rate of the bus whenever the ABRDETIF (UUART_PROTSTS[9]) is
set.
Note:
This bit can be cleared to 0 by software writing ‘0’ to the
BRDETITV
.
[15]
Reserved
Reserved.