Uart Transmit Register (Utx; Uart Transmit Register - Motorola Freescale Semiconductor M-Core MMC2001 Reference Manual

Table of Contents

Advertisement

Every attempt has been made to allow the receiver to correctly interpret data follow-
ing a character marked as having a framing error. (This includes ignoring the start bit
validation logic, if appropriate.) However, when the transmitted data includes two stop
bits, and both stop bits are incorrect, then the second stop bit will be interpreted as
the start bit of the next character.
0 = Character has no framing error
1 = Character has a framing error
At reset, this bit is cleared to zero.
BRK — Break Detect
When set, this read-only bit indicates that the current character was detected as a
break. The data bits are all zero and the stop bit is also zero. The frame error bit is
always set when this bit is set. When odd parity is selected, parity error is set when
this bit is set. This bit is valid for each character read from the FIFO.
0 = Character is not a break character
1 = Character is a break character
At reset, this bit is cleared to zero.
PRERR — Parity Error
When set, this read-only bit indicates that the current character was detected with a
parity error. The data is possibly corrupted. This bit is updated for each character
read from the FIFO. While parity is disabled, this bit always reads zero.
0 = No parity error detected for data in RX DATA field
1 = Parity error detected for data in RX DATA field
At reset, this bit is cleared to zero.
RX DATA — Received Data
These read-only bits are the received character. In 7-bit mode, the MSB is forced to
zero. In 8-bit mode, all bits are active.
C.9.2 UART Transmit Register (UTX)
The UART transmit register is used by the host to write the data to be transmitted.
The low byte is write-only. When this register is read, bits TX[15:8] always return zero,
and TX[7:0] is not driving the bus. The TX register is echoed to 16-word addresses in
order to support filling the transmit FIFO with the store register quadrant (stq) instruc-
tion.
U0TX — UART0 Transmit Register
U1TX — UART1 Transmit Register
15
14
13
12
R
0
0
0
0
W
RESET:
0
0
0
0
*Echoes begin at 10009044 and 1000A044 respectively.
X = Undefined
MMC2001
REFERENCE MANUAL
All manuals and user guides at all-guides.com
Freescale Semiconductor, Inc.
11
10
9
8
0
0
0
0
0
0
0
0
Figure C-37 UART Transmit Register
PROGRAMMING REFERENCE
For More Information On This Product,
Go to: www.freescale.com
7
6
5
4
TX DATA
X
X
X
X
10009040*
1000A040*
3
2
1
0
X
X
X
X
MOTOROLA
C-37

Advertisement

Table of Contents
loading

Table of Contents