if (Key_Scan_1(GPIOC,GPIO_Pin_14) == KEY_ON)
{
Delay_1(10000);
status_1=status_1+1;
}
if(status_1>2)
{
status_1=0;
}
if (status_1==0)
{
{GPIO_ResetBits(GPIOD,GPIO_Pin_2);}
}
if (status_1==1)
{
{GPIO_SetBits(GPIOD,GPIO_Pin_2);}
}
if (status_1==2)
{
{GPIO_ResetBits(GPIOD,GPIO_Pin_2);
Delay_1(700000);
GPIO_SetBits(GPIOD,GPIO_Pin_2);
Delay_1(400000);}
}
以上是我的主程序,但如果在增加一个按键控制小灯,时间反应就会有问题,我想同时多个按键控制多个小灯,该如何进行处理?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>