单片机如何定时
#include<reg52.h>sbit led = P2^0;
void main()
{ unsigned char i=0;
P1 =0xff;
TMOD =0X01;TH0 = 0X3C;TL0 = 0XB0;TR0 = 1;
{
for( ; ; )
if(TF0)
{
TF0 = 0;
TH0 = 0X3C;
TL0 = 0XB0;
i++;
}
if(i==20)
{
i=0;
led =!led;
}
}
} 这样定时很短 如何才能使得定时时间加长