Renesas M16C Series User Manual page 242

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

Advertisement

M30240 Group
Setting UART2 transmit/receive mode register
b7
0 1 1
Setting UART2 transmit/receive control register 0
b7
0 0
Setting UART2 transmit/receive control register 1
b7
1
Figure 2.72: Set-up procedure of reception in UART mode (compliant with SIM interface) (1)
Rev.1.00 Sep 24, 2003 Page 224 of 360
b0
UART2 transmit/receive mode register [Address 0378
0
0
1
0 1
U2MR
Serial I/O mode select bit
b2 b1 b0
1 0 1 : Transfer data 8 bits long
Must be fixed to "0" in UART mode
Stop bit length select bit
0 : One stop bit
Odd/even parity select bit (Valid when bit 6 = "1")
Must be "1" (even parity) in direct format
Parity enable bit
1 : Parity enabled
T
D, R
D I/O polarity reverse bit
X
X
Usually set to "0"
b0
UART2 transmit/receive control register 0 [Address 037C
1
0
U2C0
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
Must be fixed to "0" in UART mode
Transfer format select bit
Must be "0" (LSB first) in direct format
b0
UART2 transmit/receive control register 1 [Address 037D
0
1
U2C1
UART2 transmit interrupt cause select bit
1 : Transmission completed (TXEPT = 1)
Invalid in UART mode
Data logic select bit
Must be "0" (no reverse) in direct format
Error signal output enable bit
1 : Output enabled
Continued to the next page
Clock-Asynchronous Serial I/O
]
16
]
16
]
16

Advertisement

Table of Contents
loading

Table of Contents