请教个问题:我写的外部中断0的子函数中加上消抖以后,怎么写比较好,一下三种哪个比较合适。第一次发帖,谢谢大家。
第一个:
void int0()interrupt 0 // 外中断0的子函数
{
if(k1==0)
{
delayms(10);
if(k1==0);
while(!k1);
P0=~P0;
}
}
第二个:
void int0()interrupt 0 // 外中断0的子函数
{
if(k1==0)
{
delayms(10);
if(k1==0)
{
while(!k1);
P0=~P0;
}
}
}
第三个
void int0()interrupt 0 // 外中断0的子函数
{
if(k1==0)
{
delayms(10);
if(k1==0)
{
while(!k1);
}
P0=~P0;
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>