找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6244|回复: 1
收起左侧

初次使用proteus遇到的问题

[复制链接]
ID:20329 发表于 2009-12-21 23:37 | 显示全部楼层 |阅读模式
最近看到好多人都在用Proteus这个软件进行仿真我也试了一下。我编了一段简单的流水灯的程序: org 0000h mov a,#00000001 loop: mov p2,a rl a lcall delay ljmp loop delay: mov r5,#20h d1: mov r6,#20h d2: mov r7,#20h djnz r7,$ djnz r6,d2 djnz r5,d1 end 仿真的结果却是只有个p2.0脚上带的LED亮了,其他的都没有变化,不知道这是怎么回事?那位高手可以指点一下下。
回复

使用道具 举报

ID:17922 发表于 2009-12-22 12:02 | 显示全部楼层
org 0000h
mov a,#00000001//原意为二进制表示 ,但表示不正确,应为#00000001B
loop:
mov p2,a
rl a
lcall delay
ljmp loop
delay:
mov r5,#20h
d1:
mov r6,#20h
d2:
mov r7,#20h
djnz r7,$
djnz r6,d2
djnz r5,d1
//没有返回ret
end
高手继续改进
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表