Table of Contents

Advertisement

4. Interrupt (INT)
4.1

Overview

The ML63611 supports 18 interrupt factors: 4 external interrupts and 14 internal interrupts.
With the exception of the watchdog timer interrupt, interrupt enable/disable is controlled by the master interrupt
enable flag (MIE) and the individual interrupt enable registers (IE0 to IE4). Watchdog timer interrupt is a non-
maskable interrupt.
When interrupt conditions are met, the interrupt routine is executed from the interrupt start address.
Table 4-1 indicates a list of interrupt factors, and Figure 4-1 shows the interrupt control equivalent circuit.
Priority
1
Watchdog timer interrupt
2
Melody end interrupt
3
External interrupt 0 (PB 4-bit OR input)
4
External interrupt 1 (PC 4-bit OR input)
5
External interrupt 2 (PE.3)
6
A/D interrupt
7
External interrupt 5 (P0 4-bit OR input)
8
Timer 0 interrupt
9
Timer 1 interrupt
10
Timer 2 interrupt
11
Timer 3 interrupt
12
Serial port receive interrupt
13
Serial port transmit interrupt
14
T10 Hz interrupt
15
32 Hz interrupt
16
16 Hz interrupt
17
4 Hz interrupt
18
2 Hz interrupt
If multiple interrupts are detected simultaneously, the lowest interrupt start address is given priority.
For details on interrupt operation, refer to Chapter 6 (Time Base Counter), Chapter 7 (Timers), Chapter 8 (100 Hz
Timer Counter), Chapter 9 (Watchdog Timer), Chapter 10 (Ports), Chapter 11 (Melody Driver), Chapter 12 (Serial
Port), and Chapter 16 (A/D Converter).
OPTION A (C): 1.5 V (3.0 V), Without regulator
circuit for LCD bias
Table 4-1 Interrupt Factors
Interrupt factor
4 – 1
ML63611 User's Manual
Chapter 4 Interrupt (INT)
Symbol
Interrupt start address
WDTlNT
MDlNT
XI0lNT
XI1lNT
XI2lNT
ADINT
XI5INT
TM0lNT
TM1INT
TM2lNT
TM3INT
SRINT
STINT
T10HzlNT
32HzlNT
16HzlNT
4HzlNT
2HzlNT
OPTION B (D): 1.5 V (3.0 V), With regulator
circuit for LCD bias
0010H
0012H
0014H
0016H
0018H
001AH
001EH
0020H
0022H
0024H
0026H
0028H
002AH
002EH
0030H
0032H
0034H
0036H

Advertisement

Table of Contents
loading

Table of Contents