STC8H1K08如何驱动LED数码管(不用锁存器)
本帖最后由 许你一世温柔 于 2024-2-21 15:34 编辑我是初学的,请问STC8H1K08如何驱动LED数码管(不用锁存器)?规格书没有写范例,学习板有的是用锁存器,驱动4位8字 时钟型共阳极的LED。
你可以用输出脚分别连接段选和位选脚,然后用程序控制就行了。 看我的帖子里有
最简陋的STC8H学习板!只用5个外围元件! - 学习打卡区 | 感悟 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区https://www.stcaimcu.com/forum.php?mod=viewthread&tid=6608 用STC8H1K08的话参考下STC8H实验箱的原理图和代码,方式一样的:https://www.stcaimcu.com/plugin.php?id=mdown:index#/
如果是STC8H4K64TL这种带LED驱动的可以看帖子:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=1380 电子DIY小家 发表于 2024-2-21 16:44
用STC8H1K08的话参考下STC8H实验箱的原理图和代码,方式一样的:https://www.stcaimcu.com/plugin.php?id=m ...
非常感谢。 参考试验箱例程
数码管的SEG接到同一个系列的端口(要通过串联电阻限流),例如P0或P1,方便控制。 本帖最后由 DebugLab 于 2024-2-22 10:46 编辑
锁存器有两个作用,锁存数据释放并口总线,还有就是增大电流,比如573和595都是±35mA的输出,大于单片机的20mA,能让数码管更亮
使用单片机直接驱动,IO设置成推挽直接扫描就行,如果不想串电阻或想让亮度更亮,就利用低占空比高速扫描让每个IO的平均电流都小于20mA,但是COM电流有限,SEG数不同的时候每一段的亮度会有差异,要求不高可以这么用 DebugLab 发表于 2024-2-22 10:44
锁存器有两个作用,锁存数据释放并口总线,还有就是增大电流,比如573和595都是±35mA的输出,大于单片机的 ...
试过单片机直接驱动查理复用的数码管,5个脚,全亮显示188,逐段扫描的,低占空比高速扫描,没串电阻,亮度均匀,逐段扫描亮度就是均匀的 学习
页:
[1]