微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 调节延时函数时间

调节延时函数时间

时间:10-02 整理:3721RD 点击:
void delay(unsigned char x)
{
   unsigned char y;
   for(;x>0;x--)
     for(y=6000;y>0;y--);
}
类似这样的延时函数 为什么在模拟的时候 有时候增加x 的值 时间反而变短了呢。怎样精确的调节他的延时时间呢?

你的Y=6000,是不是有问题啊

unsigned char是有范围的 可能是超出了吧

学习

unsigned char的范围是0-255.

对哈,学着学着,就都忘了。谢谢谢谢

好好学习

恩,定义unsigned int吧

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top