M30622MA-XXXFP RENESAS [Renesas Technology Corp], M30622MA-XXXFP Datasheet - Page 379

no-image

M30622MA-XXXFP

Manufacturer Part Number
M30622MA-XXXFP
Description
16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
UART
364
Figure 2.5.12. Set-up procedure of reception in UART mode (1)
b7
Setting UARTi transmit/receive mode register (i=0 to 2)
b7
0 0
Setting UARTi transmit/receive control register 0 (i=0 to 2)
b7
0 0
Setting UART transmit/receive control register 2 and UART2 transmit/receive control register 1
0 0
0
0
0
0
1
1
0 1
b0
b0
b0
Stop bit length select bit
Valid when bit 6 = “1”
Parity enable bit
Sleep select bit
Serial I/O mode select bit
Internal/external clock select bit
BRG count source select bit
CTS/RTS function select bit
(Valid when bit 4 = “0”)
Transmit register empty flag
CTS/RTS disable bit
Data output select bit
Must be fixed to “0” in UART mode
Must be fixed to “0” in UART mode
Invalid in UART mode
Invalid in UART mode
Must be fixed to “0” in UART mode
Separate CTS/RTS bit
Invalid in UART mode
0 : Internal clock
0 : One stop bit
0 : Parity diabled
0 : Sleep mode deselected
b1 b0
b2 b1 b0
1 0 1 : Transfer data 8 bits long
UART0 transmit/receive mode register
U0MR
UART1 transmit/receive mode register
U1MR
0 0 : f
0 1 : f
1 0 : f
1 1 : Inhibited
1 : RTS function is selected
0 : Data present in transmit register
1 : No data present in transmit register
0 : CTS/RTS function enabled
0 : TxDi pin is CMOS output
1 : TxDi pin is N-channel open-drain output
0 : CTS/RTS shared pin
UART0 transmit/receive control register 0
U0C0 [Address 03A4
UART1 transmit/receive control register 0
U1C0 [Address 03AC
UART transmit/receive control register 2
UCON [Address 03B0
(during transmission)
(transmission completed)
1
8
32
[Address
[Address
is selected
is selected
is selected
03A0
03A8
16
16
16
16
]
]
]
16
]
]
Continued to the next page
b7
b7
0 0
0 0
b7
0
0
0
0
0
1
1
0 1
b0
b0
b0
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Serial I/O mode select bit
Must be fixed to “0” in UART mode
Stop bit length select bit
Valid when bit 6 = “1”
Parity enable bit
Sleep select bit
BRG count source select bit
CTS/RTS function select bit
(Valid when bit 4 = “0”)
Transmit register empty flag
CTS/RTS disable bit
Must be fixed to “0” in UART mode
Transfer format select bit
Must be fixed to “0” in UART mode
Invalid in UART mode
Data logic select bit
Error signal output enable bit
b1 b0
b2 b1 b0
0 : One stop bit
0 : Parity diabled
0 : Sleep mode deselected
1 0 1 : Transfer data 8 bits long
0 0 : f
0 1 : f
1 0 : f
1 1 : Inhibited
1 : RTS function is selected
0 : LSB first
UART2 transmit/receive mode register
U2MR
0 : Data present in transmit register
1 : No data present in transmit register
0 : CTS/RTS function enabled
UART2 transmit/receive control register 0
U2C0 [Address
0 : No reverse
0 : Output disabled
Transmit register empty flag
UART2 transmit/receive control register 1
U2C1 [Address 037D
0 : Data present in transmit register
1 : No data present in transmit register
(during transmission)
(transmission completed)
(during transmission)
(transmission completed)
1
8
32
[Address
is selected
is selected
is selected
0378
037C
16
16
]
]
16
]
Mitsubishi microcomputers
M16C / 62 Group

Related parts for M30622MA-XXXFP