Renesas M16C FAMILY Hardware Manual page 121

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

Advertisement

Under development
Preliminary specification
Specifications in this manual are tentative and subject to change.
R8C/11 Group
UARTi transmit buffer register
(b15)
(b8)
b7
b0
Notes:
1. When transfer data length is 9-bit long, write high-byte first then low-byte.
2. Use MOV instruction to write to this register.
UARTi receive buffer register
(b8)
(b15)
b7
b0
Notes:
1. Be sure to read UiRB register in 16-bit unit.
2. All of the SUM, PER, FER and OER bits are set to "0" (no error) when the SMD2 to SMD0 bits in the UiMR register are set to "000
disabled) or the RE bit in the UiC1 register is set to "0" (reception disabled). The SUM bit is set to "0" (no error) when all of the PER, FER and OER
bits are set to "0" (no error).
The PER and FER bits are set to "0" even when the higher byte of the UiRB register is read.
UARTi baud rate generation register
b7
Notes:
1. Write to this register while serial I/O is neither transmitting nor receiving.
2. Use MOV instruction to write to this register.
Figure 13.3 U0TB and U1TB Registers, U0RB and U1RB Registers, and U0BRG and U1BRG Registers
Rev.0.91
2003 Sep 08
1, 2
(i=0, 1)
Symbol
U0TB
b7
b0
U1TB
Transmit data
Nothing is assigned.
When write, set to "0". When read, its content is indeterminate.
1
(i=0, 1)
b7
b0
Bit
symbol
(b7-b0)
(b8)
Nothing is assigned.
When write, set to "0". When read, its content is indeterminate.
(b11-b9)
OER
Overrun error flag
FER
Framing error flag
PER
Parity error flag
SUM
Error sum flag
1, 2
(i=0, 1)
Symbol
b0
U0BRG
U1BRG
Assuming that set value = n, UiBRG divides the count source
by n + 1
page 111 of 184
Address
After reset
00A3
-00A2
Indeterminate
16
16
00AB
-00AA
Indeterminate
16
16
Function
Symbol
Address
After reset
U0RB
00A7
-00A6
Indeterminate
16
16
U1RB
00AF
-00AE
Indeterminate
16
16
Bit name
Receive data (D
Receive data (D
2
0 : No overrun error
1 : Overrun error found
2
0 : No framing error
1 : Framing error found
2
0 : No parity error
1 : Parity error found
2
0 : No error
1 : Error found
Address
After reset
00A1
Indeterminate
16
00A9
Indeterminate
16
Function
Function
to D
)
7
0
)
8
" (serial I/O
2
Setting range
00
to FF
16
16
13. Serial I/O
RW
WO
RW
RO
RO
RO
RO
RO
RO
RW
WO

Advertisement

Table of Contents
loading

This manual is also suitable for:

R8c seriesTiny series

Table of Contents