标题: 需要做60个LED类似心形流水灯,但51单片机最多40pin怎么办? [打印本页]

作者: guang_fan    时间: 2018-9-29 14:14
标题: 需要做60个LED类似心形流水灯,但51单片机最多40pin怎么办?
想做一个不是心形的流水灯,需要60个二极管,但是51单片机芯片最多40个引脚,怎么办呢

作者: wulin    时间: 2018-9-29 15:34
8*8矩阵动态显示
作者: 诸葛鬼才    时间: 2018-9-29 17:51
就像楼上说的那样,不需要一个二极管对应一个IO口,用类似矩阵键盘检测的电路控制IO口亮灭就行了。你这60个二极管的话,用8*8的矩阵就行了。
作者: hbnpmw    时间: 2018-9-29 19:59
一个方法是用8255A扩充IO口的数量,一个方法是用矩阵式LED布局。这两种方法都可以实现用少数IO控制更多LED
作者: 飞云居士    时间: 2018-9-29 20:03
加个595移位芯片
作者: 111122222333    时间: 2018-9-29 20:35
找个转换芯片,比如138译码器
作者: WitheredLotus    时间: 2018-9-29 21:11
数字逻辑的译码器译码器译码器译码器
作者: 鬼来我不怕    时间: 2018-9-29 21:12
你用矩阵键盘呀
作者: WitheredLotus    时间: 2018-9-29 21:13
译码器译码器
作者: Rocket97    时间: 2018-9-30 00:14
动态显示,不用每个led都对应一个引脚的
作者: Rocket97    时间: 2018-9-30 00:15
矩阵显示,不用每个led都对应一个pin的
作者: 太空将军    时间: 2018-9-30 04:08
用一些锁存器什么的,可以扩充
作者: zl2168    时间: 2018-9-30 06:40
办法很多,串行扩展、并行扩展都可以,但不能用译码器,译码器LED灯每次只能亮一个,亮灯形式单调。
作者: 这一生只为你    时间: 2018-9-30 12:23
可以用芯片扩充




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