TMOD=0x15; //T1 Timer T0 Counter 0001 0101
TH0=0x00; TL0=0x00; //T0 Counter 初值
TH1=0x3C; TL1=0xB0; //T1 Timer 初值
ET0=ET1=1; //T0 T1中断允许
EA=1; //开主中断
PT1=1; //T1中断优先
TR0=1; TR1=1; //T0 T1 Start
------------Q1:???我记得汇编中需要加个sjmp $的,但是c中需要吗?
}
void timer1(void) interrupt 3 using 0
{
if(icount==20) //判断20次循环
{
TR0=0; //T0 Stop
TR1=0; //T1 Stop
icount=1; //中断循环10次标志清零
//调用函数
out();
disend();
---------Q3:????这里需要加语句吗???。。。
}
TR0=0; //T0 Stop
TR1=0; //T1 Stop
icount++; //中断循环10次标志计数
TH1=0x3C; TL1=0xB0; //T1 Timer 初值
TR1=1; //T1 Timer Start
TR0=1; //T0 Count Start
---------Q2: ??? 这里不加语句程序会自动返回吗?
}