BAT32G1x9 user manual | Chapter 19 Universal serial communication unit
663 / 1149
Rev.1.02
19.6.2
Slave receive
Slave reception refers to the operation of this product receiving data from other devices in the state of
transmitting clocks from other devices.
Slave selection input
function
SSPI00
Object channels
Channel 0 for
SCI0
The pins used
SCLK00, SDI00, SS00
interrupt
INTSSPI00
Limited to end-of-transmit interrupts (buffer null interrupts are prohibited).
Error detection flags
There are only overflow error detection flags (OVFmn).
The length of the transferred
data
7 or
8
bits
Transfer rate
Maxf
MCK
/6[Hz]
note1, 2
Data phase
It can be selected by the DAPmn bit of the SCRmn register.
•DAPmn=0: Starts data output when the serial clock starts running.
• DAPmn=1: Starts the data output half a clock before the serial clock starts running.
Clock phase
It can be selected by the CKPmn bit of the SCRmn register.
• CKPmn=0: Normal phase
• CKPmn=1: Inverted
Data direction
MSB priority or LSB priority
Slave selection input
function
You can select the run of the Slave selection input function.
Note 1
Because it is
used after internal sampling of the external serial clock at the SCLK00 pin input, the maximum
transfer rate is
f
MCK
/6 [Hz].
2. Must be used within the scope of peripheral functional characteristics (refer to data sheet) that meet this condition
and meet the electrical characteristics.
Note 1.f
MCK
: The operating clock frequency of the object channel
2.m: unit number (m=0)n: channel number (n=0).