标题: 求一个单片机C语言的程序的编写思路 [打印本页]

作者: 懵懂小新人    时间: 2021-2-19 10:00
标题: 求一个单片机C语言的程序的编写思路
由于本论坛禁止直接求程序,禁止伸手党,所以向大家请教一下大致的实现方法与思路,理清头绪后我自己来写程序去实现

要求通过I/0扩展口控制16*16发光二极管
第一按键一次亮一个,依次累加亮起。
第二按键一次熄灭一个,从后熄灭。

作者: 还有谁?    时间: 2021-2-19 15:39
坛子里有类似代码,可以去找找看,学习还是要自己动手,不要动不动就求别人!
作者: 懵懂小新人    时间: 2021-2-19 20:54
CX32L0003单片机 外接4个74HC595,控制要求是 按第一个按键灯亮,且多起按键依次亮。如果按另一个按键,最后一个熄灭,多次按多次熄灭。
作者: 蛋进凉绝    时间: 2021-2-19 21:50
借鉴流水灯程序可以实现你的方案
作者: aba_aba    时间: 2021-2-19 22:31
移位操作吧;按第一个按键全体左移一位+最低位亮起;
作者: 名字不是重点    时间: 2021-2-19 22:32
10+年前做的一个板,线路你你参考一下
LED DOT-DRIVER(595)-old.rar (89.98 KB, 下载次数: 5)




作者: 懵懂小新人    时间: 2021-2-20 10:14
名字不是重点 发表于 2021-2-19 22:32
10+年前做的一个板,线路你你参考一下

谢谢参考。。。
作者: 黄youhui    时间: 2021-2-20 13:24
懵懂小新人 发表于 2021-2-19 20:54
CX32L0003单片机 外接4个74HC595,控制要求是 按第一个按键灯亮,且多起按键依次亮。如果按另一个按键,最 ...

74HC595我记得可以串联的吧,串起来管你多少个,做好位移就好了
作者: cn_zhx    时间: 2021-2-21 10:05
用595移位处理
作者: harmer    时间: 2021-2-21 10:32
读IO口状态就可以吧
作者: h877600194    时间: 2021-2-21 14:12
能控一两个开始写,后面逐渐增多就好。




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