c语言程序中延时函数作用,C语言的延时函数
51单片机C语言程序中延时函数delay的作用
Delay函数应该没错的。
编译有报错吗?conrtalcar(1)后面没有;
conrtalcar(2)后面的分号是中文格式的吧。
不对,我读不懂了。你这整一个是都在Delay函数里的吗?是这样的话,就好像是死循环了。是不是这样?
void Delay() //定义机器人调转子时间子程序
{
unsigned int DelayTime=50000; //定义机器人转弯时间变量
while(DelayTime--);
}
void main()
{
conrtalcar(1);
Delay() ;
conrtalcar(2);
}
C语言中 delay 函数如何运用?
1、delay函数是一般自己定义的一个延时函数。
2、C语言定义延时函数主要通过无意义指令的执行来达到延时的目的。下面给出一个经典的延时函数。
// 定义一个延时xms毫秒的延时函数
void delay(unsigned int xms) // xms代表需要延时的毫秒数
{
unsigned int x,y;
for(x=xms;x0;x--)
for(y=110;y0;y--);
}
单片机C语言延时函数的作用?
所谓延时函数就是在函数中设置了几个空操作的动作,每次操作都需要消耗一定的时间,动作结束了,延时时间也就完成了,就会跳出延时函数继续做其他事情了。
C语言延时函数
C语言的延迟函数一般是利用无意义程序运行来控制时间从而达到延时的目的
举个例子:
for(i=0;ix;i++)
for(j=0;j120;j++);
这是延时x毫秒的for循环语句。
值得注意的是记得最后的;一定得记得写。
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~