标题:初学汇编语言,遇到点问题,求解决
只看楼主
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



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-421084-1-1.html




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

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