| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1431 人关注过本帖
标题:多个数码管的动态显示不同的数字的简单问题
只看楼主 加入收藏
tpengti
Rank: 2
等 级:论坛游民
帖 子:75
专家分:18
注 册:2010-5-9
结帖率:65.22%
收藏
 问题点数:0 回复次数:4 
多个数码管的动态显示不同的数字的简单问题
多个数码管的动态显示不同的数字为什么需要延时程序,不是时间间隔越短就越好吗
搜索更多相关主题的帖子: 数码管 简单问题 数字 动态 
2010-10-08 18:49
tpengti
Rank: 2
等 级:论坛游民
帖 子:75
专家分:18
注 册:2010-5-9
收藏
得分:0 
求教啊。。。。。。

没有开发不了的软件,只有开发不了的大脑
2010-10-08 21:04
tpengti
Rank: 2
等 级:论坛游民
帖 子:75
专家分:18
注 册:2010-5-9
收藏
得分:0 
机器接受东西也是需要时间的,正如点亮某个数码管,就需死循环While(1),第一次点亮某个数码管后 ,如果不加延时程序,那么与第二次点亮数码管时间间隔太短,以致第二次的点亮不能显示,造成显示不正常。所以延时程序是必须要有的。

没有开发不了的软件,只有开发不了的大脑
2010-10-09 08:30
软编小虫
Rank: 5Rank: 5
来 自:广西,南宁,马山
等 级:职业侠客
威 望:1
帖 子:160
专家分:324
注 册:2008-10-8
收藏
得分:0 
你们老师没跟你说?,烦烦。。。。。
因为人的眼睛识别能力小于16MS,所以,要动态的显示N个LED时,每个扫描信号可用时间为16/N毫秒。而C51的一个机器指令执行时间只是几US(纳秒),如果你不用延时函数也可,但这时你必须得重复的编写上千个一模一样的显示程序,以让你所显示的数字得以让别人看到。。。。如不写延迟函数,你所要显示的东东除了机器可看到,任何人都是看不见的。
楼上兄弟所说的那个并不完全对,机器完全可接受你所编写显示LED的时间,只是时间太快,以至让人眼分辨不出你所显示的数字。
2010-10-09 22:31
tpengti
Rank: 2
等 级:论坛游民
帖 子:75
专家分:18
注 册:2010-5-9
收藏
得分:0 
回复 4楼 软编小虫
呵呵,谢了,我是在自学,我还没有开课,所以,这些概念不怎么清楚。。。。

没有开发不了的软件,只有开发不了的大脑
2010-10-13 07:43
快速回复:多个数码管的动态显示不同的数字的简单问题
数据加载中...
 
   



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

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