Datasheet

Table Of Contents
MC68HC908GP20Rev 2.1 Advance Information
Freescale Semiconductor 69
Advance Information MC68HC908GP20
Section 4. Resets and Interrupts
4.1 Contents
4.2 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
4.3 Resets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
4.3.1 Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
4.3.2 External Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
4.3.3 Internal Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
4.3.3.1 Power-On Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
4.3.3.2 COP Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
4.3.3.3 Low-Voltage Inhibit Reset . . . . . . . . . . . . . . . . . . . . . . . .73
4.3.3.4 Illegal Opcode Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
4.3.3.5 Illegal Address Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
4.3.4 SIM Reset Status Register . . . . . . . . . . . . . . . . . . . . . . . . .74
4.4 Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
4.4.1 Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
4.4.2 Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
4.4.2.1 SWI Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
4.4.2.2 Break Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
4.4.2.3 IRQ
Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
4.4.2.4 CGM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
4.4.2.5 TIM1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
4.4.2.6 TIM2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
4.4.2.7 SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
4.4.2.8 SCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
4.4.2.9 KBD0
–KBD7 Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
4.4.2.10 ADC (Analog-to-Digital Converter). . . . . . . . . . . . . . . . . .83
4.4.2.11 TBM (Timebase Module) . . . . . . . . . . . . . . . . . . . . . . . . .83
4.4.3 Interrupt Status Registers . . . . . . . . . . . . . . . . . . . . . . . . . .84
4.4.3.1 Interrupt Status Register 1 . . . . . . . . . . . . . . . . . . . . . . . .85
4.4.3.2 Interrupt Status Register 2 . . . . . . . . . . . . . . . . . . . . . . . .85
4.4.3.3 Interrupt Status Register 3 . . . . . . . . . . . . . . . . . . . . . . . .86