《stc15w408as定时器0测试程序.doc》由会员分享,可在线阅读,更多相关《stc15w408as定时器0测试程序.doc(1页珍藏版)》请在三一文库上搜索。
#include STC15W408AS.h#defineuchar unsigned charsbit LED=P10;sbit LED1=P12;sbit LED2=P14;uchar time;void initT0( ) AUXR &= 0x7F;/定时器时钟12T模式 TMOD = 0xF0; /设置定时器模式 TH0 = 0x04; /设置定时初值 TL0 = 0x00; /设置定时初值 TF0 = 0; /清除TF0标志 EA = 1; ET0 = 1; TR0 = 1; /定时器0开始计时 void main(void) initT0();while(1)if(time=20) /?20?,1stime=0;LED=!LED; /P1.0?LED,1s?LED1=!LED1;LED2=!LED2;void T0int( ) interrupt 1 TH0 = 0x00; TL0 = 0x00;time+;