//範例9-8C:T0的計數器功能 //檔名:ch9_8.c #include main() { IE=0x82; //致能計時器0 中斷 TMOD=0x06; //設定計時器0為工作模式3 TH0=(256-5); //設定計數器count=3 TL0=(256-5); //設定計數器count=33 TR0=1; //啟動計時器0 P0=0x00; while(TF0==0); // 等待計數中斷 } /* main */ void T0_int(void) interrupt 1 { P0+=1; } /* T0_int */