如何区分1位和4位数码管引脚图

 

        在做单片机实验时,经常要用到数码管,包括1位数码管和4位数码管。数码管根据公共引脚性质的不同,又分为共阴极和共阳极数码管。只有了解了数码管的结构和内部接线图,看懂数码管的引脚图,才能正确的连接线路,得出正确的实验结果。那么1位和4位数码管引脚图如何区别呢?

  1位数码管

  先来看一下1位数码管的原型图。它是用7个LED条排列成一个8字,外加1个LED作为小数点。从外面看一个数码管模块上有10个引脚,上下各5个。

如何区分1位和4位数码管引脚图

  内部的8个LED灯。分别为A-G(7个),再加1个表示小数点的灯DP。也有的用小写字母表示,本质上都是一样的。

如何区分1位和4位数码管引脚图

  引脚图。从图中可以看出外部的8个引脚是和8个LED小灯相对应的,另外的两个引脚为公共端。共阴极数码管的公共端要接地,共阳极数码管的公共端要接高电平。

如何区分1位和4位数码管引脚图

  4位数码管

  4位数码管原型图如下:

如何区分1位和4位数码管引脚图

  外部管脚共有12个,把数码管放正,最左下角为1,按逆时针方向数起,分别为1-12。

如何区分1位和4位数码管引脚图

  内部接线图

如何区分1位和4位数码管引脚图

  再结合外部形状对应一下。从图中我们可以看出,无论是共阴极数码管还是共阳极数码管,其外部1-12引脚分别对应的内部引脚为e,d,dp,c,g,w4,b,w3,w2,f,a,w1。

如何区分1位和4位数码管引脚图

  注意事项

  1、做单片机实验时,首先要分清的时数码管是共阴极的还是共阳极。然后搞明白引脚的含义;

  2、编程时所用的字母要和引脚定义的名称相同。

  • 5
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要使用Arduino驱动4数码管,需要连接数码管的引脚到Arduino的数字引脚上,并使用适当的电阻进行限流。首先,需要了解4数码管的连接方式。常见的连接方式是共阴极和共阳极。 对于共阴极数码管,先将数码管的4个数字引脚分别连接到Arduino的4个数字引脚上。然后,将每个数码管的共阴极引脚连接到GND引脚上。接下来,需要编写程序控制数码管显示数字。 首先,在Arduino的代码中定义每个数字对应的数码管段的状态。例如,数字0对应的是abcdef引脚全部为HIGH,数字1对应的是bc引脚为HIGH,其余引脚为LOW,以此类推。 然后,使用digitalWrite()函数将对应的数字引脚设置为HIGH或LOW来控制数码管的显示。要显示多数字,需要使用循环结构和延迟函数来控制每一位数字的显示时间。 具体步骤如下: 1. 定义数码管的引脚连接方式,确定是共阴极还是共阳极。 2. 将数码管的4个数字引脚连接到Arduino的4个数字引脚上,使用适当的电阻限流。 3. 将每个数码管的共阴极引脚连接到GND引脚上。 4. 编写程序定义每个数字对应的数码管段的状态。 5. 使用digitalWrite()函数将对应的数字引脚设置为HIGH或LOW控制数码管的显示。 6. 使用循环结构和延迟函数来实现多数字的显示。 通过以上步骤,Arduino可以成功驱动4数码管显示数字。可以根据需要修改程序,实现不同的数字显示效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值