51单片机毫秒级延时
如下程序能实现ms毫秒级的比较精确的延时
void Delayms(unsigned int n)
{
unsigned int i,j;
for(j=n;j>0;j--)
{
for(i=112;i>0;i--)
{
;
}
}
}
转载原文链接
以下为微秒级延时
#include <intrins.h>
_nop_(); //12MHz的晶知振,标准的51,一个道nop就是1us