Intel 8XC196NT User Manual page 263

Table of Contents

Advertisement

8XC196NT USER'S MANUAL
EPAIPV
When an EPA x interrupt occurs, the EPA interrupt priority vector (EPAIPV) register contains a number
that identifies the highest priority, active, multiplexed interrupt source (see Table 10-6).
EPAIPV allows software to branch via the TIJMP instruction to the correct interrupt service routine
when EPA x is activated. Reading EPAIPV clears the EPA pending bit for the interrupt associated with
the value in EPAIPV. When all the EPA pending bits are cleared, the EPA x pending bit is also cleared.
7
Bit
Bit
Number
Mnemonic
5:7
4:0
PV4:0
Figure 10-16. EPA Interrupt Priority Vector (EPAIPV) Register
Value
Interrupt
highest
14H
EPA4
13H
EPA5
12H
EPA6
11H
EPA7
10H
EPA8
0FH
EPA9
0EH
OVR0
10-30
PV4
Reserved; always write as zeros.
Priority Vector
These bits contain a number from 01H to 14H corresponding to the
highest-priority active interrupt source. This value, when used with the
TIJMP instruction, allows software to branch to the correct interrupt
service routine.
Table 10-6. EPAIPV Interrupt Priority Values
Value
0DH
OVR1
0CH
OVR2
0BH
OVR3
0AH
OVR4
09H
OVR5
08H
OVR6
07H
OVR7
PV3
PV2
Function
Interrupt
Value
06H
05H
04H
03H
02H
01H
00H
Address:
1FA8H
Reset State:
00H
0
PV1
PV0
Interrupt
OVR8
OVR9
COMP0
COMP1
OVRTM1
OVRTM2
lowest
None Pending

Advertisement

Table of Contents
loading

Table of Contents