共阴数码管的程序怎么改成共阳数码管

共阴数码管的程序怎么改成共阳数码管,第1张

共阴数码管的程序改成共阳数码管。

1、将dispcode[]部分是数字显示的控制,输出时取反。将dispbitcode[]部分是数字显示的控制,输出时取反。还需要将电路中驱动的三极管由PNP改成NPN接地。

你好!!

把电路的三个标有VCC的地方,接到电源正极就行,建议在每个段选段加一个限流电阻

将共阴段驱动更改一下:

    unsigned charled_mod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}

改为共阳码

    unsigned charled_mod[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}

共阴就是数码管的每个灯的阴极是连在一起的,点亮时是在阳极上加上高电平来驱动。共阳就是数码管的每个灯的阳极是连在一起的,点亮时是在阴极上加上低电平来驱动。 找到共阳的数码管,连接好片选和段选。 软件:看看码表需不需要改变,高电平驱动变为低电平驱动


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11659289.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存