| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 796 人关注过本帖
标题:请大侠指教!有问题请教.
只看楼主 加入收藏
keny616
Rank: 1
来 自:湖南
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-1-6
收藏
 问题点数:0 回复次数:0 
请大侠指教!有问题请教.
下面是个从在P0接共阴极的数码显示从1到9的汇编程序:
START:
MOV DPTR,#TAB
MOV R0,#0AH
PLAY:
[color=Red]MOV A,#00H
MOVC A,@A+DPTR

MOV P0,A
ACALL DELAY
INC DPTR
DJNZ R0,PLAY
SJMP STRAT
DELAY:
MOV R5,#125
D2:
MOV R6,#0FFH
D3: DJNZ R6,D3
DJNZ R5,D2
RET
TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
END[/color]

可是,以下这个汇编程序为什么不能达到预期郊果呢?
注:红色部分不同
STRAT:
MOV DPTR,#TAB
MOV R0,#0AH
PLAY:
MOVX A,@DPTR
MOV P0,A
ACALL DELAY
INC DPTR
DJNZ R0,PLAY
SJMP STRAT
DELAY:
MOV R5,#125
D2:MOV R6,#0FFH
D3:DJNZ R6,D3
DJNZ R5,D2
RET
TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
END

哪位帮帮忙,谢谢~~
搜索更多相关主题的帖子: 指教 
2008-04-08 22:45
快速回复:请大侠指教!有问题请教.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033109 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved