C209 interrupts, 3 ’c209 interrupts – Texas Instruments TMS320C2XX User Manual
Page 428
’C209 Interrupts
11-10
11.3 ’C209 Interrupts
Table 11–4 lists the interrupts available on the ’C209 and shows their vector
locations. In addition, it shows the priority of each of the hardware interrupts.
Note that a device reset can be initiated in either of two ways: by driving the
RS pin low or by driving the RS pin high. The K value shown for each interrupt
vector location is the operand to be used with the INTR instruction if you want
to force a branch to that location.
Table 11–4.
’C209 Interrupt Locations and Priorities
ББББ
Б
ББ
Б
ББББ
K
†
ББББ
Б
ББ
Б
ББББ
Vector
Location
БББББ
Б
БББ
Б
БББББ
Name
БББББ
Б
БББ
Б
БББББ
Priority
БББББББББ
ББББББББ
Б
БББББББББ
Function
ББББ
ББББ
0
ББББ
ББББ
0h
БББББ
БББББ
RS or RS
‡
БББББ
БББББ
1 (highest)
БББББББББ
БББББББББ
Hardware reset (nonmaskable)
ББББ
Б
ББ
Б
ББББ
1
ББББ
Б
ББ
Б
ББББ
2h
БББББ
Б
БББ
Б
БББББ
INT1
БББББ
Б
БББ
Б
БББББ
4
БББББББББ
ББББББББ
Б
БББББББББ
User-maskable interrupt #1
ББББ
ББББ
2
ББББ
ББББ
4h
БББББ
БББББ
INT2
БББББ
БББББ
5
БББББББББ
БББББББББ
User-maskable interrupt #2
ББББ
ББББ
3
ББББ
ББББ
6h
БББББ
БББББ
INT3
БББББ
БББББ
6
БББББББББ
БББББББББ
User-maskable interrupt #3
ББББ
Б
ББ
Б
ББББ
4
ББББ
Б
ББ
Б
ББББ
8h
БББББ
Б
БББ
Б
БББББ
TINT
БББББ
Б
БББ
Б
БББББ
7
БББББББББ
ББББББББ
Б
БББББББББ
User-maskable interrupt #4:
timer interrupt
ББББ
ББББ
5
ББББ
ББББ
Ah
БББББ
БББББ
БББББ
БББББ
8
БББББББББ
БББББББББ
Reserved
ББББ
Б
ББ
Б
ББББ
6
ББББ
Б
ББ
Б
ББББ
Ch
БББББ
Б
БББ
Б
БББББ
БББББ
Б
БББ
Б
БББББ
9
БББББББББ
ББББББББ
Б
БББББББББ
Reserved
ББББ
ББББ
7
ББББ
ББББ
Eh
БББББ
БББББ
БББББ
БББББ
10
БББББББББ
БББББББББ
Reserved
ББББ
ББББ
8
ББББ
ББББ
10h
БББББ
БББББ
INT8
БББББ
БББББ
–
БББББББББ
БББББББББ
User-defined software interrupt
ББББ
ББББ
9
ББББ
ББББ
12h
БББББ
БББББ
INT9
БББББ
БББББ
–
БББББББББ
БББББББББ
User-defined software interrupt
ББББ
Б
ББ
Б
ББББ
10
ББББ
Б
ББ
Б
ББББ
14h
БББББ
Б
БББ
Б
БББББ
INT10
БББББ
Б
БББ
Б
БББББ
–
БББББББББ
ББББББББ
Б
БББББББББ
User-defined software interrupt
ББББ
ББББ
11
ББББ
ББББ
16h
БББББ
БББББ
INT11
БББББ
БББББ
–
БББББББББ
БББББББББ
User-defined software interrupt
ББББ
ББББ
12
ББББ
ББББ
18h
БББББ
БББББ
INT12
БББББ
БББББ
–
БББББББББ
БББББББББ
User-defined software interrupt
ББББ
ББББ
13
ББББ
ББББ
1Ah
БББББ
БББББ
INT13
БББББ
БББББ
–
БББББББББ
БББББББББ
User-defined software interrupt
ББББ
Б
ББ
Б
ББББ
14
ББББ
Б
ББ
Б
ББББ
1Ch
БББББ
Б
БББ
Б
БББББ
INT14
БББББ
Б
БББ
Б
БББББ
–
БББББББББ
ББББББББ
Б
БББББББББ
User-defined software interrupt
БББББББББББББББББББББББ
Б
БББББББББББББББББББББ
Б
Б
БББББББББББББББББББББ
Б
БББББББББББББББББББББББ
† The K value is the operand used in an INTR instruction that branches to the corresponding
interrupt vector location.
‡ The ’C209 has two pins for triggering a hardware reset: RS and RS. If either RS is driven low
or RS is driven high, the device will be reset.