CHAPTER 15 CLOCKED SERIAL INTERFACE 0 (CSI0)
User’s Manual U16896EJ2V0UD
450
15.4.3 Continuous transfer mode
(1) Usage (receive-only: 8-bit data length)
<1> Set the continuous transfer mode (CSIM0n.AUTOn bit = 1) and the receive-only mode
(CSIM0n.TRMDn bit = 0).
<2> Read the SIRBnL register (start transfer with dummy read).
<3> When the transmission/reception completion interrupt request signal (INTCSI0n) has been generated,
read the SIRBnL register
Note
(reserve next transfer).
<4> Repeat step <3> (N
−
2) times. (N: Number of transfer data)
Ignore the interrupt triggered by reception of the (N
−
1)th data (at this time, the SIRBEnL register can
be read).
<5> Following generation of the last INTCSI0n signal, read the SIRBEnL register and the SIO0nL
register
Note
.
Note
When transferring N number of data, receive data is loaded by reading the SIRBnL register from the
first data to the (N
−
2)th data. The (N
−
1)th data is loaded by reading the SIRBEnL register, and the
Nth (last) data is loaded by reading the SIO0nL register (refer to
Table 15-1 Use of Each Buffer
Register
).