CHAPTER 10 SERIAL INTERFACE FUNCTION
User’s Manual U15195EJ5V0UD
482
(3) Clocked serial interface receive buffer registers 0, 1 (SIRB0, SIRB1)
The SIRBn register is a 16-bit buffer register that stores receive data (n = 0, 1).
When the receive-only mode is set (TRMDn bit of CSIMn register = 0), the reception operation is started by
reading data from the SIRBn register.
These registers are read-only, in 16-bit units.
In addition to reset input, these registers can also be initialized by clearing (0) the CSICAEn bit of the CSIMn
register.
Cautions 1. Read the SIRBn register only when the 16-bit data length has been set (CCL bit of
CSIMn register = 1).
2. When the single transfer mode has been set (AUTO bit of CSIMn register = 0), perform a
read operation only in the idle state (CSOTn bit of CSIMn register = 0). If the SIRBn
register is read during data transfer, the data cannot be guaranteed.
14
SIRB
14
13
SIRB
13
12
SIRB
12
2
SIRB
2
3
SIRB
3
4
SIRB
4
5
SIRB
5
6
SIRB
6
7
SIRB
7
8
SIRB
8
9
SIRB
9
10
SIRB
10
11
SIRB
11
15
SIRB
15
1
SIRB
1
0
SIRB
0
SIRB0
Address
FFFFF902H
After reset
0000H
14
SIRB
14
13
SIRB
13
12
SIRB
12
2
SIRB
2
3
SIRB
3
4
SIRB
4
5
SIRB
5
6
SIRB
6
7
SIRB
7
8
SIRB
8
9
SIRB
9
10
SIRB
10
11
SIRB
11
15
SIRB
15
1
SIRB
1
0
SIRB
0
SIRB1
Address
FFFFF912H
After reset
0000H
Bit position
Bit name
Function
15 to 0
SIRB15 to
SIRB0
Stores receive data.