GMS90 Series
INTERRUPT SYSTEM
The GMS90 series provides 5 (4K bytes ROM version) or 6 (above 8K bytes ROM version) interrupt sources
with two priority levels. Figure 3 gives a general overview of the interrupt sources and illustrates the request and
control flags.
High
Priority
Timer 0 Overflow
Timer 1 Overflow
TF0
Low
Priority
TCON.5
ET0
IE.1
PT0
IP.1
TF1
TCON.7
ET1
IE.3
PT1
IP.3
Timer 2 Overflow
TF2
≥1
≥1
T2CON.7
P1.1/
T2EX
EXF2
ET2
IE.5
PT2
IP.5
T2CON.6
EXEN2
T2CON.3
RI
SCON.0
UART
TI
ES
PS
SCON.1
IE.4
IP.4
P3.2/
INT0
IE0
TCON.1
EX0
IE.0
PX0
IP.0
IT0
TCON.0
P3.3/
INT1
IE1
TCON.3
EA
IT1
EX1
IE.2
PX1
IP.2
IE.7
TCON.2
: Low level triggered
: Falling edge triggered
Figure 3. Interrupt Request Sources
22
Dec. 1998 Ver 3.0