C209 interrupts, 3 ’c209 interrupts – Texas Instruments TMS320C2XX User Manual

Page 428

Advertising
background image

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

Advertising