找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5702|回复: 21
打印 上一主题 下一主题
收起左侧

一种数码管显示方案 只需要4个IO口

  [复制链接]
跳转到指定楼层
楼主
led 数码管显示 0-9 的数字,一般需要 8 根 单片机io 口,
下面的方案 只需要 4 个 io ,

smg led.png (5.8 KB, 下载次数: 148)

smg led.png

评分

参与人数 1黑币 +50 收起 理由
admin + 50

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:155811 发表于 2022-1-4 14:37 | 只看该作者
竖的 2 根 笔画,并联一起显示,bc
回复

使用道具 举报

板凳
ID:908826 发表于 2022-1-4 16:37 | 只看该作者
没get到楼主的意思,这是说的啥?????
回复

使用道具 举报

地板
ID:661945 发表于 2022-1-4 17:19 | 只看该作者
按这个逻辑还可以多显示一些内容的
回复

使用道具 举报

5#
ID:8222 发表于 2022-1-4 17:53 | 只看该作者
还不如用4个I/O口,4位二进制表示还直白些,因为玩单片机的,几乎一眼就看明白0~F的二进制表示。
回复

使用道具 举报

6#
ID:57657 发表于 2022-1-4 18:17 | 只看该作者
具体请提供下程序和原理图,没看明白是怎么显示的。
回复

使用道具 举报

7#
ID:824490 发表于 2022-1-5 11:00 | 只看该作者
不觉明历。。。
回复

使用道具 举报

8#
ID:155811 发表于 2022-1-5 13:15 | 只看该作者
13205495918 发表于 2022-1-4 16:37
没get到楼主的意思,这是说的啥?????

制作一个单片机 数码管时钟,就明白
回复

使用道具 举报

9#
ID:824490 发表于 2022-1-5 22:50 | 只看该作者
13205495918 发表于 2022-1-4 16:37
没get到楼主的意思,这是说的啥?????

楼主的意思是,7段数码管改成4段了。
取值 BC 并联,显示为“1”  只需一个IO,EG点亮为“2”,AEG点亮为“3”,这3个勉强能看得懂,余下的4567890,就要学会火星文才能认识了。。
回复

使用道具 举报

10#
ID:155811 发表于 2022-1-7 13:06 | 只看该作者
文字只是符号而已
回复

使用道具 举报

11#
ID:155811 发表于 2022-1-7 13:07 | 只看该作者
名字不是重点 发表于 2022-1-5 22:50
楼主的意思是,7段数码管改成4段了。
取值 BC 并联,显示为“1”  只需一个IO,EG点亮为“2”,AEG点亮 ...

7 也看得懂
回复

使用道具 举报

12#
ID:72088 发表于 2022-1-8 18:52 | 只看该作者
温xyz 发表于 2022-1-4 17:53
还不如用4个I/O口,4位二进制表示还直白些,因为玩单片机的,几乎一眼就看明白0~F的二进制表示。

你说的对,这里回帖的都能看懂二进制,直接读出
回复

使用道具 举报

13#
ID:88256 发表于 2022-1-8 19:38 | 只看该作者
为了节约一点资源,而把易读的数字给改成难以识别的符号,我感觉是得不偿失。
要是说节约I/O口,完全可以选用TM1637之类的数码管专用驱动,两个I/O足够,还附带有按键功能,唯一不足一点的是增加了一片芯片,多占了一点地方;
你这使用了4个I/O口,7段笔画,只能显示0到9,不好记不好识别,真要使用,还不如8个LED并列,占地更小,单片机还不需要译码,显示0到15也容易识别。
回复

使用道具 举报

14#
ID:155811 发表于 2022-1-9 12:24 | 只看该作者
hhdsdy 发表于 2022-1-8 19:38
为了节约一点资源,而把易读的数字给改成难以识别的符号,我感觉是得不偿失。
要是说节约I/O口,完全可以 ...

你是对的,我的只是另一个思路
回复

使用道具 举报

15#
ID:95059 发表于 2023-7-14 16:20 | 只看该作者
13205495918 发表于 2022-1-4 16:37
没get到楼主的意思,这是说的啥?????

发明一种新的外星文明的文字
回复

使用道具 举报

16#
ID:843340 发表于 2023-7-15 20:12 | 只看该作者
可读性太差,没啥实用价值
回复

使用道具 举报

17#
ID:884147 发表于 2023-7-17 22:22 | 只看该作者
有现成的6引脚4位数码管,可以正常显示4位数字,不用学习外星文字
回复

使用道具 举报

18#
ID:651494 发表于 2023-7-20 17:16 | 只看该作者
可以用3根线驱动的数码管芯片,还带键扫缓存,省很过GPIO,可以了解下SM1628类似芯片,价格好像不到2毛钱。。。。。。
回复

使用道具 举报

19#
ID:1083556 发表于 2023-7-23 11:44 | 只看该作者
不觉明历。。。
回复

使用道具 举报

20#
ID:138707 发表于 2023-7-23 15:04 | 只看该作者
有点理解复杂,,正在研究
回复

使用道具 举报

21#
ID:192623 发表于 2023-7-27 16:49 | 只看该作者
这不是乱码?
回复

使用道具 举报

22#
ID:397054 发表于 2023-7-29 17:08 | 只看该作者
新乡家电维修 发表于 2022-1-8 18:52
你说的对,这里回帖的都能看懂二进制,直接读出

我也回帖了,二进制有什么难懂的,但搞不懂你在说什么,一排数码管不超过8个的话,两个IO口是最经典的做法,哪里用得到8个了,51单片机一共只有4个IO口,,,,
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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