
MC68HC08AB16A
—
Rev. 2.0
Technical Data
MOTOROLA
Break Module (BRK)
357
Technical Data — MC68HC08AB16A
Section 22. Break Module (BRK)
22.1 Contents
22.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .357
22.3
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .358
22.4
22.4.1
22.4.2
22.4.3
22.4.4
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .358
Flag Protection During Break Interrupts. . . . . . . . . . . . . . .360
CPU During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . .360
PIT, TIMA, and TIMB During Break Interrupts . . . . . . . . . .360
COP During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . .360
22.5
22.5.1
22.5.2
Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .360
Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .360
Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .361
22.6
22.6.1
22.6.2
22.6.3
22.6.4
Break Module Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . .361
Break Status and Control Register. . . . . . . . . . . . . . . . . . .361
Break Address Registers . . . . . . . . . . . . . . . . . . . . . . . . . .362
SIM Break Status Register. . . . . . . . . . . . . . . . . . . . . . . . .362
SIM Break Flag Control Register . . . . . . . . . . . . . . . . . . . .364
22.2 Introduction
This section describes the break module (BRK). The break module can
generate a break interrupt that stops normal program flow at a defined
address to enter a background program.