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
General Release Specification |
| MC68HC05RC16 — Rev. 3.0 |
|
|
|
56 | MOTOROLA |