第六课学习

      这一课学得还是较为顺利,基本是前几天的课程延续,没有太大的难处。

这里需要注意的是一下显示所有的数码管,是利用一个时间差完成的,从程序上看,其是通过快速的变换数码管的使能得以实现的。但这里仍需要明白,6个数码管都外接的是P0,所以,在显示时,这6个数码管所显示的内容是一样的。不过有一个微小的地方可能要重点注意,比如我现在显示的是第一个数码管,则通过38译码器出来的只有一个低电平对应所显示的数码管,而如果此时我在很快的情况下(自然由程序实现),将38译码器的输出换成了另外一个数码管,那么则另外一个数码管将起作用,由于其与第一个数据码所接的都是P0,故其起作用后所显示的内容自然与第一个数码管相同。但有一点需要注意,我们发现此时第一个数码管仍然是亮起的,这里就有个疑问了,因为通过38译码器出来之后,当我们切换到第二个数码管时,第一个数码管的使能是处于高电平的状态,那么其应该是处于熄灭状态,而为什么其仍然亮着呢?这是因为在很短的时间内,第一个数码管又使能了,则其又可以显示了。从这个现象上来看,则应该是利用了这么短的时间差,数码管一在切换过程中,其实理论上来说是熄灭了的,不过由于时间太短,其又被点亮了,所以看起来其并没有熄灭似的,这个可能涉及到人眼的反应时间,或者与我们以前所学的交流电灯一样的道理,其本身是一灭一亮的,只是由于其切换速度非常快,时间非常短,造成了我们一直认为电灯是亮起的感觉,我们这里的数码管也是这样的原因,所以特别要注意一下。

      今天就先学到这里,时间不多,我只能晚上下班之后抓紧时间学习,所以一天就勉强能学一课。明天打算实现一个程序,就是用这6个数码管进行综合计数,而不是这6个都同时显示一样,估计要花点时间,不晓得小宋老师后面会不会讲,反正我现在倒是有兴趣先用程序实现看看。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值