415
Chapter 13
Serial Interface Function
Preliminary User’s Manual U15839EE1V0UM00
(2)
Repeat transfer mode
(a) Usage (receive-only)
<1> Set the repeat transfer mode (AUTO bit of CSIMn register = 1) and the receive-only mode
(TRMD bit of CSIMn register = 0).
<2> Read SIRBn register (start transfer with dummy read).
<3> Wait for transmission/reception completion interrupt request (INTCSI0n).
<4> When the transmission/reception completion interrupt request (INTCSI0n)
has been set to (1), read the SIRBn register
Note
(reserve next transfer).
<5> Repeat steps <3> and <4> (n - 2) times (n: number of transfer data).
<6> Following output of the last transmission/reception completion interrupt request (INTCSI0n),
read the SIRBn register and the SIOn register
Note
.
Note: When transferring n number of data, receive data is loaded by reading the SIRBn register from
the first data to the (n - 2)-th data. The (n-1)-th data is loaded by reading the SIRBEn register,
and the n-th (last) data is loaded by reading the SIOn register.
Figure 13-37:
Repeat Transfer (Receive-Only) Timing Chart
Remarks: 1. n = 0 to 2
2. Reg_RD:Internal signal. This signal indicates that the receive data buffer register
(SIRBn/SIRBLn) has been read.
rq_clr: Internal signal. Transfer request clear signal.
trans_rq: Internal signal. Transfer request signal.
In the case of the repeat transfer mode, two transfer requests are set at the start of the first
transfer. Following the transmission/reception completion interrupt request (INTCSI0n), transfer is
continued if the SIRBn register can be read within the next transfer reservation period. If the
SIRBn register cannot be read, transfer ends and the SIRBn register does not receive the new
value of the SIOn register.
The last data can be obtained by reading the SIOn register following completion of the transfer.
din-1
SCK0n (input/output)
SI0n (input)
SO0n (output)
L
SIOLn
register
SIRBLn
register
Reg_RD
CSOT bit
INTCSIn
interrupt
rq_clr
trans_rq
din-2
din-1
SIRBn (dummy)
SIRBn (d1)
SIRBn (d2)
SIRBn (d3)
SIRBEn (d4)
SIOn (d5)
<
4
>
<
6
>
<
4
> <
3
>
<
3
>
<
4
>
<
5
>
Period during
which next transfer
can be reserved
<
3
>
<
2
>
<
1
>
din-2
din-3
din-4
din-5
din-5
din-3
din-4
Summary of Contents for mPD703128
Page 6: ...6 Preliminary User s Manual U15839EE1V0UM00 ...
Page 20: ...20 Preliminary User s Manual U15839EE1V0UM00 ...
Page 32: ...32 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 154: ...154 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 238: ...238 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 356: ...356 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 522: ...522 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 600: ...600 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 610: ...610 Preliminary User s Manual U15839EE1V0UM00 ...
Page 612: ......