数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 69|回复: 3

[C51] 单片机直接驱动数码管

[复制链接]
发表于 昨天 23:09 | 显示全部楼层 |阅读模式

数码管通常用 74HC595 或其他 IC 来驱动比较方便。
连 STC 的试验箱至今也还保留数码管的戏份。
不过不用试验箱想折腾下数码管还是比较麻烦的,大概是下图这样的,学没学会不知道,仅仅连线就消磨很多耐心了。



下面的视频演示了一种比较方便的方式 :
https://www.bilibili.com/video/BV1kLbYzpEKn/
利用不同尺寸的单片机和数码管,可以实现在面包板上快速装拆,让实验变得效率。
这并不是什么黑科技,很早就有这样的使用例子,比如某宝的 “数码管电压表头”。
当然缺点也是有的,这里不展开。



代码是AI写的,把如下文字喂给AI ,适当调教下即可:

STC8H IO驱动数码管;使用如下引脚定义
seg-a = P1.0
seg-b = P3.4
seg-c = P1.5
seg-d = P1.3
seg-e = P1.2
seg-f = P3.7
seg-g = P1.6
seg-dp = 1.4
D1 = P1.1
D2 = P3.6
D3 = P3.5
D4 = P1.7

【再次强调,单片机是需要动手的,不是 “梅花一党”这货天天想着怎么入门就能入门的】

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
发表于 昨天 23:46 | 显示全部楼层
学单片机本来就要耐心,特别是一大堆飞线的时候。
回复 支持 反对

使用道具 举报

发表于 1 小时前 | 显示全部楼层
一个五号电池可以用几小时?
回复 支持 反对

使用道具 举报

发表于 22 分钟前 来自手机浏览器 | 显示全部楼层
o现在还有更好的玩法:利用矩阵,两个led两个正负极反向并联引出两条线,这样你可以省下更多的io,
推荐电路:水杯温度计显示电路,只用了sop8的一个单片机搞定了两个数码管温度显示
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-8-14 01:38 , Processed in 0.078001 second(s), 6 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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