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

2025-05-01 02:05:12
推荐回答(1个)
回答1:

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