大神帮忙看一下这个程序的问题,关与控制LED灯的闪烁
制作的项目如下:模拟车灯的程序,用到按键A和按键B,当按键A按下的时候(按一下),LED灯开始闪烁模拟双闪的效果,当按下按键B的时候,灯就停止闪烁保持常亮。
程序如图:
遇到的问题:
按下按键A可以开始闪烁,当时当按下按键B的时候,由于程序从下倒下依次执行,按键B判断需要等待每次2s的闪烁延时,才可以进行判断,导致,需要不停的按,有时候才会停止闪烁保持常亮。
需要解决:
按下按键A开始重复闪烁(模拟双闪),按键按键B立即停止闪烁保持常亮(模拟刹车)
期待各路英雄好汉的慷慨解囊!{:5_116:}
非 状态,取相反状态试试
页:
[1]