English
Language : 

M30245_06 Datasheet, PDF (89/367 Pages) Renesas Technology Corp – RENESAS 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/20 SERIES
M30245 Group
2. SIM interface
Continued from the previous page
Setting UARTi bit rate generator (i = 0 to 3)
b7
b0
UARTi bit rate generator [Address 03A916, 036916, 033916, 032916,]
UiBRG (i = 0 to 3)
Can be set to 0016 to FF16 (Note)
Note: Use MOV instruction to write to this register.
Write to UARTi bit rate generator when transmission/reception is halted.
Reception enabled
b7
b0 UARTi transmit/receive control register 1
1 1 UiC1 [Address 03AD16, 36D16, 033D16, 32D16]
Transmit enable bit
1 : Transmission enabled
Receive enable bit
1 : Reception enabled (Note)
Note: Set RXD pin's port direction register to “0”.
Start reception
Checking completion of data reception
b7
b0 UARTi transmit/receive control register 1
UiC1 [Address 03AD16, 36D16, 033D16, 32D16]
Receive complete flag
0 : No data present in receive buffer register
1 : Data present in receive buffer register
Checking error
(b15)
(b8)
b7
b0 b7
UART0 receive buffer register [Address 03AF16, 03AE16] U0RB
b0 UART1 receive buffer register [Address 036F16, 036E16] U1RB
UART2 receive buffer register [Address 033F16, 033E16] U2RB
UART3 receive buffer register [Address 032F16, 032E16] U3RB
Received data
Invalid in UART mode
Overrun error flag
0 : No overrun error
1 : Overrun error found
Framing error flag
0 : No framing error
1 : Framing error found
Parity error flag
0 : No parity error
1 : Parity error found
Error sum flag
0 : No error
1 : Error found
Processing after reading out received data
Figure 2.4.18. Set-up procedure of reception in UART mode (used for SIM interface)(2)
Rev.2.00 Oct 16, 2006 page 80 of 354
REJ09B0340-0200