【代码收藏夹 · C51】51单片机延时函数
·
代码
11.0592MHz晶振
// 延时10*n微秒
void delay_10us(unsigned int n)
{
unsigned char i;
i = 2*n;
while (--i);
}
//延时n毫秒
void delay_ms(unsigned int n)
{
unsigned int i,y;
for(i=n;i>0;i--)
for(y=114;y>0;y--);
}
12MHZ晶振
// 延时n毫秒
void delay_ms(unsigned int n)
{
unsigned int i=0,j=0;
for(i=0;i<n;i++)
for(j=0;j<123;j++);
}
// 延时10*n微秒
void delay_10us(unsigned int n)
{
while(n--);
}
更多推荐
已为社区贡献7条内容
所有评论(0)