
M0A21/M0A23 Series
May 06, 2022
Page
448
of 746
Rev 1.02
M0
A21
/M
0
A
2
3
SE
RIES
TEC
H
NICAL
RE
FEREN
C
E
M
ANUAL
6.11.7 Register Description
UART Receive/Transmit Buffer Register (UART_DAT)
Register
Offset
R/W
Description
Reset Value
UART_DAT
x=0,1
U0x00
R/W
UART Receive/Transmit Buffer Register
Undefined
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
Reserved
PARITY
7
6
5
4
3
2
1
0
DAT
Bits
Description
[31:9]
Reserved
Reserved.
[8]
PARITY
Parity Bit Receive/Transmit Buffer
Write Operation:
By writing to this bit, the parity bit will be stored in transmitter FIFO. If PBE (UART_LINE[3])
and PSS (UART_LINE[7]) are set, the UART controller will send out this bit follow the DAT
(UART_DAT[7:0]) through the UART_TXD.
Read Operation:
If PBE (UART_LINE[3]) and PSS (UART_LINE[7]) are enabled, the parity bit can be read
by this bit.
Note:
This bit has effect only when PBE (UART_LINE[3]) and PSS (UART_LINE[7]) are set.
[7:0]
DAT
Data Receive/Transmit Buffer
Write Operation:
By writing one byte to this register, the data byte will be stored in transmitter FIFO. The
UART controller will send out the data stored in transmitter FIFO top location through the
UART_TXD.
Read Operation:
By reading this register, the UART controller will return an 8-bit data received from receiver
FIFO.