標(biāo)題: 單片機(jī)1ms延時(shí)涵數(shù)錯(cuò)誤 [打印本頁]

作者: lantian28    時(shí)間: 2018-7-19 22:59
標(biāo)題: 單片機(jī)1ms延時(shí)涵數(shù)錯(cuò)誤


請(qǐng)大俠幫忙看一下,1ms廷時(shí)錯(cuò)誤提示,12m晶體廷時(shí)1ms
怎么語法會(huì)提示錯(cuò)誤?
void delay-1ms(uint)
{
uint  i,j;
for(i=0;i<q;i++)
        for(j=0;j<120;j++)
}

錯(cuò)在什么地方?

作者: panzishi123456    時(shí)間: 2018-7-20 07:36
第二個(gè)for語句加分號(hào)
作者: HC6800-ES-V2.0    時(shí)間: 2018-7-20 08:26
錯(cuò)在少了一個(gè)分號(hào)。
應(yīng)該這樣:
void delay-1ms(uint)
{
uint  i,j;
for(i=0;i<q;i++)
        for(j=0;j<120;j++);
}
作者: 15873002171    時(shí)間: 2018-7-20 08:54
第二個(gè)for后面要加分號(hào)吧,函數(shù)名不能用減號(hào)吧,形參里面要加個(gè)q
作者: 關(guān)外秀才    時(shí)間: 2018-7-20 09:08
你試試把 i j q 設(shè)成unsigned char型。
作者: queen123456    時(shí)間: 2018-7-20 10:18
delay_2ms
作者: queen123456    時(shí)間: 2018-7-20 10:19
delay_1ms
作者: lantian28    時(shí)間: 2018-7-24 22:40
謝謝各位大俠,真的忙記了加上分號(hào),現(xiàn)加上了沒問題啦
作者: hy1611192142    時(shí)間: 2018-7-24 23:41
第二個(gè)for語句加分號(hào) 應(yīng)如下 void delay-1ms(uint) { uint  i,j; for(i=0;i<q;i++)         for(j=0;j<120;j++); }
作者: weidoit    時(shí)間: 2018-7-28 12:37
void delay1ms(void)   //誤差 0us
{
    unsigned char a,b;
    for(b=199;b>0;b--)
        for(a=1;a>0;a--);
}






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1