Chapter 20 Deserial Serial Peripheral Interface (DSPI)
MPC5602P Microcontroller Reference Manual, Rev. 4
440
Freescale Semiconductor
must be configured as input and pulled high. If the internal pullup is being used then the appropriate bits
in the relevant SIU_PCR must be set (SIU_PCR [WPE = 1], [WPS = 1]).
For more information, refer to
.
20.5.3
Module disable mode
The module disable mode is used for MCU power management. The clock to the non-memory mapped
logic in the DSPI is stopped while in module disable mode. The DSPI enters the module disable mode
when the MDIS bit in DSPI
x
_MCR is set.
For more information, refer to
Section 20.8.1.3, “Module disable mode
20.5.4
Debug mode
Debug mode is used for system development and debugging. If the device enters debug mode while the
FRZ bit in the DSPI
x
_MCR is set, the DSPI halts operation on the next frame boundary. If the device enters
debug mode while the FRZ bit is cleared, the DSPI behavior is unaffected.
For more information, refer to
.
20.6
External signal description
20.6.1
Signal overview
lists off-chip DSPI signals.
Table 20-1. Signal properties
Name
I/O type
Function
Master mode
Slave mode
CS0_
x
Output / input
Peripheral chip select 0
Slave select
CS1:3_
x
(DSPI 0: CS1:3_0, CS5_0)
Output
Peripheral chip select 1–3
Unused
1
1
The SIUL allows you to select alternate pin functions for the device.
CS4_x
Output
Peripheral chip select 4
Master trigger
CS5_
x
(DSPI 0: CS7_0)
Output
Peripheral chip select 5 /
Peripheral chip select strobe
Unused
SIN_
x
Input
Serial data in
Serial data in
SOUT_
x
Output
Serial data out
Serial data out
SCK_
x
Output / input
Serial clock (output)
Serial clock (input)