完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
LED段码提取软件 用单片机或者ARM之类的点亮LED数码管的产品有很多,大家都很熟悉了。LED(Light Emiting Diode)是发光二极管的缩写。LED 数码管里面有 8 只发光二极管,分别记作 a﹑b﹑c﹑d﹑e﹑f﹑g﹑dp(h)﹑其中 dp 为小数点,每一只发光二极管都有一根电极引到外部引脚上,而另外一只引脚就连接在一起同样也引到外部引脚上,记作公共端(COM),其中引脚的排列因不同的厂商而有所不同。如下图所示: 市面上常用的 LED 数码管有两种,分为共阳极与共阴极。共阳极:数码管里面的发光二极管的阳极接在一起作为公共引脚,在正常使用时此引脚接电源正极。当发光二极管的阴极接低电平时,发光二极管被点亮,从而相应的数码段显示。而输入高电平的段则不能点亮。相反,共阴极:数码管里面的发光二极管的阴极接在一起作为公共引脚,在正常使用时此引脚接电源负极。当发光二极管的阳极接高电平时,发光二极管被点亮,从而相应的数码段显示而输入低电平的段则不能点亮。注意不同的厂家,脚位排号是不同的,一般都会有标示的。如下图所示: 这里拿共阳极数码管为例子,来说明如何点亮所需的“段”。当要其显示“1”时,只需置 B 与 C 为低电平,而其它的为高电平;当要显示“2”时,只需置 A﹑B﹑G﹑E﹑D 为低电平,而其它的为高电平;当要显示“8”时,就除了小数点以外全部为低电平;如此类推。 数字对应数码管显示控制转换字节代码如下: 小数点不显示时的代码如下: 小数点显示时的代码如下: 共阴极数码管的代码只要对上面的代码取反就行了。 在用单片机控制其显示时,只要输出相应的代码就可以点亮你所要的结果。为了方便大家不用去记这些,我本人做了一个“LED段码提取软件”,免费提供给大家使用,顺便打一个小小的广告. 软件界面如下: 比如你现在手上的是共阳极数码管,想显示“3.”,用鼠标点“A,B,C,D,G,H”段,这些被点的显示段显示红色,代表被“点亮”了,右边同时显示十六进制与二进制的代码,如下几图: 如果是共阴,则点下共阴,结果如下: 共阳全不亮: 其他的显示,以此类推就行了。 注意:使用该软件时,360杀毒或者其他杀毒软件会提示“带有恶意软件”,大家不用紧张,这是确定是无毒的,只是没有经过360的认证,就会提示这燕的信息。当有提示这样的信息时,点“信任些文件”就行了,或者关掉那些杀毒软件就行了。 |
|
相关推荐 |
|
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备组织架构
536 浏览 0 评论
531 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备树组成和结构
794 浏览 0 评论
【敏矽微ME32G070开发板免费体验】点亮WS2812B灯板
922 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核启动流程
879 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12158 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 19:39 , Processed in 0.302741 second(s), Total 31, Slave 24 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号