void delayus2x(char n)//延時nx2 us
{
while(--n);
}
void delayms(unsigned int t)//延時 t x 1ms
while(t--)
delayus2x(245);
delayux2x(245);
delayms(50000);//調用此句延時5s
至於不能大於255,因為妳的數據類型為char型,及8字節,最大值為255,2的8次方減壹。