您的位置 首页 电路

用Proteus学习51单片机之数码管

今天学的是数码管和锁存器的使用。用锁存器的目的,是为了减小IO口的使用,本来至少得用15根IO口的,用了锁存器后,只需要用10根IO口,若是继续增加数码管,IO口的增加也是一根根增加了。锁存器

  今日学的是数码管和锁存器的运用。用锁存器的意图,是为了减小IO口的运用,原本至少得用15根IO口的,用了锁存器后,只需要用10根IO口,若是持续添加数码管,IO口的添加也是一根根添加了。

  锁存器的作用,是把当然IO口的状况保存下来,详细由锁存器的LE脚操控,当LE脚为高电平时,锁存器的输出和输入相同,若LE脚为低电平时,则把LE脚电平改动前的输入脚的状况保存下来作为输出,此刻不论输入怎样变,它的输出也不会变了。这样,就做到了单片机的1组输出脚,能够操控多个设备的意图。

  原理图请见上图,在图中,能够看到导线很少,这是因为要衔接的导线许多,假如直接用导线衔接的话,会导致整个规划图乱成一片,底子看不清楚,所以,这儿运用标号来衔接,即线的标号姓名相同的,会主动衔接在一起,如D0会主动和一切姓名叫D0的线连起来,这要整个界面就看起来清新了许多。

  在这儿再说个小技巧,为导线规划特点时,在Proteus里边,有一个挺便利的东西,叫“特点设置东西”,在东西菜单中心,能够用来批量给导线设置特点,比方给导线取标号是D0到D7,能够这样设置:

  在字符串那里,填写NET=D#,表明标号的类型是D#这样的类型,而#会主动从下面的计数值开端,每次添加1.设置好今后,只需在要设置的线上面点击一下,就会主动把标号设置为D0,D1…。至于字符串中能够运用的特点,能够看右边的协助,如给元件设置的话,能够是REF,VALUE,DEV%&&&&&%E,PINSWAP能够运用。

  数码管的接连显现,原理是先在第一个数码管显现一个数字,然后在很快的时分里设置第二个,第三个数码管的数字。因为切换的时刻十分的短,这样利用了人眼的视频暂留原理,看起来便是完好的显现了。这个其实和曾经的电视机原理差不多。不过在Proteus上,因为显现及核算等原因,并不能看到彻底显现的作用.(经高手辅导,我知道自己搞错了,Proteus是彻底能够完美的显现的,修改了一下代码就好了,主要是延时要小,而且要把数码管在显现后封闭)

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/dianlu/209258.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部