电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

数码管如何做到动态显示

2021-09-16 07:57分类:电子元器件 阅读:

 

说到动态展示,我们可以说成驾轻就熟了,以前的LED早已练过很多了,本次仅仅把LED换为了数码显示管,基本原理一样,或是一样的电源电路,下面看一下怎样保证动态展示。

o4YBAF_-wcKARpo7AAHLH_fzdxM539.png

最先是对编程代码做些变更,只需要再加上扫描仪的部位就可以了。有关正中间的時间,或是用延时函数来做。

pIYBAF_-wc6AUrhmAAVfq2isd1I201.png

o4YBAF_-wdWASuv0AAIjeCr-1MQ356.png

在循环系统涵数中,我起先把更新编码写在了顶端一部分,激话数码显示管1,輸出数据信息,随后延迟,然后激话数码显示管2,随后輸出数据信息,再度延迟,延迟完毕分辨按钮是不是按住。沒有按住再次扫描仪数码显示管,表明的是以前的存放在缓存文件中的标值,延时函数,选用的也是以前的秘方,時间也是一样的,可能有一些同学们早已忘记了是延迟多长时间了。我再给讲解下怎么查看延迟時间。

最先看下模拟仿真中选用的51单片机的晶振电路頻率。

o4YBAF_-wdyAMQtfAAFXZihovbc494.png

我就用的是11.0592MHz,随后再去查询keil中模拟仿真的次数多少钱。改动为一致的主要参数。

pIYBAF_-weSAbx0pAAN8dMRbwUs998.png

点击这一功能键,弹出来设定提示框。

o4YBAF_-weqAMG5yAALAZSv29qw968.png

把这里的数据更改成11.0592就可以,只填标值。标记小数位不必写错部位。别的无需动,点击OK就可以。

o4YBAF_-wfGABHE9AAF0HiRCKBs288.png

点击此功能键进到模拟仿真方式。

pIYBAF_-wfeAbegwAAKj7yNGOkM263.png

最先点击右上角的校准功能键,时间观念校准,随后再编码调节对话框对这左边的深灰色一部分,在delay相匹配的正前方点击,就可以加上一个中断点,当程序执行到这里,会停止运行,便捷大家查询時间。为了更好地测算的便捷,能够把delay后面括弧中的标值变更的适合一些,比如改为整数金额,这儿我改动为100,便捷测算。谨记一旦进到模拟仿真方式,你能改动编码,可是调整后的代碼是不容易马上运作到本次模拟仿真中的,必须撤出模拟仿真,开展编译程序后,再度进到模拟仿真,才会运作改动后的编码。因此进到模拟仿真后,就不能变更了,必须改的,能够撤出放着后再改动,每一次改动完还记得编译程序。

pIYBAF_-wf2AWZd5AAHZo75wtrA292.png

在延时函数结尾的深灰色一部分也加上中断点。然后点击左上方复位开关后的逐渐键。

pIYBAF_-wgOABj29AAL_YSOk7eg887.png

当运转到延时函数时,就停住了,这时延时函数前的运转時间是0.0004351一秒。或是迅速的。再度点一下逐渐功能键。

o4YBAF_-wgmAWyKCAAIkvUJRtLw890.png

编码终止到延迟的涵数结尾,这时延时函数早已运作结束。当今总時间是0.21941732秒,减掉以前的运转時间,获得的延迟时间21941732-43511=21898221,就是0.21898221秒,四舍五入,就是0.219秒,219ms。由于延迟了100次,因此一次便是2.19ms。

以前的代碼是delay(26),便是延迟26次,等同于26*2.19=56.94ms,约为57ms,大道理上早已小于人的眼睛的范畴,从模拟仿真软件上,还可以看得出闪动,为啥这一标值呢,主要是在我选择较低的延迟時间时,便会发生模拟仿真数码显示管无法显示,没法,由于手头上沒有具体的数码显示管去认证,因此 就扩大了延迟時间,假如具体去认证得话,延迟時间应当设定在5ms之内,由于是2个数码显示管,一个5ms,2个就是10ms。5/2.19=2.28次,因此延迟设定为delay(2)。留意这一点,要不然用26去试,闪得强大。因此模拟仿真软件只适用检测,真真正正的也是必须去亲手实践活动。

大家还然后看模拟仿真实际效果吧。

o4YBAF_-whGACu2IAAHIyr4ywS8746.png

当轻按功能键,最先是表明的0,1、2这时再不断地转换。

pIYBAF_-whiABYoNAAHPoepMU7k452.png

再度按住功能键,数码显示管表明了10,由于buffer2中的0仍然在,buffer1中存放的是1,因此 就展现了10。

pIYBAF_-wh-AU7oJAAHTfob0I0Q048.png

数次点击后,能够见到,合数表明在左,双数表明在右,伴随着点击,更替升级。有感兴趣还可以自身检测下。这就是动态展示,也不是那样难。
责编人:CC

上一篇:电子元件应用篇之压敏电阻(开关电路/保护电路)

下一篇:双向可控硅和单向可控硅的区别

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部