English
Language : 

K60P100M100SF2RM Datasheet, PDF (1546/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Functional description
Table 51-202. Configuration of 8-bit data format
UART_C1[PE]
0
0
1
Start
bit
1
1
1
Data
bits
8
7
7
Address
bits
0
11
0
Parity
bits
0
0
1
1. The address bit identifies the frame as an address character. See Receiver wakeup.
Stop
bit
1
1
1
51.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 51-203. Configuration of 9-bit data formats
C1[PE]
0
0
0
0
0
1
1
1
1
1
UC1[M]
0
0
1
1
1
0
0
1
1
1
C1[M10]
0
1
0
0
1
0
1
0
1
1
Start
bit
1
1
1
1
1
Data
Address
Parity
bits
bits
bits
See Eight-bit configuration
Invalid configuration
9
0
0
8
11
0
Invalid Configuration
See Eight-bit configuration
Invalid Configuration
8
0
1
9
0
1
8
12
1
Stop
bit
1
1
1
1
1
1546
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc.