功能:每一秒LED换状态。
代码实现:
1 #include<reg52.h> 2 3 sbit LED = P1^0; 4 5 void main() 6 { 7 unsigned int cnt = 0; 8 TMOD = 0x01; 9 TH0 = 0xB8; 10 TL0 = 0x00; 11 TR0 = 1; 12 13 while(1) 14 { 15 if(TF0 == 1) 16 { 17 TF0 = 0; 18 TH0 = 0xB8; 19 TL0 = 0x00; 20 cnt ++; 21 if(cnt >= 50) 22 { 23 cnt = 0; 24 LED = ~LED; 25 } 26 } 27 } 28 }