Freescale Semiconductor, Inc.
Technical Data — MC68HC908AS60
Section 12. Break Module
12.1 Contents
12.2 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .185
12.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .185
12.4 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186
12.4.1 Flag Protection During Break Interrupts. . . . . . . . . . . . . . .187
12.4.2 CPU During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . .187
12.4.3 TIM During Break Interrupts. . . . . . . . . . . . . . . . . . . . . . . .187
12.4.4 COP During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . .188
12.5 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
12.5.1 Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
12.5.2 Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
12.6 Break Module Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188
12.6.1 Break Status and Control Register. . . . . . . . . . . . . . . . . . .189
12.6.2 Break Address Registers . . . . . . . . . . . . . . . . . . . . . . . . . .190
12.2 Introduction
12.3 Features
The break module can generate a break interrupt that stops normal
program flow at a defined address to enter a background program.
Features of the break module include:
• Accessible input/output (I/O) registers during break interrupts
• CPU-generated break interrupts
• Software-generated break interrupts
• Computer operating properly (COP) disabling during break
interrupts
MC68HC908AS60 — Rev. 1.0
Technical Data
Break Module
For More Information On This Product,
Go to: www.freescale.com