English
Language : 

MC68HC12 Datasheet, PDF (338/478 Pages) Motorola, Inc – The MC68HC912DT128A microcontroller unit (MCU) is a 16-bit device composed of standard on-chip peripherals including a 16-bit central processing unit
MSCAN Controller
18.8 Low Power Modes
The msCAN12 has three modes with reduced power consumption
compared to normal mode. In SLEEP and SOFT_RESET mode, power
consumption is reduced by stopping all clocks except those to access
the registers. In POWER_DOWN mode, all clocks are stopped and no
power is consumed.
The WAI and STOP instructions put the MCU in low power consumption
stand-by modes. Table 18-2 summarizes the combinations of msCAN12
and CPU modes. A particular combination of modes is entered for the
given settings of the bits CSWAI, SLPAK, and SFTRES. For all modes,
an msCAN wake-up interrupt can occur only if SLPAK=WUPIE=1. While
the CPU is in Wait Mode, the msCAN12 can be operated in Normal
Mode and emit interrupts (registers can be accessed via background
debug mode).
Table 18-2. msCAN12 vs. CPU operating modes
msCAN Mode
POWER_DOWN
STOP
CSWAI = X(1)
SLPAK = X
SFTRES = X
SLEEP
SOFT_RESET
Normal
CPU Mode
WAIT
CSWAI = 1
SLPAK = X
SFTRES = X
CSWAI = 0
SLPAK = 1
SFTRES = 0
CSWAI = 0
SLPAK = 0
SFTRES = 1
CSWAI = 0
SLPAK = 0
SFTRES = 0
RUN
CSWAI = X
SLPAK = 1
SFTRES = 0
CSWAI = X
SLPAK = 0
SFTRES = 1
CSWAI = X
SLPAK = 0
SFTRES = 0
1. X means don’t care.
Technical Data
338
MSCAN Controller
MC68HC912DT128A — Rev 4.0
MOTOROLA