延时函数
两种方法实现如下:
- 方法一:
void Delay()
{
unsigned char a,b,c;
for(a=0;a<?;a++)
for(b=0;b<?;b++)
for(c=0;c<?;c++);
}
若想要x的范围大一点,则可定义unsigned int 类型数字,其范围为0~65535
- 方法二:
//延时xms函数如下,x为多少即为延时多少ms,适用于大延时
#define uint unsigned int
void Delays(uint xms)
{
uint i, j;
for (i = xms; i > 0; i--)
for (j = 110; j > 0; j--);
}
.