单片机中延时函数定义——学习笔记论坛——站长专属——冰糖橙之家

单片机中延时函数定义

一、范例

void delay(unsigned int uinum)
{
	unsigned int i;
	while(uinum--)
	{
		for(i=0;i<628;i++);
	}
}	

二、解析

1、void delay(unsigned intuinum)

delay指此延时函数的名称,后续调用函数时也需用到,uinum为函数的形式参数,无需理解,明白意思即可。

2、for(i=0;i<628;i++);

在单片机中,1ms相当于for循环628次。

PS:常用时间单位换算1s=1000ms;0.5s=500s

三、简单引用

delay(500);

延迟0.5s后执行下一步。

 

请登录后发表评论

    没有回复内容