首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

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

2012-05-15 
请问这个按键的外部中断使用有什么问题吗?void T0_INT() interrupt 1{TH0-50000/256TL0-50000%256led

请问这个按键的外部中断使用有什么问题吗?
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;//下沿触发


中断没开,怎么有反应

热点排行