R01UH0092EJ0110 Rev.1.10
Page 451 of 807
Jul 31, 2012
M16C/64C Group
23. Serial Interface UARTi (i = 0 to 2, 5 to 7)
Figure 23.1
UART0 Block Diagram
n: Value set to the U0BRG register
RXD0
Reception
control
circuit
Transmission
control circuit
1/(n+1)
1/16
1/16
1/2
U0BRG
register
Clock synchronous type
(when internal clock is selected)
Clock sync type
Clock synchronous type
(when internal clock is selected)
Clock synchronous type
(when external clock is selected)
CLK0
Clock source selection
CTS0/
RTS0
f1SIO or
f2SIO
f8SIO
f32SIO
Internal
External
RTS0
CTS0
TXD0
Transmit/
receive
unit
CTS/RTS disabled
CTS/RTS disabled
CTS/RTS selected
Receive
clock
Transmit
clock
CLK1 to CLK0
00b
01b
10b
CKDIR
CKPOL
UART reception
UART transmission
Clock sync type
CKDIR
1
0
0
1
CTS0 from UART1
RCSP
1
VSS
0
1
PCLK1
f1SIO or f2SIO
1/2
1/2
1/8
f8SIO
1/4
f32SIO
f1SIO
f2SIO
0
1
SMD2 to SMD0
100b, 101b, 110b
100b, 101b, 110b
001b, 010b
0
1
CRS
0
CRD
PCLK1
: Bit in the PCLKR register
SMD2 to SMD0, CKDIR
: Bits in the U0MR register
CLK1 to CLK0, CKPOL, CRD, CRS : Bits in the U0C0 register
RCSP
: Bit in the UCON register
f1
RXD polarity
switching circuit
CLK
polarity
reversing
circuit
TXD
polarity
switching
circuit
001b, 010b
Summary of Contents for M16C Series
Page 846: ...M16C 64C Group R01UH0092EJ0110...