MC68HC908AS60ACFN FREESCALE [Freescale Semiconductor, Inc], MC68HC908AS60ACFN Datasheet - Page 276

no-image

MC68HC908AS60ACFN

Manufacturer Part Number
MC68HC908AS60ACFN
Description
M68HC08 Microcontrollers
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
MSCAN Controller (MSCAN08)
23.8.1 MSCAN08 Sleep Mode
The CPU can request the MSCAN08 to enter the low-power mode by asserting the SLPRQ bit in the
module configuration register (see
depends on its activity:
276
if it is transmitting, it continues to transmit until there is no more message to be transmitted, and
then goes into Sleep mode
if it is receiving, it waits for the end of this message and then goes into Sleep mode
if it is neither transmitting or receiving, it will immediately go into Sleep mode
The application software must avoid setting up a transmission (by clearing
or more TXE flags) and immediately request Sleep mode (by setting
SLPRQ). It then depends on the exact sequence of operations whether
MSCAN08 starts transmitting or goes into Sleep mode directly.
MC68HC908AZ60A • MC68HC908AS60A • MC68HC908AS60E Data Sheet, Rev. 6
1. ‘X’ means don’t care.
Table 23-2. MSCAN08 versus CPU Operating Modes
or MSCAN08
MSCAN Mode
Figure 23-6. Sleep Request/Acknowledge Cycle
MCU
Power Down
Soft Reset
Normal
Sleep
MSCAN08 Sleeping
SLPRQ = 1
SLPAK = 1
Figure
23-6). The time when the MSCAN08 enters Sleep mode
MSCAN08 Running
SLPAK = X
SFTRES = X
SLPRQ = 0
SLPAK = 0
MSCAN08
NOTE
STOP
.
(1)
CPU Mode
Sleep Request
SLPRQ = 1
SLPAK = 0
WAIT or RUN
SFTRES = 0
SFTRES = 1
SFTRES = 0
SLPAK = 1
SLPAK = 0
SLPAK = 0
MCU
Freescale Semiconductor

Related parts for MC68HC908AS60ACFN