51单片机定时器进入中断问题
#defineucharunsignedcharsbitD1=P1^0;uintt;voidmain(){t=0;TMOD=0x01;TH0=(65536-50000)&...
#define uchar unsigned char sbit D1=P1^0; uint t; void main() { t=0; TMOD=0x01; TH0=(65536-50000)/256; TL0=(65536-50000)%256; EA=1; ET0=1; TR0=1; D1=0; while(1) { if(t==20) { t=0; D1=!D1; } } } void exter0() interrupt 1 { TH0=(65536-50000)/256; TL0=(65536-50000)%256; t++; } 求大神,是什么时候开始第一次计时,计时完后又返回到哪? 是判断完if函数后,就进入中断吗?(那样不是函数结束了吗,为什么进入中断,是因为哪个函数)
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询