Uart0 To Uart2 - Renesas M16C Series User Manual

16-bit single-chip microcomputer
Hide thumbs Also See for M16C Series:
Table of Contents

Advertisement

M30240 Group

1.2.23 UART0 to UART2

Serial I/O is configured as three channels: UART0, UART1, and UART2. UART0, UART1, and UART2
each have an exclusive timer to generate a transfer clock, so they operate independently of each other.
Figure 1.73 shows the block diagram of UART0, UART1, and UART2. Figure 1.74 and Figure 1.75 show
the block diagram of the transmit/receive unit.
(UART0)
RxD
CLK
CTS
/ RTS
0
(UART1)
RxD
CLK
CTS
/ RTS
1
CLKS
(UART2)
RxD
CLK
CTS
/ RTS
2
Figure 1.73: Block diagram of UARTi (i=0 to 2)
Rev.1.00 Sep 24, 2003 Page 78 of 360
0
1/16
Clock source selection
Clock synchronous type
Bit rate generator
f
1
Internal
(address 03A1
)
16
f
8
1 / (n
+1)
f
0
32
1/16
External
1/2
Clock synchronous type
(when internal clock is selected)
CLK
polarity
0
reversing
circuit
CTS/RTS disabled
CTS/RTS selected
0
V
CC
CTS/RTS disabled
1
1/16
Clock source selection
Bit rate generator
Clock synchronous type
f
1
(address 03A9
)
Internal
16
f
8
1 / (n
+1)
f
1
1/16
32
Clock synchronous type
External
1/2
Clock synchronous type
(when internal clock is selected)
CLK
polarity
1
reversing
circuit
1
1
Clock output pin
select switch
RxD polarity
2
reversing circuit
1/16
Clock source selection
Clock synchronous type
Bit rate generator
f
1
Internal
(address 0379
)
16
f
8
1 / (n
+1)
f
32
2
1/16
Clock synchronous type
External
1/2
Clock synchronous type
(when internal clock is selected)
CLK
polarity
2
reversing
circuit
CTS/RTS
CTS/RTS disabled
selected
2
Vcc
CTS/RTS disabled
UART reception
Reception
control circuit
UART transmission
Transmission
control circuit
Clock synchronous type
Clock synchronous type
(when internal clock is selected)
Clock synchronous type
(when external clock is
selected)
RTS
0
CTS
0
UART reception
Reception
control circuit
UART transmission
Transmission
control circuit
Clock synchronous type
(when internal clock is selected)
Clock synchronous type
(when external clock is
selected)
CTS/RTS disabled
RTS
1
V
CC
CTS/RTS disabled
CTS
1
UART reception
Receive
Reception
clock
control circuit
Transmit
UART transmission
clock
Transmission
control circuit
Clock synchronous type
(when internal clock is selected)
Clock synchronous type
(when external clock is
selected)
RTS
2
n0 : Values set to UART0 bit rate generator (BRG0)
n1 : Values set to UART1 bit rate generator (BRG1)
CTS
2
n2 : Values set to UART2 bit rate generator (BRG2)
UART0 to UART2
TxD
0
Receive
clock
Transmit/
receive
unit
Transmit
clock
TxD
1
Receive
Transmit/
clock
receive
unit
Transmit
clock
TxD
polarity
TxD
2
reversing
circuit
Transmit/
receive
unit

Advertisement

Table of Contents
loading

Table of Contents