
Table of Contents
MC68HC908SR12MC68HC08SR12 — Rev. 5.0
Data Sheet
Freescale Semiconductor
Table of Contents
9
Section 6. Central Processor Unit (CPU)
6.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
6.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
6.3
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
6.4
6.4.1
6.4.2
6.4.3
6.4.4
6.4.5
CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Index Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Stack Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Program Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Condition Code Register . . . . . . . . . . . . . . . . . . . . . . . . . . .85
6.5
Arithmetic/Logic Unit (ALU) . . . . . . . . . . . . . . . . . . . . . . . . . . .88
6.6
6.6.1
6.6.2
Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
6.7
CPU During Break Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . .89
6.8
Instruction Set Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
6.9
Opcode Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Section 7. Oscillator (OSC)
7.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
7.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
7.3
7.3.1
7.3.2
Clock Selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
CGM Reference Clock Selection . . . . . . . . . . . . . . . . . . . .104
TBM Reference Clock Selection . . . . . . . . . . . . . . . . . . . .105
7.4
Internal Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
7.5
RC Oscillator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
7.6
X-tal Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
7.7
7.7.1
7.7.2
I/O Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
Crystal Amplifier Input Pin (OSC1). . . . . . . . . . . . . . . . . . .108
Crystal Amplifier Output Pin (OSC2) . . . . . . . . . . . . . . . . .109