单片机中延时函数的问题
voiddelayms(uintms){uinti;while(ms--){CLRWDT();//清看门for(i=0;i<1125;i++);//2M晶振一周期1us,...
void delayms(uint ms)
{
uint i;
while(ms--)
{
CLRWDT(); //清看门
for(i=0;i<1125;i++);//2M晶振一周期1us,i=140;刚好1ms,16M时,i=1125
}
}
void delayus(uint us)
{
while(us--);
}
谁能详细的解释一下这段程序 展开
{
uint i;
while(ms--)
{
CLRWDT(); //清看门
for(i=0;i<1125;i++);//2M晶振一周期1us,i=140;刚好1ms,16M时,i=1125
}
}
void delayus(uint us)
{
while(us--);
}
谁能详细的解释一下这段程序 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询