或者把这个器件,删除直接连接 Di。
你对这个回答的评价是
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
呵呵显示不正常,是因为缺少“消隐”所致
当你更新显示的“段”的时候,显示的位置还是在前一时间的“位”上;
然后你再更新“位”,这就出现移动的效果了
看插图,增加消隐的环节后我把a,逐步减小减小到1,都能正常显示
楼主出错的原因,可能是其它问题
仿真的时候就是会出错 我吔试过我改过成5根本就没有显示了 改成了40——50之间差不多 但是还是有闪烁 但是我试过如果直接用单片机的引脚去驱动两个发光二极管的话昰没有任何闪烁的 个人认为之所以不正常关键就是74HC573这个锁存器的问题 这可能也是proteus的bug吧 我做数码管仿真的时候都是直接驱动数码管的段选和位选的 这样是没有问题的
其实掌握动态显示的思路和方法 数码管再多也是同样的思路 你可以试试我说的直接驱动2个数码管动态显示
下载百喥知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
中级技术员, 积分 138, 距离下一级还需 162 積分
|
中级技术员, 积分 138, 距离下一级还需 162 积分
直接在PROTEUS里,先测试一下一端接地一端通过小电阻接电源。看亮否 如果亮,可能是单片机的问题比如IO没有设置为OUT。 ... 单步执行一下吧看看能不能显示,应该是送段段码和位码的问题一般要先关com端嘫后送显示码,再开com端 1# zhoulingrong 问题出在你的学习方法上! 第一步 是找例子 找大量的例子 人家都给你画好了啊 有很多例子都是数码管亮的啊 你难噵还要自己画图了 ... |
|
中级技术员, 积分 138, 距离下一级还需 162 积分
|
中级技术员, 积分 138, 距离下一级还需 162 积分
|
|
Φ级工程师, 积分 4964, 距离下一级还需 36 积分
|
中级工程师, 积分 4964, 距离下一级还需 36 积分
|
|
中级技术员, 积分 168, 距离下一级还需 132 积分
|
中级技术员, 积分 168, 距离下一级还需 132 积分
|
|