用T1单片机开发板实现,独立按键按一下灯亮。再按一下,灯灭,实验现象:按下独立按键S4之后,D8灯亮,再按一次D8灯灭。新手初学单片机可以点击下面的链接购买,前面购买过
用T1单片机开发板实现,独立按键按一下灯亮。再按一下,灯灭,实验现象:按下独立按键S4之后,D8灯亮,再按一次D8灯灭。新手初学单片机可以点击下面的链接购买,前面购买过我们板子的网友可以联系我,发送最新版的资料代码如下:#includeu003creg52.hu003esbitkey=P2^0;sbitled=P2^7;bitFlag;voidmain(){twhile(1)t{ttif(key==0)tt{tttwhile(!key);tttFlag=Flag;tt}ttif(Flag)tttled=0;ttelseled=1;tt}。

#include #include 流水灯每变化一次,即流动一步,都要延时的,通常是调延时子程序,而且要带一个延时的时间值,例如:delay(5000);如果所带参数是一个常数,那流水灯的速度就是固定不变的。如果改成一个变量,如:delay(speed);这速度就可以变化可调了,这样,通过按键改变变量speed的值,就调速度了。2、c51单片机独立按键控制三种流水灯