
115
CHAPTER 7 INTERRUPT
■
Interrupt Operation
Figure 7.1-1 shows the activation and return processing for the four types of interrupt functions.
Figure 7.1-1 Overall Flow of Interrupt Operation
M
a
in progr
a
m
I
s
there
a
v
a
lid h
a
rdw
a
re
interr
u
pt
re
qu
e
s
t?
S
tring type *
in
s
tr
u
ction
b
eing
exec
u
ted
Fetch the next in
s
tr
u
c-
tion
a
nd decode
INT in
s
tr
u
ction?
RETI in
s
tr
u
ction?
Exec
u
te ordin
a
ry
in
s
tr
u
ction
Repetition
of
s
tring type * in
s
tr
u
ction
completed?
Move the pointer to the
next in
s
tr
u
ction
b
y PC
u
pd
a
te
*: When
a
s
tring type in
s
tr
u
ction i
s
b
eing exec
u
ted, the interr
u
pt i
s
ev
a
l
ua
ted in e
a
ch
s
tep.
Interr
u
pt
a
ctiv
a
tion/ret
u
rn
proce
ss
ing
EI²O
S
proce
ss
ing
EI
2
O
S
?
S
oftw
a
re
H
a
rdw
a
re
Ret
u
rn
interr
u
pt/
exception
proce
ss
ing
Interr
u
pt
proce
ss
ing
EI
2
O
S
Sa
ve the dedic
a
ted
Di
sab
le
a
ccept
a
nce of
regi
s
ter on the
s
y
s
tem
s
t
a
ck
h
a
rdw
a
re interr
u
pt
s
(I = 0)
Sa
ve the dedic
a
ted
regi
s
ter on the
s
y
s
tem
s
t
a
ck
Ret
u
rn the dedic
a
ted
regi
s
ter from the
s
y
s
tem
s
t
a
ck, c
a
ll the interr
u
pt
ro
u
tine,
a
nd ret
u
rn to
the previo
us
ro
u
tine
S
pecified
co
u
nt termin
a
ted?
Altern
a
tively, i
s
there
a
n end re
qu
e
s
t from the
peripher
a
l
f
u
nction?
Upd
a
te the CPU inter-
r
u
pt proce
ss
ing level
(ILM)
Re
a
d the interr
u
pt
vector,
u
pd
a
te PC
a
nd
PCB,
a
nd
b
r
a
nch to
the interr
u
pt ro
u
tine
Содержание MB90460 Series
Страница 1: ...The following document contains information on Cypress products ...
Страница 3: ......
Страница 5: ......
Страница 9: ...iv ...
Страница 41: ...22 CHAPTER 1 OVERVIEW ...
Страница 45: ...26 CHAPTER 2 NOTES ON HANDLING DEVICES ...
Страница 83: ...64 CHAPTER 3 CPU ...
Страница 95: ...76 CHAPTER 4 RESET ...
Страница 107: ...88 CHAPTER 5 CLOCK ...
Страница 131: ...112 CHAPTER 6 LOW POWER CONSUMPTION MODE ...
Страница 175: ...156 CHAPTER 7 INTERRUPT ...
Страница 181: ...162 CHAPTER 8 MODE SETTING ...
Страница 223: ...204 CHAPTER 9 I O PORT ...
Страница 237: ...218 CHAPTER 10 TIME BASE TIMER ...
Страница 247: ...228 CHAPTER 11 WATCHDOG TIMER ...
Страница 275: ...256 CHAPTER 12 16 BIT RELOAD TIMER ...
Страница 373: ...354 CHAPTER 14 MULTI FUNCTIONAL TIMER ...
Страница 485: ...466 CHAPTER 16 PWC Timer ...
Страница 531: ...512 CHAPTER 17 UART ...
Страница 559: ...540 CHAPTER 19 DELAYED INTERRUPT GENERATOR MODULE ...
Страница 589: ...570 CHAPTER 20 8 10 BIT A D CONVERTER ...
Страница 601: ...582 CHAPTER 21 ROM CORRECTION FUNCTION ...
Страница 633: ...614 CHAPTER 23 512K 1024K BIT FLASH MEMORY ...
Страница 645: ...626 CHAPTER 24 EXAMPLE OF F2 MC 16LX MB90F462 F462A F463A CONNECTION FOR SERIAL WRITING ...
Страница 715: ...696 APPENDIX ...
Страница 716: ...697 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Страница 739: ......