理论教育 STM32单片机应用:数码管显示原理

STM32单片机应用:数码管显示原理

时间:2023-11-09 理论教育 版权反馈
【摘要】:数码管是一类价格便宜、使用简单,通过对其不同的管脚输入相应的电流,使其发亮,从而显示出数字,能够显示时间、日期、温度等所有可用数字表示的参数的器件。数码管又分为共阴极和共阳极两种类型。图5.1数码管工作原理其中引脚图的两个COM端连在一起,1是公共端,共阴数码管要将其接地,共阳数码管将其接+5V电源。共阳极的数码管0~f的段编码如下。图5.2常用多位一体数码管图5.34位共阴极数码管的原理及引脚位置图

STM32单片机应用:数码管显示原理

数码管是一类价格便宜、使用简单,通过对其不同的管脚输入相应的电流,使其发亮,从而显示出数字,能够显示时间、日期、温度等所有可用数字表示的参数的器件。在电器特别是家电领域中应用极为广泛,如显示屏、空调、热水器、冰箱等。

最常用的是七段式和八段式LED数码管,八段比七段多了一个小数点,其他的基本相同。所谓的八段,就是指数码管里有8个小LED发光二极管,通过控制不同的LED的亮灭来显示出不同的字形。数码管又分为共阴极和共阳极两种类型。共阴极就是将8个LED的阴极连在一起,让其接地,这样给任何一个LED加上另一端高电平,它便能点亮;而共阳极就是将8个LED的阳极连在一起。其原理如图5.1所示。

图5.1 数码管工作原理

其中引脚图的两个COM端连在一起,1是公共端,共阴数码管要将其接地,共阳数码管将其接+5V电源。一个八段数码管称为一位,多个数码管并列在一起可构成多位数码管,它们的段选线(即a.b.c.d.e.f.g.dp)连在一起,而各自的公共端称为位选线。显示时,都从段选线送入字符编码,而选中哪个分别位选线,那个数码管便会被点亮。数码管的8段,对应一个字节的8位,a对应最低位,dp对应最高位。所以如果想让数码管显示数字0,那么共阴数码管的字符编码为00111111,即0x3f;共阳数码管的字符编码为11000000,即Oxc0。可以看出两个编码的各位正好相反。

共阳极的数码管0~f的段编码如下。

(www.daowen.com)

将多个一位数码管集成在一起就构成了多位一体数码管,如图5.2所示。

多位一体数码管和单个数码管工作原理相同,只是在制造时将多个数码管的a~g及dp分别连在一起引出。如图5.3所示为4位共阴极数码管的原理及引脚位置图。

图5.2 常用多位一体数码管

图5.3 4位共阴极数码管的原理及引脚位置图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈