Sio Receive Buffer Registers - Mitsubishi Electric M32R Series User Manual

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

Advertisement

12

12.2.6 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)
D0
1
2
D
Bit Name
0 - 6
No functions assigned
8 - 15
RDATA
(Receive data)
The SIOn Receive Buffer Register is used to store the receive data. When the serial I/O finishes
receiving data, the content of the SIO Receive Shift Register is transferred to the SIO Receive
Buffer Register. This register is a read-only register.
For 7-bit data (UART mode only), data is set in bits D9-D15, with D8 and D7 always set to 0. For 8-
bit data, data is set in bits D8-D15, with D7 always set to 0.
After reception is completed, you may read out the content of the SIO Receive Buffer Register, but
if the serial I/O finishes receiving the next data before you read the previous data, an overrun error
occurs. In this case, the data received thereafter is not transferred to the Receive Buffer Register.
To restart reception normally, clear the Receive Control Register's REN (receive enable) bit to 0.
Note : For 7-bit and 8-bit data, the register can be accessed bytewise.
3
4
5
6
Function
Stores receive data.
12-22
12.2 Serial I/O Related Registers
7
8
9
10
11
RDATA
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>
12
13
14
D15
<When reset : Indeterminate>
R
0
Ver.0.10
W

Advertisement

Table of Contents
loading

Table of Contents