Freescale Semiconductor, Inc.
Advance Information — MC68HC908RFRK2
Section 6. System Integration Module (SIM)
6.1 Contents
6.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
6.3
SIM Bus Clock Control and Generation . . . . . . . . . . . . . . . . . .83
Bus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Clock Startup from POR or LVI Reset . . . . . . . . . . . . . . . . .83
Clocks in Stop Mode and Wait Mode . . . . . . . . . . . . . . . . . .84
6.3.1
6.3.2
6.3.3
6.4
6.4.1
6.4.2
Reset and System Initialization. . . . . . . . . . . . . . . . . . . . . . . . .84
External Pin Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Active Resets from Internal Sources . . . . . . . . . . . . . . . . . .86
6.4.2.1
6.4.2.2
6.4.2.3
6.4.2.4
6.4.2.5
Power-On Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Computer Operating Properly (COP) Reset. . . . . . . . . . .88
Illegal Opcode Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Illegal Address Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Low-Voltage Inhibit (LVI) Reset . . . . . . . . . . . . . . . . . . . .88
6.5
SIM Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
SIM Counter During Power-On Reset . . . . . . . . . . . . . . . . .89
SIM Counter During Stop Mode Recovery. . . . . . . . . . . . . .89
SIM Counter and Reset States. . . . . . . . . . . . . . . . . . . . . . .89
6.5.1
6.5.2
6.5.3
6.6
6.6.1
Program Exception Control. . . . . . . . . . . . . . . . . . . . . . . . . . . .90
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
6.6.1.1
6.6.1.2
6.6.2
Hardware Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
SWI Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
6.6.3
6.6.4
Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
Status Flag Protection in Break Mode . . . . . . . . . . . . . . . . .94
6.7
6.7.1
6.7.2
Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
MC68HC908RFRK2
MOTOROLA
Advance Information
System Integration Module (SIM)
79
For More Information On This Product,
Go to: www.freescale.com