您的位置 首页 应用

单片机常用功能模块的运用 Part3. 多位共阴共阳数码管

多位数码管和单个数码管的区别就在于:数量……(说了跟没说一样)……单个数码管使用时,只要将八位显示接到单片机的I/O口(…

  多位数码管和单个数码管的差异就在于:数量……(说了跟没说一样)……

  单个数码管运用时,只要将八位显现接到单片机的 I/O 口(如 P1)就能够了,多个数码管就要考虑管脚的“复用”问题了。由于多位数码管不只要在单个数码管显现某种字符,还要指定哪一个数码管显现。以 8 位数码管为例,就需求 16 根线操控,8 个操控段码显现,8 个操控位码显现,这样单片机还能够接受。要是 16 位数码管呢,那就是 8+16=24 位了,再多了呢…………

  想想大街上的霓虹灯广告牌,博主却是不知道那是个什么原理,不过假如是用单片机完成,运用上述办法的话,单片机引脚必定不够用!

  因而,关于多数码管,需求运用“锁存器”,到达“引脚复用”的意图。

  此外,“锁存器”还起到驱动效果,由于单片机的引脚没有足够大的负载才能去直接驱动数码管。

1、衔接办法:

  以下是某开发板的共阴数码管的原理图:

2、运用办法:

(1)、运用锁存器进行编程:http://gaebolg.blog.163.com/blog/static/198269068201224561863/

(2)、其实假如不是开发板的话,自己也能够把“段码”和“位码”分别用单片机的两个 I/O 口(如 P1、P2)操控……(不引荐)

注:段码:操控单个数码管显现什么字符

  位码:操控哪一位显现

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部