English
Language : 

M16C62_M Datasheet, PDF (383/615 Pages) Renesas Technology Corp – 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/60 SERIES
Clock-Synchronous Serial I/O
Mitsubishi microcomputers
M16C / 62A Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Setting UART1 transmit/receive mode register
b7
b0 UART1 transmit/receive mode register [Address 03A816]
0
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 always be “0” in clock synchronous I/O mode
Setting UART1 transmit/receive control register 0
b7
00
1
b0 UART1 transmit/receive control register 0 [Address 03AC16]
U1C0
BRG count source select bit
b1 b0
0 0 : f1 is selected
0 1 : f8 is selected
1 0 : f32 is selected
1 1 : Must not be set
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
Data output select bit
0 : TXDi pin is CMOS output
1 : TxDi pin is N-channel open-drain output
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
Setting UART transmit/receive control register 2
b7
01
b0
1
UART transmit/receive control register 2 [Address 03B016]
UCON
UART0 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
Reserved bit
Must always be set to “0”
Continued to the next page
Figure 2.4.11. Set-up procedure of transmission in clock-synchronous serial I/O mode, transfer
clock output from multiple pins function selected (1)
2-66