EasyManua.ls Logo

Cmsemicon CMS32L051 - Slave Transmission and Reception

Default Icon
703 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
V1.2.2
CMS32L051 User Manual |Chapter 12 Universal Serial Communication Unit
www.mcu.com.cn 400 / 703
12.6.3 Slave transmission and reception
Slave transmit and receive refers to the operation of this product and other devices for data
transmission and reception in the state of transmitting clocks from other devices.
Slave Select Input function
SSPI00
Object channel
Channel 0 for SCI0
The pin used
SCLK00, SDI00, SDO00, SS00
interrupt
INTSSPI00
You can select either a transmit-end interrupt (single-pass mode) or a buffer null interrupt
(continuous transfer mode).
Error detection flag
Only the Overflow Error Detection Flag (OVFmn).
The length of the transmitted
data
7 or 8 bits
Transfer rate
Max.fMCK/6[Hz]Note1, 2
Data phase
It can be selected via the DAPmn bit of the SCRmn register.


Clock phase
It can be selected via the CKPmn bit of the SCRmn register.
CKPmn=0: Normal
CKPmn=1: Inverted
Data direction
MSB first or LSB first
Slave Select Input function
You can select the operation of the Slave select input function.
Note 1. The maximum transfer rate is fMCK/6 [Hz] because the external serial clock input to the SCLK00 pin is sampled
internally and then used.
2. It must be used within the scope of the peripheral functional characteristics that meet this condition and meet the
electrical characteristics (refer to the data sheet).
Note 1. f
MCK
: The operating clock frequency of the object channel
2. m: Unit number (m=0) n: Channel number (n=0).

Table of Contents

Related product manuals