当前位置: 代码迷 >> 单片机 >> 请教这个按键的外部中断使用有什么有关问题吗
  详细解决方案

请教这个按键的外部中断使用有什么有关问题吗

热度:15   发布时间:2016-04-28 15:58:18.0
请问这个按键的外部中断使用有什么问题吗?
void T0_INT() interrupt 1
{
  TH0=-50000/256;
  TL0=-50000%256;
  led=~led; 
}
void EX_INT0() interrupt 0
{
  if(setkey==0) EA=0;
}
void main()
{
  EA=1;
  ET0=1;
  IT0=0x01;
  TMOD=0x01;
  TH0=-50000/256;
  TL0=-50000%256;
  TR0=1; 
  while(1)
  {
  led=1;
  }
}


我想在按键按下的时候中断然后停止定时器,结果现在每次按键下去都毫无反应。
这是C52的单片机、、、不知道出了什么问题,求解答。

------解决方案--------------------
EX0=1 ;//加上这一句,打开外部中断
IT0=1;//下沿触发


中断没开,怎么有反应
  相关解决方案