找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机共用IO口的话最多可以接几只数码管?

  [复制链接]
跳转到指定楼层
楼主
本帖最后由 一片一城 于 2020-11-3 23:07 编辑

谁知道共用IO口的话最多可以接几只数码管?两数码管象这样做倒计时没有问题。



忘说明了,我想说的是在不使用锁存器的情况下。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:626055 发表于 2020-11-3 14:52 | 只看该作者
要看你要用多少个锁存器,理论上,只是数码管可以接入无限个。但是考虑到数码管有片选信号控制端口,一个数码管需要一个控制脚,单片机开发板上基本是用了两个锁存,这也是只看到最多接8个数码管的原因。。。
回复

使用道具 举报

板凳
ID:836364 发表于 2020-11-3 20:04 | 只看该作者
应该是4个把,单片机的一共就40个口嘛,4个输入输出口P0~P3,一个数码管有八个引脚,不加入其他外设的,应该可以接4个晶体管吧
回复

使用道具 举报

地板
ID:838011 发表于 2020-11-3 20:11 来自手机 | 只看该作者
除了接段选端的,取决于剩下IO口的数量,2的n次方个,因为是动态扫描多了可能回看到数码管闪烁。
回复

使用道具 举报

5#
ID:678280 发表于 2020-11-7 18:12 | 只看该作者
试过,由于发光二极管的管压降及供电原因,不加锁存器的话最多只能两只数码管共用一套IO口。
回复

使用道具 举报

6#
ID:261025 发表于 2020-11-7 19:01 | 只看该作者
我做了一个电子钟  P0接段  17个IO口接17个数码管  时间6位 温度4位(有零下) 年月日6位 星期1位  扫描延时长点数码管亮度高就闪烁  延时短就暗点不闪   在室内背着阳光使用暗点没事还有3个IO口做按键 1个接18B20  3个接DS1302
89S51的IO口全用了   

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

7#
ID:88256 发表于 2020-11-7 20:48 | 只看该作者
纠结这个用处不大啊,X宝上的TM1638才一块一包邮,占用3个I/O口直接驱动10个8位数码管和一组3*8矩阵键盘,还带亮度调节,极大节省单片机资源
回复

使用道具 举报

8#
ID:837951 发表于 2020-11-7 21:41 | 只看该作者
理论上一个P口做段码,剩下3个P口做位码,共可以接24个数码管,要用电流放大芯片做驱动
回复

使用道具 举报

9#
ID:678280 发表于 2020-11-7 22:45 | 只看该作者
418854190 发表于 2020-11-7 19:01
我做了一个电子钟  P0接段  17个IO口接17个数码管  时间6位 温度4位(有零下) 年月日6位 星期1位  扫描延 ...

佩服啦,我现在还不具备做你的这么复杂的东西。
回复

使用道具 举报

10#
ID:678280 发表于 2020-11-7 22:46 | 只看该作者
T_Trigger 发表于 2020-11-3 14:52
要看你要用多少个锁存器,理论上,只是数码管可以接入无限个。但是考虑到数码管有片选信号控制端口,一个数 ...

涨知识了谢谢
回复

使用道具 举报

11#
ID:678280 发表于 2020-11-7 22:48 | 只看该作者
本帖最后由 一片一城 于 2020-11-7 22:50 编辑
hhdsdy 发表于 2020-11-7 20:48
纠结这个用处不大啊,X宝上的TM1638才一块一包邮,占用3个I/O口直接驱动10个8位数码管和一组3*8矩阵键盘, ...

我初学,手头只有两只STC89C52。
回复

使用道具 举报

12#
ID:840202 发表于 2020-11-8 14:04 | 只看该作者
看你的储存器的限制吧
回复

使用道具 举报

13#
ID:840769 发表于 2020-11-8 23:04 | 只看该作者
我觉得是2个 不过按常理说你储存器够用的话 可以4个甚至更多? 具体发一下你的硬件吧
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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