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
–
–