STC32驱动两位数码管显示
跟着布丁橘长学习STC32G12K128驱动两位数码管,静态显示和动态显示……需要注意的是,每个商家的产品不一定相同,一定要获取正确的数码管引脚定义图{:4_167:}
我原本以为定义都相同,直接从网上找了个引脚图,下载程序后发现显示的不对……
看产品介绍的界面,竟然没有给出这个型号产品的引脚定义图,只有其他型号的……
这个0.8英寸两位共阴数码管的控制引脚定义在 1 和 2 的位置……确实和其他尺寸的不同
程序里仍然是数码管的 a~dp 对应实验板上 P2 的 0~7 口,控制端 (选择端或接地端) DIG1 和 DIG2 分别对应 P0^1 和 P0^0 端口.
考虑到前面测试两位共阴数码管的亮度不够,改为共阳数码管,结果仍然亮度不够,使用UNO开发板明明可以很亮啊,都是输出5V电压,这亮度怎么会差这么多……求助大神怎么解决,如何提升数码管的亮度
换5V电压、200欧电阻试试 本帖最后由 lijinlei 于 2024-1-1 09:33 编辑
lijinlei 发表于 2023-12-25 09:22
考虑到前面测试两位共阴数码管的亮度不够,改为共阳数码管,结果仍然亮度不够,使用UNO开发板明明可以很亮 ...
参考网上的电路设计,采用SS8550三极管(PNP型)放大电流,增强两位共阳数码管的亮度,电路和效果对比如图所示。
但是一位和两位共阴极数码管始终无法增大亮度,跪求各位大神支招~~{:4_197:}
由于三极管无法增强两位共阴数码管的亮度,因此考虑使用移位寄存器74HC595芯片,结果可以增强数码管亮度,实验结果如下图所示,代码参考布丁橘长的视频,见附件。
你这个数码管的亮度 还有一种情况就是你刷新的速度太快 或者太慢了 楼主玩数码管玩得太娴熟了。STC32是否内置数码管驱动模块? 这两天又研究了一下。。虽然用stc单片机直接驱动的话会更加的节约成本和省空间。但是看不到一个真正用得上的例子。所以只能不采用这种方法了。毕竟这个东西非常重要,也不是主要的。只是一个模块而已。 来学习一下,感觉还是加个驱动芯片方便呀 一起学习
页:
[1]
2