NEC UPD703116 User Manual page 483

32-bit single-chip microcontrollers
Table of Contents

Advertisement

(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
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.
15
14
13
12
SIRB0
SIRB
SIRB
SIRB
SIRB
15
14
13
12
15
14
13
12
SIRB1
SIRB
SIRB
SIRB
SIRB
15
14
13
12
Bit position
Bit name
15 to 0
SIRB15 to
SIRB0
CHAPTER 10 SERIAL INTERFACE FUNCTION
11
10
9
8
7
6
SIRB
SIRB
SIRB
SIRB
SIRB
SIRB
11
10
9
8
7
6
11
10
9
8
7
6
SIRB
SIRB
SIRB
SIRB
SIRB
SIRB
11
10
9
8
7
6
Stores receive data.
User's Manual U14492EJ5V0UD
5
4
3
2
1
0
SIRB
SIRB
SIRB
SIRB
SIRB
SIRB
5
4
3
2
1
0
5
4
3
2
1
0
SIRB
SIRB
SIRB
SIRB
SIRB
SIRB
5
4
3
2
1
0
Function
Address
Initial value
FFFFF902H
0000H
Address
Initial value
FFFFF912H
0000H
483

Advertisement

Table of Contents
loading

Table of Contents