MC68HC12 MOTOROLA [Motorola, Inc], MC68HC12 Datasheet - Page 338

no-image

MC68HC12

Manufacturer Part Number
MC68HC12
Description
The MC68HC912DT128A microcontroller unit (MCU) is a 16-bit device composed of standard on-chip peripherals including a 16-bit central processing unit
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet
MSCAN Controller
18.8 Low Power Modes
Technical Data
338
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.
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).
POWER_DOWN
SOFT_RESET
1. X means don’t care.
msCAN Mode
Table 18-2. msCAN12 vs. CPU operating modes
Normal
SLEEP
MSCAN Controller
Table 18-2
CSWAI = X
SFTRES = X
SLPAK = X
STOP
summarizes the combinations of msCAN12
(1)
SFTRES = X
SFTRES = 0
SFTRES = 1
SFTRES = 0
CPU Mode
CSWAI = 1
SLPAK = X
CSWAI = 0
CSWAI = 0
CSWAI = 0
SLPAK = 1
SLPAK = 0
SLPAK = 0
WAIT
MC68HC912DT128A — Rev 4.0
SFTRES = 0
SFTRES = 1
SFTRES = 0
CSWAI = X
CSWAI = X
CSWAI = X
SLPAK = 1
SLPAK = 0
SLPAK = 0
RUN
MOTOROLA

Related parts for MC68HC12