English
Language : 

MC68HC705JP7 Datasheet, PDF (78/242 Pages) Motorola, Inc – HCMOS Microcontroller Unit
Operating Modes
Freescale Semiconductor, Inc.
STOP
YES
SWAIT BIT
IN MOR SET?
NO
CLEAR I BIT IN CCR.
SET IRQE BIT IN ISCR.
CLEAR CTOF, RTIF, CTOFE, AND RTIE BITS IN TSCR.
CLEAR ICF, OCF, AND TOF BITS IN TSR.
CLEAR ICIE, OCIE, AND TOIE BITS IN TCR.
DISABLE EXTERNAL PIN OSCILLATOR.
TURN OFF INTERNAL LOW-POWER OSCILLATOR.
EXTERNAL YES
RESET?
NO
EXTERNAL YES
INTERRUPT?
NO
TURN ON SELECTED OSCILLATOR.
RESET STABILIZATION DELAY TIMER.
YES
END OF
STABILIZATION
DELAY?
NO
TURN ON CPU CLOCK.
HALT
CLEAR I BIT IN CCR.
SET IRQE BIT IN ISCR.
TURN OFF CPU CLOCK.
KEEP OTHER MODULE
CLOCKS ACTIVE.
WAIT
CLEAR I BIT IN CCR.
SET IRQE BIT IN ISCR.
TURN OFF CPU CLOCK.
KEEP OTHER MODULE
CLOCKS ACTIVE.
YES EXTERNAL
RESET?
NO
YES EXTERNAL
INTERRUPT?
NO
YES
CORE
TIMER
INTERRUPT?
NO
YES
PROG.
TIMER
INTERRUPT?
NO
YES
SIOP
INTERRUPT?
NO
YES ANALOG
INTERRUPT?
NO
YES
COP
RESET?
NO
YES EXTERNAL
RESET?
NO
YES EXTERNAL
INTERRUPT?
NO
YES
CORE
TIMER
INTERRUPT?
NO
YES
PROG.
TIMER
INTERRUPT?
NO
YES
SIOP
INTERRUPT?
NO
YES ANALOG
INTERRUPT?
NO
YES
COP
RESET?
NO
1. LOAD PC WITH RESET VECTOR
OR
2. SERVICE INTERRUPT.
a. SAVE CPU REGISTERS ON STACK.
b. SET I BIT IN CCR.
c. LOAD PC WITH INTERRUPT VECTOR.
Figure 6-2. Stop/Wait/Halt Flowchart
Advance Information
78
MC68HC705JJ7 • MC68HC705JP7 — REV 4
Operating Modes
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA