添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符E型号页 > 首字符E的型号第233页 > EM73361AAQ > EM73361AAQ PDF资料 > EM73361AAQ PDF资料1第5页
EM73361A
4位微控制器的液晶显示器产品
用户的程序和固定的数据被存储在程序ROM 。用户程序是根据PC值
送下一执行的指令代码。固定数据可以通过表查找指令被读出。
表查找指令依赖于数据指针(DP) ,以指示ROM地址,然后向得到的
ROM代码数据。
LDAX
ROM [ DP ]
L
LDAXI
ROM [ DP ]
H
,DP+1
DP是能够存储程序的ROM地址作为指针的ROM码的数据的12位数据寄存器中。
首先,用户负载ROM地址为DP通过指令"STADPL , STADPM , STADPH" ,那么用户可以得到
ROM代码数据的低四位通过指令"LDAX"和更高的蚕食通过指令"LDAXI" 。
程序示例:读出地址777h的ROM代码由表查表指令。
LDIA # 07H ;
STADPL
STADPM
STADPH
:
LDL # 00H ;
LDH # 03H ;
LDAX
STAMI
LDAXI
STAM
;
ORG 777h
数据56H ;
:
; [ DP ]
L
07h
; [ DP ]
M
07h
; [ DP ]
H
07H ,加载DP = 777h
; ACC
6h
; RAM [30]
6h
; ACC
5h
; RAM [ 31 ]
5h
数据RAM ( 52 -四位)
目前共有52个 - 从地址00半字节的数据RAM中33H
数据RAM包括3部分:零页区,堆栈和数据区。
增量
地址
增量
00H - 的0Fh
10H - 1Fh的
20H - 2Fh的
30h - 33h
LEVEL 0
4级
8级
12级
LEVEL 1
LEVEL 5
9级
LEVEL 2
LEVEL 6
等级10
LEVEL 3
LEVEL 7
等级11
零页
零页:
从00h到0Fh是零页的位置。它被用作指针在零页随机寻址模式,在
"STD # k的指令,Y ; ADD #k中,Y ; CLR Y,B ; CMP K, y" 。
程序范例:要WIRTE立即数"07h"解决的RAM "03h"和清除位2的RAM。
STD # 07H , 03H ; RAM [ 03]
07h
CLR 0EH , 2 ; RAM [ 0EH ]
2
0
STACK :
有13个 - 级(最高)的堆栈使用子程序(包括中断和CALL )的用户。用户
可以指定任何级别是初始筹码给予的级别数堆栈指针( SP ) 。
*本规范恕不另行通知进行更改。
10.8.2001
5

深圳市碧威特网络技术有限公司