Bit
Name
Reset
Access Description
5
TXC
0
R
TX Complete
Set when a transmission has completed and no more data is available in the transmit buffer and shift register. Cleared
when data is written to the transmit buffer.
4
TXTRI
0
R
Transmitter Tristated
Set when the transmitter is tristated, and cleared when transmitter output is enabled. If AUTOTRI in USARTn_CTRL is set
this bit is always read as 0.
3
RXBLOCK
0
R
Block Incoming Data
When set, the receiver discards incoming frames. An incoming frame will not be loaded into the receive buffer if this bit is
set at the instant the frame has been completely received.
2
MASTER
0
R
SPI Master Mode
Set when the USART operates as a master. Set using the MASTEREN command and clear using the MASTERDIS com-
mand.
1
TXENS
0
R
Transmitter Enable Status
Set when the transmitter is enabled.
0
RXENS
0
R
Receiver Enable Status
Set when the receiver is enabled.
18.5.6 USARTn_CLKDIV - Clock Control Register
Offset
Bit Position
0x014
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reset
0
0x00000
Access
R
W
R
WH
Name
Bit
Name
Reset
Access Description
31
AUTOBAUDEN
0
RW
AUTOBAUD Detection Enable
Detects the baud rate based on receiving a 0x55 frame (0x00 for IrDA). This is used in Asynchronous mode.
30:23
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in
22:3
DIV
0x00000
RWH
Fractional Clock Divider
Specifies the fractional clock divider for the USART. Setting AUTOBAUDEN in USARTn_CLKDIV will overwrite the DIV
field.
2:0
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in
Reference Manual
USART - Universal Synchronous Asynchronous Receiver/Transmitter
silabs.com
| Building a more connected world.
Rev. 1.1 | 573