52单片机C语言中“Delay”是什么意思,怎么用?

52单片机C语言中“Delay”是什么意思,怎么用?,第1张

一般延时1ms的程序是:

void Delay(uint x)

{

uchar i

while(x--)

{

for(i=120i>0i--)

}

}

那么当你在别的函数中用到Delay(10000)就是延时10000ms,也就是10S

1、delay函数是一般自己定义的一个延时函数。

2、C语言定义延时函数主要通过无意义指令的执行来达到延时的目的。下面给出一个经典的延时函数。

// 定义一个延时xms毫秒的延时函数

void delay(unsigned int xms)  // xms代表需要延时的毫秒数

{

    unsigned int x,y

    for(x=xmsx>0x--)

        for(y=110y>0y--)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8079803.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存