找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机如何同时点亮两个或者多个数码管?

查看数: 10670 | 评论数: 19 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-11-23 22:43

正文摘要:

现在我是通过对P22;P23;P24进行赋值来控制位选,但这样我不知道怎么同时让多个数码管亮  。请问我该怎么才能实现控制任意数量的数码管呢

回复

ID:837951 发表于 2020-11-28 19:20
设变量i为显示的数码管位数,每个数码管的点亮可用下面三条语句:送位吗;送段码;延时
ID:848086 发表于 2020-11-28 01:00
TTQ001 发表于 2020-11-26 01:32
使用七段式LED控制IC。

初学者还没了解这些
ID:848086 发表于 2020-11-28 00:58
xianfajushi 发表于 2020-11-24 19:00
可参https://blog.csdn.net/xianfajushi/article/details/90022291

感谢感谢
ID:848086 发表于 2020-11-28 00:57
适得府君书 发表于 2020-11-24 09:10
德飞来的51单片机开发板的原理图上面用到的方法就是通过两个74HC573锁存器来控制两组四位数码管的可以了解 ...

好的,谢谢哎
ID:845766 发表于 2020-11-27 11:51
都是动态扫描的数码管的段位的
ID:420836 发表于 2020-11-26 01:32
使用七段式LED控制IC。
ID:658766 发表于 2020-11-25 20:37
这个可以参照开发板教程实现,同时显示是利用人的视觉暂留效应,并不是真的同时位选不同数码管
ID:847462 发表于 2020-11-25 20:30
短时间扫描多次,就可以形成视觉上的连续常亮
ID:831625 发表于 2020-11-25 13:57
动态显示即可
ID:827683 发表于 2020-11-25 11:11
使用for循环和switch语句可以实现。
ID:827683 发表于 2020-11-25 11:09
使用switch()语句可以
ID:848831 发表于 2020-11-25 10:09
动态扫描显示就可以,扫描速度要快,可以延时和中断操作
ID:782419 发表于 2020-11-25 08:37
这需要借助其它的芯片辅助实现,去看下网上的一些教程视频,你就知道怎么实现了!
ID:332444 发表于 2020-11-24 19:00
ID:848390 发表于 2020-11-24 14:53
51单片机有很多Io口,可以通过选位来接通数码管,但是别忘了p0端口没有上拉电阻
ID:367934 发表于 2020-11-24 09:10
德飞来的51单片机开发板的原理图上面用到的方法就是通过两个74HC573锁存器来控制两组四位数码管的可以了解一下。你这个也可以。
ID:848171 发表于 2020-11-24 08:48
可以通过位选,然后利用动态显示段码组来实现
ID:748788 发表于 2020-11-24 08:22
单片机并不是真正同时点亮多个数码管,而是利用视觉暂留让人感觉是同时点亮
ID:716656 发表于 2020-11-24 08:00
找个视频看下比较好

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

Powered by 单片机教程网

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