彩灯控制器的设计与制作(单片机C语言),求原理图和程序!!!

如题所述

简单的说一下吧,
既然是八路,那么有8个led,8个按键,
硬件:
8个led
接p1口,(注意要接上拉电阻,低电平驱动)
8个按键接p2口,按键另一端接地。
编程:
swhich
case语句,
8个case语句
判断了哪个按键,注意每次判断需要屏蔽其他口,比如你按了p2.0,那么p1.0亮,p1.1-p1.7都要灭。然后死循环。这样就判断了谁先按。而之后按的都无效。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答