beautypg.com

2 interrupt vector, Interrupt vector, As shown in table 3.2-1 . ■ interrupt vector – FUJITSU F2MCTM-16LX User Manual

Page 75

background image

59

CHAPTER 3 INTERRUPTS

3.2

Interrupt Vector

An interrupt vector uses the same area for both hardware and software interrupts. For
example, interrupt request number INT42 is used for a delayed hardware interrupt and
for software interrupt INT #42. Therefore, the delayed interrupt and INT #42 call the
same interrupt processing routine. Interrupt vectors are allocated between addresses
FFFC00

H

and FFFFFF

H

as shown in Table 3.2-1 .

Interrupt Vector

Table 3.2-1 Interrupt Vector (1/2)

Interrupt

request

Interrupt cause

Interrupt control

register

Vector

address

lower

Vector

address

middle

Vector

address

upper

Mode

register

Number

Address

INT 0

*

--

--

--

FFFFFC

H

FFFFFD

H

FFFFFE

H

Unused

INT 1

*

--

--

--

FFFFF8

H

FFFFF9

H

FFFFFA

H

Unused

.
.
.

--

--

--

.
.
.

.
.
.

.
.
.

.
.
.

INT 7

*

--

--

--

FFFFE0

H

FFFFE1

H

FFFFE2

H

Unused

INT 8

Reset

--

--

FFFFDC

H

FFFFDD

H

FFFFDE

H

FFFFDF

H

INT 9

INT9 instruction

--

--

FFFFD8

H

FFFFD9

H

FFFFDA

H

Unused

INT 10

Exception processing

--

--

FFFFD4

H

FFFFD5

H

FFFFD6

H

Unused

INT 11

Reserved

ICR00

0000B0

H

FFFFD0

H

FFFFD1

H

FFFFD2

H

Unused

INT 12

Reserved

FFFFCC

H

FFFFCD

H

FFFFCE

H

Unused

INT 13

CAN1 reception

ICR01

0000B1

H

FFFFC8

H

FFFFC9

H

FFFFCA

H

Unused

INT 14

CAN1 transmission/
node status

FFFFC4

H

FFFFC5

H

FFFFC6

H

Unused

INT 15

Reserved

ICR02

0000B2

H

FFFFC0

H

FFFFC1

H

FFFFC2

H

Unused

INT 16

Reserved

FFFFBC

H

FFFFBD

H

FFFFBE

H

Unused

INT 17

Reserved

ICR03

0000B3

H

FFFFB8

H

FFFFB9

H

FFFFBA

H

Unused

INT 18

Reserved

FFFFB4

H

FFFFB5

H

FFFFB6

H

Unused

INT 19

16-bit
reload timer 2

ICR04

0000B4

H

FFFFB0

H

FFFFB1

H

FFFFB2

H

Unused

INT 20

16-bit
reload timer 3

FFFFAC

H

FFFFAD

H

FFFFAE

H

Unused

INT 21

Reserved

ICR05

0000B5

H

FFFFA8

H

FFFFA9

H

FFFFAA

H

Unused

INT 22

Reserved

FFFFA4

H

FFFFA5

H

FFFFA6

H

Unused

INT 23

PPG C/D

ICR06

0000B6

H

FFFFA0

H

FFFFA1

H

FFFFA2

H

Unused

INT 24

PPG E/F

FFFF9C

H

FFFF9D

H

FFFF9E

H

Unused