English
Language : 

M16C26 Datasheet, PDF (118/239 Pages) Renesas Technology Corp – 16-BIT CMOS SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/20 SERIES
Udenvdeelropment
Serial I/O
Preliminary Specifications Rev. 0.9
Specifications in this manual are tentative and subject to change.
M16C/26 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
UARTi transmit buffer register (Note)
(b15)
(b8)
b7
b0 b7
b0
Symbol
U0TB
U1TB
U2TB
Address
03A316, 03A216
03AB16, 03AA16
037B16, 037A16
When reset
Indeterminate
Indeterminate
Indeterminate
Transmit data
Function
Nothing is assigned.
In an attempt to write to these bits, write 0 . The value, if read, turns out to be indeterminate.
Note: Use MOV instruction to write to this register.
RW
UARTi receive buffer register
(b15)
b7
(b8)
b0 b7
Symbol
Address
When reset
b0
U0RB 03A716, 03A616 Indeterminate
U1RB 03AF16, 03AE16 Indeterminate
U2RB 037F16, 037E16
Indeterminate
Bit
symbol
Bit name
Function
(During clock synchronous
serial I/O mode)
Receive data
Function
(During UART mode)
Receive data
RW
Nothing is assigned.
In an attempt to write to these bits, write 0 . The value, if read, turns out to be 0 .
ABT
OER
Arbitration lost detecting
flag (Note 2)
0 : Not detected
1 : Detected
Overrun error flag (Note 1) 0 : No overrun error
1 : Overrun error found
Invalid
0 : No overrun error
1 : Overrun error found
FER Framing error flag (Note 1) Invalid
0 : No framing error
1 : Framing error found
PER Parity error flag (Note 1) Invalid
0 : No parity error
1 : Parity error found
SUM Error sum flag (Note 1) Invalid
0 : No error
1 : Error found
Note 1: Bits 15 through 12 are set to 0 when the serial I/O mode select bit (bits 2 to 0 at addresses 03A016,
03A816 and 037816) are set to 0002 or the receive enable bit is set to 0 .
(Bit 15 is set to 0 when bits 14 to 12 all are set to 0 .) Bits 14 and 13 are also set to 0 when the
lower byte of the UARTi receive buffer register (addresses 03A616, 03AE16 and 037E16) is read out.
Note 2: Arbitration lost detecting flag is allocated to U2RB and only "0" must be written. Nothing is assigned
in bit 11 of U0RB and U1RB. Set to "0" when writing. If read, value is "0".
UARTi bit rate generator (Note 1, 2)
b7
b0
Symbol
U0BRG
U1BRG
U2BRG
Address
03A116
03A916
037916
When reset
Indeterminate
Indeterminate
Indeterminate
Function
Assuming that set value = n, BRGi divides the count source by
n+1
Note 1: Write a value to this register while transmit/receive halts.
Note 2: Use MOV instruction to write to this register.
Values that can be set
0016 to FF16
RW
Figure 1.15.4. Serial I/O-related registers (1)
112
Renesas Technology Corp.