#includevoidmain(){tmod=0x20;//方式2,比方式一更精确th1=131;tl1=131;//写入定时器初值,每250us中断tr1=1;//启动定时器1et1=1;//打开定时器中断ea=1;//开总中断p1=1;while(1)//程序循环{}}voidtimer1()interrupt3//中断函数,每250us中断,t的值加1{if(p1==1)p1=0;elsep1=1;}