5-《电子入门趣谈》第一章_一切从单片机开始-1.3.2LED数码管

本文介绍了LED数码管的基本结构和工作原理,包括共阳极和共阴极的区别,以及如何用单片机控制数码管显示特定数字。通过电路图和代码示例展示了如何高效利用IO口控制多个数码管,提出了“以少控多”的硬件连接思想。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

好消息:请在手机淘宝或闲鱼上搜索“电子入门趣谈”,有惊喜哦 :) 我把全本电子入门趣谈的电子版(包括科技提升和理论升华部分,共计50余万字)放到上面开始兜售啦,如果您真的喜欢这本书,又想跟作者一起聊聊天的话 :) ... ...欢迎各界电子科技爱好者朋友们斧正收藏 。作者微信:zhangbolin1202  --- 2019.05.27注 

1.3.2 LED数码管

    LED数码管是啥?其实大家肯定都见过,如下图所示都是常见的数码管的类型,它是由多个发光二极管封装在一起组成“8”字型的器件。一个数码管就能够显示1~F所有十六进制的数,在单片机开发板上它常作为显示控件来显示相关数据。

 

    想要点亮一个数码管先要弄清楚数码管的结构,如下图所示,8个二极管组成了一个数码管,数码管底部有一个公共端,假如公共端接高电平就叫“共阳极”数码管,若公共端接低电平就叫共阴极数码管。a、b、c、d、e、f、g、h这8个分管脚可以直接与单片机IO口相连也可以接数码管驱动芯片。假如我们想让数码管显示一个“3”,则只需a b c d g亮,e f h灭即可。

      

    下表是数码管的编码表,其中a代表低位,h代表高位。需要注意的是,共阴极和共阳极的16进制表示法是不一样的,它们是按位取反的关系。

数码

a

b

c

d

e

f

g

h

共阴/共阳(H)

0

1

1

1

1

1

1

0

0

3F/C0

1

0

1

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值