DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

MC80F0224 データシートの表示(PDF) - MagnaChip Semiconductor

部品番号
コンポーネント説明
メーカー
MC80F0224 Datasheet PDF : 128 Pages
First Prev 21 22 23 24 25 26 27 28 29 30 Next Last
Preliminary
MC80F0208/16/24
.
A000H
C000H
The interrupt causes the CPU to jump to specific location, where
it commences the execution of the service routine. The External
interrupt 0, for example, is assigned to location 0FFFCH. The in-
terrupt service locations spaces 2-byte interval: 0FFFAH and
0FFFBH for External Interrupt 1, 0FFFCH and 0FFFDH for Ex-
ternal Interrupt 0, etc.
Any area from 0FF00H to 0FFFFH, if it is not going to be used,
its service location is available as general purpose Program Mem-
ory.
E000H
FEFFH
FF00H
FFC0H
FFDFH
FFE0H
FFFFH
TCALL area
Interrupt
Vector Area
Figure 8-5 Program Memory Map
Page Call (PCALL) area contains subroutine program to reduce
program byte length by using 2 bytes PCALL instead of 3 bytes
CALL instruction. If it is frequently called, it is more useful to
save program byte length.
Table Call (TCALL) causes the CPU to jump to each TCALL ad-
dress, where it commences the execution of the service routine.
The Table Call service area spaces 2-byte for every TCALL:
0FFC0H for TCALL15, 0FFC2H for TCALL14, etc., as shown in
Figure 8-7.
Example: Usage of TCALL
LDA
#5
TCALL 0FH
:
:
;
;TABLE CALL ROUTINE
;
FUNC_A: LDA LRG0
RET
;
FUNC_B: LDA LRG1 2
RET
;
;TABLE CALL ADD. AREA
;
ORG 0FFC0H
DW FUNC_A
DW FUNC_B
;1BYTE INSTRUCTION
;INSTEAD OF 3 BYTES
;NORMAL CALL
1
;TCALL ADDRESS AREA
Address
0FFE0H
E2
E4
E6
E8
EA
EC
EE
F0
F2
F4
F6
F8
FA
FC
FE
Vector Area Memory
Basic Interval Timer
Watch / Watchdog Timer Interrupt
A/D Converter
Timer/Counter 4 Interrupt
Timer/Counter 3 Interrupt
Timer/Counter 2 Interrupt
Timer/Counter 1 Interrupt
Timer/Counter 0 Interrupt
Serial Input/Output (SIO)
UART1 Rx/Tx interrupt
UART0 Rx/Tx interrupt
External Interrupt 3
External Interrupt 2
External Interrupt 1
External Interrupt 0
RESET
Figure 8-6 Interrupt Vector Area
MAR. 2005 Ver 0.2
23

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]