单片机一个按键多功能 单片机用一个按键随意切换控制三种状态?

单片机用一个按键随意切换控制三种状态?在中断中添加一个延迟,然后判断IO端口的状态。参考如下:假设按键为低电平;if(key1==0){while(key1==0)//反弹后执行{按1键执行的函数}}

单片机用一个按键随意切换控制三种状态?

在中断中添加一个延迟,然后判断IO端口的状态。参考如下:

假设按键为低电平;

if(key1==0)

{

while(key1==0)//反弹后执行

{

按1键执行的函数

}

}]if(key2==0)

{

while(key2==0)//反弹后执行

{

按2键执行的函数

}