网问答>>51单片机,为什么外部中断0中断函数运行之后,T0中断函数就无法继续执行了?
问题
未解决

51单片机,为什么外部中断0中断函数运行之后,T0中断函数就无法继续执行了?

时间:2024-05-01 18:33:29
EX0=1; //允许外部中断0中断ET0=1;//允许T0中断IT0=1;//外部中断0为边沿触发方式TMOD=0x01; //设置T0为工作方式1定时TR0=1;//启用T0P1=0xfe;TF0=0;//TF0标志位清零TH0=(65536-50000)/8;//设置T0的高八位TL0=(65536-50000)%8;while(1){}; } }void int0()interrupt 1 using 1 { time++;if(time==10){time=0;P1=_crol_(P1,1);delay(100);} }void int1()interrupt 0 using 1 uchar i;TR0=0;for(i=0;i8;i++){P1=0x00;delay(500);P1=0xff;delay(500);}TR0=1;}
本类最有帮助
Copyright © 2008-2013 www.wangwenda.com All rights reserved.冀ICP备12000710号-1
投诉邮箱: