Information

Table 45-234. Configuration of 8-bit data format
UART_C1[PE]
Start
bit
Data
bits
Address
bits
Parity
bits
Stop
bit
0 1 8 0 0 1
0 1 7 1
1
0 1
1 1 7 0 1 1
1. The address bit identifies the frame as an address character. See Receiver wakeup.
45.4.4.2 Nine-bit configuration
When UARTx_C1[M] is set and UARTx_C4[M10] is cleared the UART is configured
for 9-bit data characters. The 9th bit is either UARTx_C3[T8/R8] or the internally
generated parity bit if UARTx_C1[PE] is enabled. This results in a frame consisting of a
total of 11 bits. In the event that the 9th data bit is selected to be UARTx_C3[T8] it will
remain unchanged after transmission and can be used repeatedly without rewriting it
unless the value needs to be changed. This feature may be useful when the 9th data bit is
being used as an address mark.
When UARTx_C1[M] is set and UARTx_C4[M10] is set the UART is configured for 9-
bit data characters, but the frame consists of a total of 12 bits. The 12 bits include the start
and stop bits, the 9 data character bits and a 10th internal data bit. Note that if
UARTx_C4[M10] is set UARTx_C1[PE] must also be set. In this case, the 10th bit is the
internally generated parity bit. The 9th bit is can either be used as a address mark or a 9th
data bit.
Refer to the following table.
Table 45-235. Configuration of 9-bit data formats
C1[PE] UC1[M] C1[M10]
Start
bit
Data
bits
Address
bits
Parity
bits
Stop
bit
0 0 0 See Eight-bit configuration
0 0 1 Invalid configuration
0 1 0 1 9 0 0 1
0 1 0 1 8 1
1
0 1
0 1 1 Invalid Configuration
1 0 0 See Eight-bit configuration
1 0 1 Invalid Configuration
1 1 0 1 8 0 1 1
1 1 1 1 9 0 1 1
1 1 1 1 8 1
2
1 1
Functional description
K10 Sub-Family Reference Manual, Rev. 6, Nov 2011
1320 Freescale Semiconductor, Inc.