RL78/G1P
CHAPTER 11 SERIAL ARRAY UNIT
R01UH0895EJ0100 Rev.1.00
419
Nov 29, 2019
11.6.3 Slave transmission/reception
Slave transmission/reception is that the RL78/G1P transmits/receives data to/from another device in the state of a
transfer clock being input from another device.
Slave Select Input
Function
CSI00
Target channel
Channel 0 of SAU0
Pins used
SCK00, SI00, SO00, SSI00
Interrupt INTCSI00
Transfer end interrupt (in single-transfer mode) or buffer empty interrupt (in continuous transfer mode)
can be selected.
Error detection flag
Overrun error detection flag (OVFmn) only
Transfer data length
7 or 8 bits
Transfer rate
Max. f
MCK
/6 [Hz]
Notes 1, 2
.
Data phase
Selectable by the DAPmn bit of the SCRmn register
DAPmn = 0: Data I/O starts from the start of the operation of the serial clock.
DAPmn = 1: Data I/O starts half a clock before the start of the serial clock operation.
Clock phase
Selectable by the CKPmn bit of the SCRmn register
CKPmn = 0: Non-reverse
CKPmn = 1: Reverse
Data direction
MSB or LSB first
Slave select input
function
Slave select input function operation selectable
Notes 1.
Because the external serial clock input to the SCK00 pin is sampled internally and used, the fastest transfer
rate is f
MCK
/6 [Hz].
2.
Use this operation within a range that satisfies the conditions above and the peripheral functions
characteristic in the electrical specifications (see
CHAPTER 27 ELECTRICAL SPECIFICATIONS
).
Remarks 1.
f
MCK
: Operation clock frequency of target channel
2.
m: Unit number (m = 0), n: Channel number (n = 0)