找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4825|回复: 17
收起左侧

如何用单片机控制48个LED?IO口不够用啊

  [复制链接]
ID:407232 发表于 2018-11-18 11:58 | 显示全部楼层 |阅读模式
如何用51单片机控制48个LED灯啊?
回复

使用道具 举报

ID:414168 发表于 2018-11-18 17:36 | 显示全部楼层
不会吧?按矩阵扫描方式,只要用2组I/O口每组7个输出端就可以带动7*7=49个LED灯了啊!!
如果狠多的花,比如LED广告屏,那一般使用595或雷死的IC!!
回复

使用道具 举报

ID:428804 发表于 2018-11-18 19:12 | 显示全部楼层
可以使用74HC595   或573 然后进行  行选
回复

使用道具 举报

ID:425550 发表于 2018-11-18 19:45 | 显示全部楼层
可以考虑用595,如果不是追求速度特别快,可以用3个IO加6片595控制48个LED
回复

使用道具 举报

ID:423511 发表于 2018-11-18 20:49 | 显示全部楼层
用动态扫描的方式,或有锁存器也行595或573都行。
回复

使用道具 举报

ID:428893 发表于 2018-11-18 21:28 | 显示全部楼层
用矩阵
回复

使用道具 举报

ID:300212 发表于 2018-11-19 10:44 来自手机 | 显示全部楼层
用一片tm1640即可,很方便,可以控制8*16个led,数码管驱动芯片tm1640
回复

使用道具 举报

ID:358930 发表于 2018-11-19 11:58 | 显示全部楼层
看来是谁在启发你学习新硬件呀!反其道而行之吧!用2片单片机,第一片显完31个灯,留一个囗发个信息电平告诉第二片单片机留下的17个灯由你来吧,都不用串口通信,因为通灵都会了,你就能控制4万8个+的灯了。哈哈哈哈

评分

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

查看全部评分

回复

使用道具 举报

ID:429125 发表于 2018-11-19 12:33 | 显示全部楼层
用595或573
回复

使用道具 举报

ID:322054 发表于 2018-11-19 13:38 | 显示全部楼层
一般用573方便
回复

使用道具 举报

ID:145311 发表于 2018-11-19 14:39 | 显示全部楼层
用74HC959级联,要多少个LED都可以。只需要用三个IO口
回复

使用道具 举报

ID:158812 发表于 2018-11-19 14:44 | 显示全部楼层
弄成矩阵6*8矩阵,这样你只需要14个IO口就行了。也可以用移位寄存器来做。
回复

使用道具 举报

ID:422467 发表于 2018-11-19 16:14 | 显示全部楼层
用动态扫描的方式
回复

使用道具 举报

ID:429304 发表于 2018-11-19 16:35 | 显示全部楼层
用矩阵  寄存器都可以
回复

使用道具 举报

ID:338181 发表于 2018-11-19 16:57 | 显示全部楼层
可以使用扩展,如果必要可以使用扩展口进行绘制
回复

使用道具 举报

ID:407083 发表于 2018-11-19 18:33 | 显示全部楼层
IO口可以扩展的
回复

使用道具 举报

ID:145279 发表于 2018-11-19 19:55 | 显示全部楼层
iic扩展
回复

使用道具 举报

ID:421917 发表于 2018-11-19 21:46 | 显示全部楼层
动态方式最好
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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