四位共阴极数码管使用经验

您所在的位置:网站首页 数码管显示1234 四位共阴极数码管使用经验

四位共阴极数码管使用经验

2023-09-13 19:32| 来源: 网络整理| 查看: 265

四位共阴极数码管使用经验 四位共阴极数码管数码管基础知识数码管段码表段码表编程

四位共阴极数码管 数码管基础知识

在这里插入图片描述 LED数码管是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。LED数码管常用段数一般为7段,有的另加一个小数点。按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管,共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮,当某一字段的阳极为低电平时,相应字段就不亮。共阳极数码管与共阴极数据码正好相反。不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。数码管颜色有红,绿,蓝,黄等几种。数码管是显示屏中的一类, 通过对其不同的管脚输入相对的电流,会使其发亮,从而显示出数字,能够显示时间、日期、温度等所有可用数字表示的参数。由于它的价格便宜,使用简单,在电器特别是家电领域应用极为广泛,空调、热水器、冰箱等。 在这里插入图片描述

数码管段码表

本项目采用4位共阴极数码管,采用拉电流方式,因此引脚高电平(1)为亮,引脚低电平(0)为不亮。数字1、2的数码管的十六进制段码如下图所示。具体可以在百度中搜索“如何计算数码管段码”一文。

“1”的共阴极数码管段码    “2”的共阴极数码管段码的编码

数字十六进制段码十进制段码00x3f6310x06620x5b9130x4f7940x6610250x6d10960x7d12870x07780x7f12790x6f111 段码表编程

为了方便编程,可以将0至9这9个数字的编码值存储在一个数组中,在使用是可以通过查表法查到对应的编码,用于控制数码管的显示,相关程序如下:

u8 CODE[10] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

如果要显示带小数点的数字,只要和0x80(十进制128)进行或运算就可以了(也可以加法运算),例如2.的编码是:0x5b|0x80。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3