单片机软件抗干扰,具体怎么做
1个回答
展开全部
举一个例子,比如按键的抗干扰设计:
#include<reg51.h>
#define uchar unsigned char
sbit key=P1^0;
void delay(uchar a)
{
uchar i;
while(a--)for(i=0;i<120;i++);
}
main()
{
uchar nn;
while(1);
{
if(key==0)
{
delay(10); //这就是抗干扰设计,检测到按键后延时一会再检测
if(key==0)nn++;
}
P0=nn;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询