单片机一键多功能控制
参考资料“单片机一键多功能按键识别设计:http://www.51hei.com/mcu/41.html
本文引用地址:https://www.eepw.com.cn/article/201611/323769.htm效果及简单的讲解:
程序:
#include
sbit LED1=P1^0;
sbit LED2=P1^1;
sbit LED3=P1^2;
sbit key=P3^0;
void main()
{
int temp;
while(1)
{
if(key==0)
{
while(key==0);
{
temp++;
if(temp==1)
{LED1=0;LED3=1;}
if(temp==2)
{
LED1=1;
LED2=0;
}
if(temp==3)
{
LED2=1;
LED3=0;
temp=0;
}
}
}
}
}
评论