560
Chapter 17
Clocked Serial Interface (CSIB)
Preliminary User’s Manual U17566EE1V2UM00
17.4.7
Continuous mode (slave mode, reception mode)
MSB first (CBnCTL0.CBnDIR bit = 0), communication type 1 (see 16.4 (2)
CSIBn control register 1 (CBnCTL1)), transfer data length = 8 bits
(CBnCTL2.CBnCL3 to CBnCTL2.CBnCL0 bits = 0, 0, 0, 0)
(1) Clear the CBnCTL0.CBnPWR bit to 0.
(2) Set the CBnCTL1 and CBnCTL2 registers to specify the transfer mode.
(3) Set the CBnCTL0.CBnRXE and CBnCTL0.CBnSCE bits to 1 at the same
time as specifying the transfer mode using the CBnDIR bit, to set the
reception enabled status.
(4) Set the CBnPWR bit = 1 to enable CSIBn operation.
(5) Perform a dummy read of the CBnRX register (reception start trigger).
(6) The reception complete interrupt request signal (INTCBnR) is output.
Read the CBnRX register.
(7) Check that the CBnSTR.CBnTSF bit = 0 and set the CBnPWR bit to 0 to
stop the operation of CSIBn (end of reception).
To continue transfer, repeat steps (5) and (6) before (7).
(7)
(6)
(6)
(5)
1
0
0
0
0
0
0
0
1
1
1
1
1
55H
SCKBn
SIBn
INTCBnR
CBnTSF
CBnSCE
Shift register
CBnRX
1
1
55H
AAH
00H
00H
AAH
0
(1)
(2)
(3)
(4)
electronic components distributor