Sio Receive Buffer Registers - Renesas M32R/ECU Series User Manual

Mitsubishi 32-bit risc single-chip microcomputers
Table of Contents

Advertisement

12

12.2.5 SIO Receive Buffer Registers

SIO0 Receive Buffer Register (S0RXB)
SIO1 Receive Buffer Register (S1RXB)
SIO2 Receive Buffer Register (S2RXB)
SIO3 Receive Buffer Register (S3RXB)
SIO4 Receive Buffer Register (S4RXB)
SIO5 Receive Buffer Register (S5RXB)
b0
1
2
?
?
?
b
Bit Name
0–6
No function assigned.
8–15
RDATA
Received data
The SIO Receive Buffer Registers are used to store the received data. When the serial I/O has finished receiving
data, the content of the SIO Receive Shift Register is transferred to the SIO Receive Buffer Register. These
registers are a read-only register.
For the 7-bit data format (UART mode only), data is set in bits 9–15, with bits 8 and 7 always set to "0". For the
8-bit data format, data is set in bits 8–15, with bit 7 always set to "0".
When reading the content of the SIO Receive Buffer Register after reception is completed, if the serial I/O
finishes receiving the next data before the previous data is not read out, an overrun error occurs and the subse-
quent received data are not transferred to the Receive Buffer Register.
To restart normal receive operation, clear the Receive Control Register REN (Receive Enable) bit to "0".
Note: For the 7-bit and 8-bit data formats, the register can be accessed bytewise.
3
4
5
6
?
?
?
?
12.2 Serial I/O Related Registers
7
8
9
10
RDATA
?
?
?
?
Function
Received data is stored in these bits.
12-19
Serial I/O
<Address: H'0080 0114>
<Address: H'0080 0124>
<Address: H'0080 0134>
<Address: H'0080 0144>
<Address: H'0080 0A14>
<Address: H'0080 0A24>
11
12
13
14
?
?
?
?
<After reset: Undefined>
R
R
32180 Group User's Manual (Rev.1.0)
b15
?
W
0

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents