打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
4位共阳数码管怎么用?不懂,有谁会?哪位网友了解?

数码管是一种常用的显示设备,点亮数码管是单片机入门的必学内容。数码管按照工作方式可以分为共阳数码管和共阴数码管。下面讲解共阳数码管。

1. 片选和段选的概念

如上图所示,所谓共阳就是将发光二极管的正极连接在一起,即正极是公共端。在数码管里有两个概念:片选和段选。

片选是指选中哪位数码管将其点亮,段选是指点亮数码管的哪一个字段。在上图中,引脚3和8就是数码管的片选,其余引脚就是数码管的段选。

2.点亮原理

要点亮数码管其实就是在片选有效后,再选中相应的段,如果要显示数字“7”,如上图所示,只需要将公共端(即片选)连接到高电平,再将A,B,C等段选连接到GND,其余电平连接高电平即可。

3.驱动方式

数码管有静态显示和动态显示两种驱动方式。

静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行独立驱动。其优点是编程简单,显示亮度高,缺点是占用I/O端口多。

动态驱动是将所有数码管的段选引脚连接在一起,而片选由独立的I/O分别控制,这种方式占用端口少,使用广泛。

我曾经用74HC595和直连单片机两种方式控制过4位共阳数码管,下图是直连单片机引脚的。

单片机先将片选S1置高电平,这时选通数码管1,再给段选相应的编码,数码管1就会显示出相应的字符,其他三位未选通则不显示。大约5ms后,再将S2置高电平,这是数码管2显示相应字符;5ms后S3置高电平,S3显示字符;5ms后S4置高电平,S4显示字符。通过分时轮流控制各个数码管的的片选端,就使各个数码管轮流受控显示。在轮流显示的过程中,每位数码管的点亮时间为5ms,由于人的视觉暂留现象和发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感。这就是4位数码管的动态显示原理。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
数码管的静态显示与动态显示
段式LCD原理
51单片机入门之一:点亮一个发光二极管
单片机控制数码管显示不同数字
数码管是怎么工作的,为什么可以显示数字,动态驱动怎么做
四位一体数码管介绍、扫描原理、应用电路和共阳共阴码段编写
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服