Intel 8XC196NT User Manual page 525

Table of Contents

Advertisement

8XC196NT USER'S MANUAL
EPAIPV
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
Value
Interrupt
14H
13H
12H
11H
10H
0FH
0EH
C-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 C-7. EPA Interrupt Priority Vectors
Value
EPA4
0DH
EPA5
0CH
EPA6
0BH
EPA7
0AH
EPA8
09H
EPA9
08H
OVR0
07H
PV3
PV2
Function
Interrupt
Value
OVR1
06H
OVR2
05H
OVR3
04H
OVR4
03H
OVR5
02H
OVR6
01H
OVR7
00H
Address:
1FA8H
Reset State:
00H
0
PV1
PV0
Interrupt
OVR8
OVR9
COMP0
COMP1
OVRTM1
OVRTM2
None

Advertisement

Table of Contents
loading

Table of Contents