(89C51)定时器计时1s
1 unsigned char count=0; 2 void initT1() 3 { 4 EA=1; 5 TH1=0xDC; 6 TL1=0X00; 7 TMOD=0x10; 8 TR1=1; 9 ET1=1; 10 } 11 12 void t1() interrupt 3 13 { 14 TH1=0xDC; 15 TL1=0X00; 16 count++; 17 if(count>=100) 18 { 19 count=0; 20 //function() 21 } 22 } 23 24 void main() 25 { 26 initT1(); 27 }
版权声明:本文为viaduct原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。