Technical Data
MC68HC705C8A
—
Rev. 3
8
Table of Contents
MOTOROLA
Table of Contents
2.5
RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
2.6
EPROM/OTPROM (PROM) . . . . . . . . . . . . . . . . . . . . . . . . . . .37
2.7
Bootloader ROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Section 3. Central Processor Unit (CPU)
3.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
3.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
3.3
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Index Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Stack Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Program Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Condition Code Register . . . . . . . . . . . . . . . . . . . . . . . . . . .47
3.4
Arithmetic/Logic Unit (ALU) . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Section 4. Interrupts
4.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
4.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
4.3
4.3.1
4.3.2
4.3.3
4.3.4
4.3.5
4.3.6
Interrupt Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Software Interrupt. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
External Interrupt (IRQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
Port B Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Capture/Compare Timer Interrupts . . . . . . . . . . . . . . . . . . .55
SCI Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
SPI Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
4.4
Interrupt Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Section 5. Resets
5.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
5.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61