标题: 如何用单片机控制48个LED?IO口不够用啊 [打印本页]

作者: 逍遥子666    时间: 2018-11-18 11:58
标题: 如何用单片机控制48个LED?IO口不够用啊
如何用51单片机控制48个LED灯啊?

作者: goinwin    时间: 2018-11-18 17:36
不会吧?按矩阵扫描方式,只要用2组I/O口每组7个输出端就可以带动7*7=49个LED灯了啊!!
如果狠多的花,比如LED广告屏,那一般使用595或雷死的IC!!
作者: XH47    时间: 2018-11-18 19:12
可以使用74HC595   或573 然后进行  行选
作者: 哈哈哈289    时间: 2018-11-18 19:45
可以考虑用595,如果不是追求速度特别快,可以用3个IO加6片595控制48个LED
作者: weiweimao1    时间: 2018-11-18 20:49
用动态扫描的方式,或有锁存器也行595或573都行。
作者: 车到山前必无路    时间: 2018-11-18 21:28
用矩阵
作者: kaixuan520    时间: 2018-11-19 10:44
用一片tm1640即可,很方便,可以控制8*16个led,数码管驱动芯片tm1640
作者: 冰冰洁洁    时间: 2018-11-19 11:58
看来是谁在启发你学习新硬件呀!反其道而行之吧!用2片单片机,第一片显完31个灯,留一个囗发个信息电平告诉第二片单片机留下的17个灯由你来吧,都不用串口通信,因为通灵都会了,你就能控制4万8个+的灯了。哈哈哈哈
作者: 224473252    时间: 2018-11-19 12:33
用595或573
作者: linda_8088    时间: 2018-11-19 13:38
一般用573方便
作者: 胡图图大人    时间: 2018-11-19 14:39
用74HC959级联,要多少个LED都可以。只需要用三个IO口
作者: netbeetle    时间: 2018-11-19 14:44
弄成矩阵6*8矩阵,这样你只需要14个IO口就行了。也可以用移位寄存器来做。
作者: mrming    时间: 2018-11-19 16:14
用动态扫描的方式
作者: 飞翔的烤冷面    时间: 2018-11-19 16:35
用矩阵  寄存器都可以
作者: 18844058839    时间: 2018-11-19 16:57
可以使用扩展,如果必要可以使用扩展口进行绘制
作者: 1270013048    时间: 2018-11-19 18:33
IO口可以扩展的
作者: hxl520521    时间: 2018-11-19 19:55
iic扩展
作者: dzxiaobaibai    时间: 2018-11-19 21:46
动态方式最好




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1