proteus仿真数码管显示残缺怎么解决 10

movA,#8clrCsubbA,r2movDPTR,#WeiMamovcA,@A+DPTRmovDataPort,AsetbLE_WeiclrLE_WeicallDel... mov A, #8
clr C
subb A, r2
mov DPTR, #WeiMa
movc A, @A+DPTR
mov DataPort, A
setb LE_Wei
clr LE_Wei

call Delay2ms

djnz r2, Loop2
jmp Loop1

Delay2ms: mov r3, #3
Loop3: mov r4, #38
Loop4: mov r5, #8
djnz r5, $
djnz r4, Loop4
djnz r3, Loop3
ret

DuanMa: DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,77h,7ch,39h,5eh,79h,71h
WeiMa: DB 7fh,0bfh,0dfh,0efh,0f7h,0fbh,0fdh,0feh
展开
 我来答
lycdl
高粉答主

推荐于2017-10-27 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4920万
展开全部
这肯定时程序有问题,又是跟那谁学的,这种程序仿真是不行的。
把源程序发上来,这样,才好改。你发图片,也看不清楚,还得自己现敲程序,谁愿意现敲程序呀。
追问
DataPort	EQU	P0
LE_Duan BIT P2.6
LE_Wei BIT P2.7

org 0

jmp main
org 30h
main: mov sp,#60h

Loop1: mov r2, #8
Loop2: mov A, r2
mov DPTR, #DuanMa
movc A, @A+DPTR
mov DataPort, A
setb LE_Duan
clr LE_Duan
追答
只把需要改的程序段发给你,其余不变的部分没有发。
就是LOOP1,LOOP2循环之间的一段,如下
Loop1: mov r2, #8
Loop2: mov A, #8 ;仿真图,需要先输出位码,与实物板不同
clr C
subb A, r2
mov DPTR, #WeiMa
movc A, @A+DPTR
mov DataPort, A
setb LE_Wei
clr LE_Wei
mov A, r2 ;仿真时,后输出段码
mov DPTR, #DuanMa
movc A, @A+DPTR
mov DataPort, A
setb LE_Duan
clr LE_Duan
call Delay2ms
djnz r2, Loop2
jmp Loop1
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
意法半导体(中国)投资有限公司
2023-06-12 广告
单片机原理由运算器、控制器、存储器、输入输出设备构成,单片机自动完成赋予它的任务的过程,也就是单片机执行程序的过程,即一条条执行的指令的过程;单片机的应用:节能控制;智能语音设备;报警控制;医疗设备。 单片机原理及应用 本书详细地介绍了MC... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
做而论道
高能答主

2015-10-24 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
程序,需要改一改。
追问
怎么改
追答

需要你给出文字形式,才好改。


为你重写了一个程序,运行截图如下:


代码稍稍长一点,这里写不上,

看你的百度私信吧。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李云峰ok
2015-10-24 · TA获得超过539个赞
知道小有建树答主
回答量:1299
采纳率:0%
帮助的人:383万
展开全部
程序出错了
追答
修改后重新加载
追问
怎么改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式