Low-Power Modes

STOP

STOP OSCILLATOR

AND ALL CLOCKS.

CLEAR I BIT.

NRESET

OR

LPRST

EXTERNALY

INTERRUPT

(PTB KEYSCAN PULLUPS)

N(IRQ)

Y

TURN ON OSCILLATOR.

WAIT FOR TIME

DELAY TO STABILIZE.

1. FETCH RESET

VECTOR OR

2. SERVICE INTERRUPT A. STACK B. SET I BIT

C. VECTOR TO INTERRUPT ROUTINE

WAIT

OSCILLATOR ACTIVE.

IR TIMER CLOCK ACTIVE.

CORE TIMER CLOCK ACTIVE.

PROCESSOR CLOCKS

STOPPED.

RESET

N

OR

 

LPRST

 

YEXTERNAL

INTERRUPT N (PTB KEYSCAN PULLUPS)

 

(IRQ)

 

 

 

Y

 

 

 

IR TIMER

N

 

 

INTERNAL

 

 

 

 

 

INTERRUPT

 

 

RESTART

Y

CORE TIMER

 

 

N

PROCESSOR CLOCK.

 

INTERNAL

 

 

 

 

INTERRUPT

 

 

 

Y

 

1.FETCH RESET VECTOR OR

2.SERVICE INTERRUPT

A.STACK

B.SET I BIT

C.VECTOR TO INTERRUPT ROUTINE

Figure 6-2. Stop/Wait Flowchart

General Release Specification

 

MC68HC05RC16 — Rev. 3.0

 

 

 

56

Low-Power Modes

MOTOROLA