Renesas M16C/29 Series Hardware Manual page 187

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

Advertisement

M16C/29 Group
UARTi transmit buffer register (i=0 to 2)(Note)
(b15)
(b8)
b7
Note: Use MOV instruction to write to this register.
UARTi receive buffer register (i=0 to 2)
(b15)
(b8)
b7
Note 1: When the UiMR register's SMD2 to SMD0 bits = "000
PER, FER and OER bits are set to "0" (no error). The SUM bit is set to "0" (no error) when all of the PER, FER and OER bits = "0" (no error).
Also, the PER and FER bits are set to "0" by reading the lower byte of the UiRB register.
Note 2: The ABT bit is set to "0" by writing "0" in a program. (Writing "1" has no effect.) Nothing is assigned at the bit 11 in the U0RB and U1RB registers.
When write, set to "0". When read, its contents is "0".
UARTi baud rate generation register (i=0 to 2)(Notes 1, 2)
b7
Note 1: Write to this register while serial I/O is neither transmitting nor receiving.
Note 2: Use MOV instruction to write to this register.
Figure 14.1.4. Serial I/O-related registers (1)
Rev.1.00 Nov 01,2004
REJ09B0101-0100Z
b0
b7
b0
Transmit data
Nothing is assigned.
In an attempt to write to these bits, write "0". The value, if read, turns out to be indeterminate.
b0
b7
b0
Bit
symbol
(b7-b0)
(b8)
Nothing is assigned.
In an attempt to write to these bits, write "0". The value, if read, turns out to be "0".
(b10-b9)
Arbitration lost detecting
ABT
flag (Note 2)
Overrun error flag (Note 1)
OER
FER
Framing error flag (Note 1)
PER
Parity error flag (Note 1)
SUM
Error sum flag (Note 1)
b0
Assuming that set value = n, UiBRG divides the count source
by n + 1
page 167 of 402
Symbol
Address
U0TB
03A3
-03A2
Indeterminate
16
16
U1TB
03AB
-03AA
Indeterminate
16
16
U2TB
037B
-037A
Indeterminate
16
16
Function
Symbol
Address
U0RB
03A7
-03A6
Indeterminate
16
16
U1RB
03AF
-03AE
Indeterminate
16
16
U2RB
037F
-037E
Indeterminate
16
16
Bit name
Receive data (D
Receive data (D
0 : Not detected
1 : Detected
0 : No overrun error
1 : Overrun error found
0 : No framing error
1 : Framing error found
0 : No parity error
1 : Parity error found
0 : No error
1 : Error found
" (serial I/O disabled) or the UiC1 register's RE bit = "0" (reception disabled), all of the SUM,
2
Symbol
Address
U0BRG
03A1
Indeterminate
16
U1BRG
03A9
Indeterminate
16
U2BRG
0379
Indeterminate
16
Function
14.1 UARTi (i=0 to 2)
After reset
After reset
Function
to D
)
7
0
)
8
After reset
Setting range
00
to FF
16
RW
WO
RW
RO
RO
RW
RO
RO
RO
RO
RW
WO
16

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c seriesM16c/tiny series

Table of Contents