TI中文支持网
TI专业的中文技术问题搜集分享网站

5509外部中断的问题

//External INT0(EXINT)中断处理函数
interrupt void int1(void)
{
    int i,j;
    printf("EXINT ouccers\n");
for(i=0; i<0xFF; i++)
{
  for(j=0; j<0xF; j++)
  {
   ;
  }
}
}
我做5509外部中断的实验,用一个按键触发中断,中断产生后,打印出EXINT ouccers
可是由于按键抖动,会打印多次,我想加一个延时。
用for(i=0;i<0xff;i++)
{
}
延时太短了,不管用。
我有嵌套了一级,可是就跑飞了。程序里就这一个中断。这是怎么回事?请指教,谢谢!

ccb bcc:

高手支招啊!

赞(0)
未经允许不得转载:TI中文支持网 » 5509外部中断的问题
分享到: 更多 (0)