MC68HC08AB16A
—
Rev. 2.0
Technical Data
MOTOROLA
Computer Operating Properly (COP)
345
Technical Data — MC68HC08AB16A
Section 20. Computer Operating Properly (COP)
20.1 Contents
20.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .345
20.3
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .346
20.4
20.4.1
20.4.2
20.4.3
20.4.4
20.4.5
20.4.6
20.4.7
20.4.8
I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347
CGMXCLK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347
STOP Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347
COPCTL Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347
Power-On Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347
Internal Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .348
Reset Vector Fetch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .348
COPD (COP Disable). . . . . . . . . . . . . . . . . . . . . . . . . . . . .348
COPRS (COP Rate Select) . . . . . . . . . . . . . . . . . . . . . . . .348
20.5
COP Control Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .349
20.6
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .349
20.7
Monitor Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .349
20.8
20.8.1
20.8.2
Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .349
Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .350
Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .350
20.9
COP Module During Break Mode. . . . . . . . . . . . . . . . . . . . . .350
20.2 Introduction
The computer operating properly (COP) module contains a free-running
counter that generates a reset if allowed to overflow. The COP module
helps software recover from runaway code. Prevent a COP reset by
clearing the COP counter periodically. The COP module can be disabled
via a mask option, the COPD bit in mask option register A (MORA).