怎么把这个间隔1s改成5s啊


#include <STC89C5xRC.H>
typedef unsigned int u16;    
typedef unsigned char u8;
sbit LED1=P2^4;
void delay_10us(u16 ten_us)
    {
        while(ten_us--);
    }
    void time0_init(void)
    {
        TMOD|=0X01;//选择为定时器0模式,工作方式1
        TH0=0XFC;    //给定时器赋初值,定时1s
        TL0=0X18;    
        ET0=1;//打开定时器0中断允许
        EA=1;//打开总中断
        TR0=1;//打开定时器
        }
    void main()
    {
        time0_init();//定时器0中断配置
        while(1)
            {
            }
    }
    void time0() interrupt 1 //定时器0中断函数
        {
            static u16 i;//定义静态变量i
            TH0=0XFC;    //给定时器赋初值,定时1S
            TL0=0X18;
            i++;
            if(i==1000)
                {
                    i=0;
                    LED1=!LED1;    
                }
        }

if(i==1000)
->
if(i==5000)