English
Language : 

MC9S08DZ60MLF Datasheet, PDF (263/416 Pages) Freescale Semiconductor, Inc – MC9S08DZ60 Series Features
Chapter 12 Freescale’s Controller Area Network (S08MSCANV1)
Table 12-36. CPU vs. MSCAN Operating Modes
MSCAN Mode
CPU Mode
Normal
Sleep
Reduced Power Consumption
Power Down
Disabled
(CANE=0)
CSWAI = X1
CSWAI = X
Run
SLPRQ = 0
SLPRQ = 1
SLPAK = 0
SLPAK = 1
CSWAI = X
SLPRQ = X
SLPAK = X
Wait
CSWAI = 0
SLPRQ = 0
SLPAK = 0
CSWAI = 0
SLPRQ = 1
SLPAK = 1
CSWAI = 1
SLPRQ = X
SLPAK = X
CSWAI = X
SLPRQ = X
SLPAK = X
Stop3
CSWAI = X2
SLPRQ = 1
SLPAK = 1
CSWAI = X
SLPRQ = 0
SLPAK = 0
CSWAI = X
SLPRQ = X
SLPAK = X
Stop1 or 2
CSWAI = X
SLPRQ = X
SLPAK = X
CSWAI = X
SLPRQ = X
SLPAK = X
1 ‘X’ means don’t care.
2 For a safe wake up from Sleep mode, SLPRQ and SLPAK must be set to 1 before going into Stop3 mode.
12.5.5.1 Operation in Run Mode
As shown in Table 12-36, only MSCAN sleep mode is available as low power option when the CPU is in
run mode.
12.5.5.2 Operation in Wait Mode
The WAIT instruction puts the MCU in a low power consumption stand-by mode. If the CSWAI bit is set,
additional power can be saved in power down mode because the CPU clocks are stopped. After leaving
this power down mode, the MSCAN restarts its internal controllers and enters normal mode again.
While the CPU is in wait mode, the MSCAN can be operated in normal mode and generate interrupts
(registers can be accessed via background debug mode). The MSCAN can also operate in any of the
low-power modes depending on the values of the SLPRQ/SLPAK and CSWAI bits as seen in Table 12-36.
12.5.5.3 Operation in Stop Mode
The STOP instruction puts the MCU in a low power consumption stand-by mode. In stop1 or stop2 modes,
the MSCAN is set in power down mode regardless of the value of the SLPRQ/SLPAK. In stop3 mode,
power down or sleep modes are determined by the SLPRQ/SLPAK values set prior to entering stop3.
CSWAI bit has no function in any of the stop modes.Table 12-36.
MC9S08DZ60 Series Data Sheet, Rev. 4
Freescale Semiconductor
263