标题: 关于STC12C2052中断的问题(执行完了不立即回到主程序) [打印本页]

作者: chenwbs1    时间: 2014-5-4 21:55
标题: 关于STC12C2052中断的问题(执行完了不立即回到主程序)
为什么我的中断在触发成功后,执行完了不立即回到主程序继续执行,而是等了好久???

***************************************************************
void name (void) interrupt 0 using 0{                                 //中断函数

        Q13=0;
        delay(300);
        Q13=1;
        delay(300);
}


void main (void) {
      P1M0=0x00;               
      P1M1=0xFF;
          P1=0X00;    //1111 1111 将P1口全部设备为强上拉输出
           EA = 1;            //中断总开关
           EX0 = 1;   //允许外部中断0中断
           IT0 = 0;    //1:下沿触发  0:低电平触发



作者: slamdunk_czt    时间: 2014-6-10 22:36
delay里的参数是不是超过255了
作者: 胡德立22    时间: 2014-6-17 19:13
真的蛮好的哦
作者: sz1001    时间: 2014-7-22 01:20
延时函数没定义?
作者: HUANGHFS    时间: 2017-5-6 22:45
延时时间太长了,建议把中断函数放在主函数后边。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1