从上一层函数代入的数据,到这个函数里面会变化,why?<br />void delayms(unsigned int time)<br />{ //delayms=1ms of 24Mhz osc<br /> unsigned int i;<br /> unsigned int j;<br /> for(i=time;i>0;i--)<br /> {<br /> j=490; //160<br /> while(j--);<br /> }<br />}<br />这样一个函数,time有时候会出错,会是什么原因?<br />从上一层函数带入的数据,到这个函数里面会变化 |
|