| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 746 人关注过本帖
标题:初学汇编语言,遇到点问题,求解决
只看楼主 加入收藏
Annday
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-9-25
收藏
 问题点数:0 回复次数:1 
初学汇编语言,遇到点问题,求解决
ORG 0000H
TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
ORG 0100H
LJMP MAIN
ORG 0200H
MAIN:
LOOP2:MOV R7,#10
MOV A,#0
MOV DPTR,#TAB
LOOP1:MOVC A,@A+DPTR
MOV P2,A
LCALL DELAY
INC A
DJNZ R7,LOOP1
LJMP LOOP2
DELAY:MOV R2,#255
D2:MOV R3,#255
D1:DJNZ R3,D1
DJNZ R2,D2
RET
END
我想编写一个循环显示0到9的,怎么只能显示0 1 7 8求帮助
2013-09-25 20:54
。。
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-12-16
收藏
得分:0 
执行下面程序段后,A的值被改变了,不能直接执行INC  A
LOOP1:MOVC A,@A+DPTR   (该句改变了A的值)
MOV P2,A
LCALL DELAY
INC A
2013-12-16 15:51
快速回复:初学汇编语言,遇到点问题,求解决
数据加载中...
 
   



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

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