C209 interrupt registers – Texas Instruments TMS320C2XX User Manual

Page 429

Advertising
background image

’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.

Advertising