
HT95LXXX
模式
初始复位
外部中断
定时/计数器0溢出
定时/计数器1溢出
RTC中断
拨号I / O中断
SKIP
装载PCL
跳转,呼叫分公司
从子程序返回
*13
*12
*11
程序计数器
*13
0
0
0
0
0
0
*12
0
0
0
0
0
0
*11
0
0
0
0
0
0
*10
0
0
0
0
0
0
*9
0
0
0
0
0
0
*8
0
0
0
0
0
0
*7
0
0
0
0
0
0
*6
0
0
0
0
0
0
*5
0
0
0
0
0
0
*4
0
0
0
0
1
1
*3
0
0
1
1
0
1
*2
0
1
0
1
1
0
*1
0
0
0
0
0
0
*0
0
0
0
0
0
0
程序计数器+ 2 (在目前银行)
*10
*9
#9
S9
*8
#8
S8
@7
#7
S7
@6
#6
S6
@5
#5
S5
@4
#4
S4
@3
#3
S3
@2
#2
S2
@1
#1
S1
@0
#0
S0
BP.5 # 12 # 11 # 10
S13 S12 S11 S10
程序ROM地址
注: * 13 * 0 :程序计数器位
# 12 # 0 :指令代码位
S13 S0 :堆栈寄存器位
@ 7 @ 0: PCL位
程序计数器可用位HT95L400 / 40P :位13 位0
程序计数器可用位HT95L300 / 30P :位12 位0
程序计数器可用位HT95L200 / 20P :位12 位0
程序计数器可用位HT95L100 / 10P :位11 位0
程序计数器可用位HT95L000 / 00P :位11 位0
跳转或调用执行。当软件或硬件
器中断被接收的,请注意,无论哪
ROM银行的计划是,该计划将始终
跳转到相应的中断服务地址
银行0.原始14位地址将被存储在
堆叠和恢复时,相关的RET / RETI指令
灰被执行时,程序自动返回到
原来的ROM银行。这消除了对亲
程序员来管理BP中断时发生。
在程序存储器地址被保留
特殊用法:
·
0000H地址(存储区0 )
0 0 0 H
0 0 4 H
0 0 8 H
0 0建华
0 1 0 H
0 1 4 H
0 1 8 H
D E V IC e在钨协莉丝一个TIO N P R 0克R A米
E X TE R N A L TE中R R ü P吨的SuI B R O u那样锡ê
在TE rruptsubrou锡(E T) IM ER / eventcoun TE R 0
在TE rruptsubrou锡(E T) IM ER / eventcoun TE ,R 1
发E RV E D
- [R T C在TE R R ü P吨的SuI B R O u那样锡ê
保险业监督勒R I / O
在TE R R ü P吨的SuI B R O u那样锡ê
P RO克RA米
R 0 M
这个区域的初始化程序保留。自动对焦
器芯片的上电复位或外部复位或WDT
超时复位时,程序会开始执行
0000H地址处。
·
位置0004H (存储区0 )
1 0 0 H
1个F F H
1。· 的k - ü P T A B乐( 2 5 6 W 0 R D所S)
1。· 的k - ü P T A B乐( 2 5 6 W 0 R D所S)
(L一S T P A G (E S) )
1 6 B公司
N}÷ TE :T已
T
T
T
T
ê
ê
ê
ê
ê
L A
L A
L A
L A
L A
S T
S T
S T
S T
S T
P A
P A
P A
P A
P A
摹ê
摹ê
摹ê
摹ê
摹ê
fo
fo
fo
fo
fo
R H
R H
R H
R H
R H
T 9
T 9
T 9
T 9
T 9
5 L
5 L
5 L
5 L
5 L
4 0
3 0
2 0
1 0
0 0
0 /4
0 /3
0 /2
0 /1
0 /0
0 P
0 P
0 P
0 P
0 P
is
is
is
is
is
3 F
1 F
1 F
0 F
0 F
0 0
0 0
0 0
0 0
0 0
H ~
H ~
H ~
H ~
H ~
3 F
1 F
1 F
0 F
0 F
F F
F F
F F
F F
F F
H
H
H
H
H
该区域保留给外部中断服务
程序。当INT / TMR1输入管脚被激活时,该
外部中断使能且堆栈未满,
该方案在位置0004H开始执行。
·
位置0008H (存储区0 )
该区域保留给定时/计数器0
中断服务程序。如果定时器中断的结果
定时/计数器0溢出,
定时/计数器0中断使能和
堆栈未满,则程序开始执行时某些地区可能
化0008H 。
程序存储器
修订版1.20
9
2004年5月26日