定時器T0工作方式1晶振頻率24MHz定時器最大定時時間(us):32768定時器最小定時時間(us):0.5【1ms精確定時C51代碼】
voidT0_init(void)//定時器初始化{TMOD|=0x01;TH0=0xf8;//設置定時器計數初值,定時1000usTL0=0x33;IE|=0x82;//打開總中斷TR0=1;//啟動定時器}voidT0_intservice(void)interrupt1//定時器中斷服務{TH0=0xf8;//重裝載定時器計數初值TL0=0x33;//這里可以插入其他處理程序,不會影響定時器工作}