Toshiba H1 SERIES TLCS-900 User Manual

Page 32

Advertising
background image

TMP92CM22

2007-02-16

92CM22-30

Figure 3.4.1 Interrupt and Micro DMA Processing Sequence

Interrupt processing

Interrupt vector “V” read

Interrupt request F/F clear

Interrupt

specified by

micro DMA start

vector?

PUSH PC
PUSH SR
SR<IFF2:0>

← Level of

accepted
interrupt

+ 1

INTNEST

← INTNEST

+ 1

PC

←(FFFF00H) + V)

Interrupt process

program

RETI instruction

POP SR

POP PC

INTNEST

← INTNEST−1

End

Clear interrupt request flag

Yes

No

Data transfer by

micro DMA

COUNT

← COUNT − 1

COUNT

= 0

No

Generating INTTC
interrupt
clear micro DMA start
vector

Yes

Micro DMA processing

General-purpose

interrupt

processing

Micro DMA

soft start request

Advertising
This manual is related to the following products: