Renesas M16C Series User Manual page 210

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

Advertisement

M30240 Group
Setting UART1 transmit/receive mode register
b7
0
Setting UART1 transmit/receive control register 0
b7
0
0
1
Setting UART transmit/receive control register 2
b7
1
0
Figure 2.49: Set-up procedure of transmission in clock-synchronous serial I/O mode, transfer clock
output from multiple pins function selected (1)
Rev.1.00 Sep 24, 2003 Page 192 of 360
b0
UART1 transmit/receive mode register [Address 03A8
0
0
0
1
U1MR
Must be fixed to "001"
Internal/external clock select bit
0 : Internal clock
Invalid in clock synchronous I/O mode
Invalid in clock synchronous I/O mode
Invalid in clock synchronous I/O mode
Sleep select bit
Must be "0" in clock synchronous I/O mode
b0
UART1 transmit/receive control register 0 [Address 03AC
U1C0
BRG count source select bit
b1 b0
0 0 : f
is selected
1
0 1 : f
is selected
8
1 0 : f
is selected
32
1 1 : Inhibited
Valid when bit 4 = "0"
Transmit register empty flag
0 : Data present in transmit register (during transmission)
1 : No data present in transmit register (transmission completed)
CTS/RTS disable bit
1 : CTS/RTS function disabled
CLK polarity select bit
0 : Transmission data is output at falling edge of transfer clock and
reception data is input at rising edge
Transfer format select bit
0 : LSB first
b0
UART transmit/receive control register 2 [Address 03B0
1
UCON
UART1 transmit interrupt cause select bit
1 : Transmission completed (TXEPT = 1)
CLK/CLKS select bit 0
0 : Clock output to CLK1
1 : Clock output to CLKS1
CLK/CLKS select bit 1
1 : Transfer clock output from multiple pins function selected
Must always be "0"
Continued to the next page
Clock-Synchronous Serial I/O
]
16
]
16
]
16

Advertisement

Table of Contents
loading

Table of Contents