找回密码
 立即注册
查看: 2501|回复: 12

STC32驱动两位数码管显示

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:571
  • 最近打卡:2025-07-01 08:49:16
已绑定手机
已实名认证

46

主题

162

回帖

718

积分

高级会员

积分
718
发表于 2023-12-11 01:11:49 | 显示全部楼层 |阅读模式
跟着布丁橘长学习STC32G12K128驱动两位数码管,静态显示和动态显示……

需要注意的是,每个商家的产品不一定相同,一定要获取正确的数码管引脚定义图
我原本以为定义都相同,直接从网上找了个引脚图,下载程序后发现显示的不对……
看产品介绍的界面,竟然没有给出这个型号产品的引脚定义图,只有其他型号的……
这个0.8英寸两位共阴数码管的控制引脚定义在 1 和 2 的位置……确实和其他尺寸的不同
程序里仍然是数码管的 a~dp 对应实验板上 P2 的 0~7 口,控制端 (选择端或接地端) DIG1 和 DIG2 分别对应 P0^1 和 P0^0 端口.

两位数码管引脚图

两位数码管引脚图

2位数码管接线图

2位数码管接线图

VID_20231211.mp4

306.77 KB, 下载次数: 149

0~99正计时

DigitalTube_2Bit.c

1.25 KB, 下载次数: 144

2位数码管

1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
MCU开发者和爱好者
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:571
  • 最近打卡:2025-07-01 08:49:16
已绑定手机
已实名认证

46

主题

162

回帖

718

积分

高级会员

积分
718
发表于 2023-12-25 09:22:37 | 显示全部楼层
考虑到前面测试两位共阴数码管的亮度不够,改为共阳数码管,结果仍然亮度不够,使用UNO开发板明明可以很亮啊,都是输出5V电压,这亮度怎么会差这么多……求助大神怎么解决,如何提升数码管的亮度

0.56英寸两位共阳数码管引脚定义图

0.56英寸两位共阳数码管引脚定义图

0.56英寸两位共阳数码管.mp4

540.84 KB, 下载次数: 140

两位共阳数码管

DigitalTube_2Bit.c

1.48 KB, 下载次数: 128

C代码

MCU开发者和爱好者
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:569
  • 最近打卡:2025-07-01 20:22:01

21

主题

564

回帖

2932

积分

金牌会员

积分
2932
发表于 2023-12-25 09:58:34 | 显示全部楼层
换5V电压、200欧电阻试试
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:571
  • 最近打卡:2025-07-01 08:49:16
已绑定手机
已实名认证

46

主题

162

回帖

718

积分

高级会员

积分
718
发表于 2024-1-1 09:30:19 | 显示全部楼层
本帖最后由 liji*** 于 2024-1-1 09:33 编辑
lijinlei 发表于 2023-12-25 09:22
考虑到前面测试两位共阴数码管的亮度不够,改为共阳数码管,结果仍然亮度不够,使用UNO开发板明明可以很亮 ...

参考网上的电路设计,采用SS8550三极管(PNP型)放大电流,增强两位共阳数码管的亮度,电路和效果对比如图所示。


但是一位和两位共阴极数码管始终无法增大亮度,跪求各位大神支招~~

电路示意图

电路示意图

使用三极管增强

使用三极管增强

未使用三极管

未使用三极管

三极管驱动两位共阳数码管.mp4

759.05 KB, 下载次数: 135

三极管增强亮度

MCU开发者和爱好者
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:571
  • 最近打卡:2025-07-01 08:49:16
已绑定手机
已实名认证

46

主题

162

回帖

718

积分

高级会员

积分
718
发表于 2024-1-8 03:56:30 | 显示全部楼层
由于三极管无法增强两位共阴数码管的亮度,因此考虑使用移位寄存器74HC595芯片,结果可以增强数码管亮度,实验结果如下图所示,代码参考布丁橘长的视频,见附件。

参考布丁橘长视频资料

参考布丁橘长视频资料

连线图

连线图

74HC595驱动两位共阴数码管.mp4

542.4 KB, 下载次数: 154

显示效果

74HC595_2bitSegment_AS.c

1.88 KB, 下载次数: 151

C代码

MCU开发者和爱好者
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:473
  • 最近打卡:2025-07-01 22:31:38

17

主题

533

回帖

1428

积分

金牌会员

积分
1428
发表于 2024-1-8 03:58:19 | 显示全部楼层
你这个数码管的亮度 还有一种情况就是你刷新的速度太快 或者太慢了

点评

除了刷新快慢影响亮度外,给位和段数据后,用软件延迟给数码管的电流/脉冲时间也有很大关系,时间太短就会暗。  发表于 2024-3-30 10:34
自信就会温和,温和就会坚定!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:581
  • 最近打卡:2025-07-01 07:54:52

116

主题

2040

回帖

5905

积分

论坛元老

积分
5905
发表于 2024-1-8 08:09:06 | 显示全部楼层
楼主玩数码管玩得太娴熟了。STC32是否内置数码管驱动模块?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:435
  • 最近打卡:2025-07-01 07:52:28

47

主题

364

回帖

462

积分

中级会员

积分
462
发表于 2024-3-23 14:07:38 来自手机 | 显示全部楼层
这两天又研究了一下。。虽然用stc单片机直接驱动的话会更加的节约成本和省空间。但是看不到一个真正用得上的例子。所以只能不采用这种方法了。毕竟这个东西非常重要,也不是主要的。只是一个模块而已。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:561
  • 最近打卡:2025-07-01 07:57:52
已绑定手机

1

主题

838

回帖

1747

积分

金牌会员

积分
1747
发表于 2024-3-30 08:34:19 | 显示全部楼层
来学习一下,感觉还是加个驱动芯片方便呀
靡不有初,鲜克有终
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:377
  • 最近打卡:2025-07-01 07:55:30

23

主题

296

回帖

1332

积分

金牌会员

积分
1332
发表于 2024-3-30 09:04:49 | 显示全部楼层
一起学习
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-7-2 03:09 , Processed in 0.184975 second(s), 108 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表