C209 interrupt registers – Texas Instruments TMS320C2XX User Manual
Page 429
’C209 Interrupts
11-11
TMS320C209
Table 11–4. ’C209 Interrupt Locations and Priorities (Continued)
БББ
Б
Б
Б
БББ
K
†
БББББ
Б
БББ
Б
БББББ
Vector
Location
БББББ
Б
БББ
Б
БББББ
Name
ББББ
Б
ББ
Б
ББББ
Priority
ББББББББББ
Б
ББББББББ
Б
ББББББББББ
Function
БББ
БББ
15
БББББ
БББББ
1Eh
БББББ
БББББ
INT15
ББББ
ББББ
–
ББББББББББ
ББББББББББ
User-defined software interrupt
БББ
Б
Б
Б
БББ
16
БББББ
Б
БББ
Б
БББББ
20h
БББББ
Б
БББ
Б
БББББ
INT16
ББББ
Б
ББ
Б
ББББ
–
ББББББББББ
Б
ББББББББ
Б
ББББББББББ
User-defined software interrupt
БББ
БББ
17
БББББ
БББББ
22h
БББББ
БББББ
TRAP
ББББ
ББББ
–
ББББББББББ
ББББББББББ
TRAP instruction vector
БББ
БББ
18
БББББ
БББББ
24h
БББББ
БББББ
NMI
ББББ
ББББ
3
ББББББББББ
ББББББББББ
Nonmaskable interrupt
БББ
Б
Б
Б
БББ
19
БББББ
Б
БББ
Б
БББББ
26h
БББББ
Б
БББ
Б
БББББ
ББББ
Б
ББ
Б
ББББ
2
ББББББББББ
Б
ББББББББ
Б
ББББББББББ
Reserved
БББ
БББ
20
БББББ
БББББ
28h
БББББ
БББББ
INT20
ББББ
ББББ
–
ББББББББББ
ББББББББББ
User-defined software interrupt
БББ
БББ
21
БББББ
БББББ
2Ah
БББББ
БББББ
INT21
ББББ
ББББ
–
ББББББББББ
ББББББББББ
User-defined software interrupt
БББ
БББ
22
БББББ
БББББ
2Ch
БББББ
БББББ
INT22
ББББ
ББББ
–
ББББББББББ
ББББББББББ
User-defined software interrupt
БББ
Б
Б
Б
БББ
23
БББББ
Б
БББ
Б
БББББ
2Eh
БББББ
Б
БББ
Б
БББББ
INT23
ББББ
Б
ББ
Б
ББББ
–
ББББББББББ
Б
ББББББББ
Б
ББББББББББ
User-defined software interrupt
БББ
БББ
24
БББББ
БББББ
30h
БББББ
БББББ
INT24
ББББ
ББББ
–
ББББББББББ
ББББББББББ
User-defined software interrupt
БББ
БББ
25
БББББ
БББББ
32h
БББББ
БББББ
INT25
ББББ
ББББ
–
ББББББББББ
ББББББББББ
User-defined software interrupt
БББ
БББ
26
БББББ
БББББ
34h
БББББ
БББББ
INT26
ББББ
ББББ
–
ББББББББББ
ББББББББББ
User-defined software interrupt
БББ
Б
Б
Б
БББ
27
БББББ
Б
БББ
Б
БББББ
36h
БББББ
Б
БББ
Б
БББББ
INT27
ББББ
Б
ББ
Б
ББББ
–
ББББББББББ
Б
ББББББББ
Б
ББББББББББ
User-defined software interrupt
БББ
БББ
28
БББББ
БББББ
38h
БББББ
БББББ
INT28
ББББ
ББББ
–
ББББББББББ
ББББББББББ
User-defined software interrupt
БББ
БББ
29
БББББ
БББББ
3Ah
БББББ
БББББ
INT29
ББББ
ББББ
–
ББББББББББ
ББББББББББ
User-defined software interrupt
БББ
БББ
30
БББББ
БББББ
3Ch
БББББ
БББББ
INT30
ББББ
ББББ
–
ББББББББББ
ББББББББББ
User-defined software interrupt
БББ
Б
Б
Б
БББ
31
БББББ
Б
БББ
Б
БББББ
3Eh
БББББ
Б
БББ
Б
БББББ
INT31
ББББ
Б
ББ
Б
ББББ
–
ББББББББББ
Б
ББББББББ
Б
ББББББББББ
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.
11.3.1 ’C209 Interrupt Registers
As with other ’C2xx devices, the maskable interrupts of the ’C209 are con-
trolled by an interrupt flag register (IFR) and an interrupt mask register (IMR).
Figure 11–2 shows the IFR and Figure 11–3 shows the IMR. Each of the fig-
ures is followed by descriptions of the bits.