wszjw2 发表于 2025-11-10 08:57:38

五针两位八段数码管使用疑惑

像这类数码管,想要点亮想要的部位应该怎么实现?

刚开始我以为和普通数码管一样按顺序点亮就行了,后来一想,在实际电路中每个引脚都是有电压的,比如我想点亮1.0数字时,需要点亮B1,C1,P1A2,B2,C2,D2,E2,F2,这些数码管,那点亮B1C1时,34引脚高电平,2引脚低电平,那此时1,5引脚应该怎么处理?不管高电平还是低电平都会点亮其他的段位。
有没有有经验的朋友大神能指点一下

DebugLab 发表于 2025-11-10 09:33:59


同时只点亮1段,只有两个IO推挽,其他IO高阻
STC单片机,STC MCU 直接驱动:5脚6脚查理复用数码管程序:
https://www.stcaimcu.com/thread-20008-1-1.html



wszjw2 发表于 2025-11-10 09:46:11

DebugLab 发表于 2025-11-10 09:33
同时只点亮1段,只有两个IO推挽,其他IO高阻
STC单片机,STC MCU 直接驱动:5脚6脚查理复用数码管程序:
h ...

就是每次点亮某一段时,把对应段位的阴极阳极设为推挽,其他引脚设为高阻,这样就不会误点亮了吗

DebugLab 发表于 2025-11-10 09:50:42

wszjw2 发表于 2025-11-10 09:46
就是每次点亮某一段时,把对应段位的阴极阳极设为推挽,其他引脚设为高阻,这样就不会误点亮了吗
...

是的

wszjw2 发表于 2025-11-10 09:59:57

DebugLab 发表于 2025-11-10 09:50
是的

感谢感谢,还是得大佬们出手{:4_197:}

晓飛飛 发表于 2025-11-10 12:28:24

这里有个6脚数码管的驱动示例
https://www.stcaimcu.com/thread-7580-1-1.html
页: [1]
查看完整版本: 五针两位八段数码管使用疑惑