MC68HC705JD FREESCALE [Freescale Semiconductor, Inc], MC68HC705JD Datasheet - Page 29

no-image

MC68HC705JD

Manufacturer Part Number
MC68HC705JD
Description
member of the low-cost
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
4.3.2 WAIT Mode
Rev. 2
The WAIT instruction puts the MCU in an intermediate power-consumption mode.
In WAIT mode, the following events occur:
The WAIT instruction does not affect any other registers or any I/O lines. The timer
and COP timer remain active in WAIT mode.
The following conditions bring the MCU out of WAIT mode:
A COP timer reset or a reset signal on the RESET pin automatically loads the
program counter with the contents of locations $0FFE and $0FFF, the locations of
the vector address of the reset service routine.
Figure 4-3
All CPU clocks stop.
The CPU clears the interrupt mask in the condition code register, enabling
external interrupts and timer interrupts.
A timer interrupt. If a real-time interrupt or a timer overflow interrupt occurs
during WAIT mode, the MCU loads the program counter with the contents of
locations $0FF8 and $0FF9, the locations of the vector address of the timer
interrupt service routine.
An external interrupt. An external interrupt automatically loads the program
counter with the contents of locations $0FFA and $0FFB, the locations of the
vector address of the external interrupt service routine.
A COP timer reset. A timeout of the COP timer during WAIT mode resets
the MCU. The programmer can enable real-time interrupts so the MCU can
periodically exit WAIT mode to reset the COP timer.
A reset signal on the RESET pin during WAIT mode resets the MCU.
shows the sequence of events caused by the WAIT instruction.
Freescale Semiconductor, Inc.
For More Information On This Product,
CENTRAL PROCESSOR UNIT
Go to: www.freescale.com
4-7
10
11
12
13
14
15
16
17
18
19
20
1
2
3
4
5
6
7
8
9

Related parts for MC68HC705JD