永发信息网

请求高手告诉我这个延时函数的精确延时时间

答案:1  悬赏:40  手机版
解决时间 2021-02-22 19:11
void delay(unsigned int i)
{
while(i);
}
在AT89S52单片机晶振为11.0592MHZ下。
最佳答案
如果你输入delay(0)会立刻返回
如果你输入delay(1)会变成死循环!

正确写法是:
void delay(unsigned int i)
{ unsigned int j = i; while(j--); }
如果你输入delay(10000),则延时时间是10000 * p,其中p = 1/11,059,200 秒
那么delay(1万)就相当与延时0.009秒
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
因为兄弟两个一座房子离婚的多吗
川师英语专业考研哪个方向比较好?对就业
“我爱你”用日语和英语怎么说的?
实验探究题根据“饲养和观察蚯蚓”的实验回答
你不得不逼着自己更优秀, 因为身后许多贱人
工伤第一时间上报是指多久
某公司拟发行债券,面值1000元,票面利率8%,
广源日杂我想知道这个在什么地方
上海市第九人民医院去疤痕嘴辰修复
新大陆机顶盒怎么没有开关
麦香劳在什么地方啊,我要过去处理事情
存货控制,存货管理,存货成本控制,三者的区
一舟教育和精锐教育哪个好?
菜小松在哪里啊,我有事要去这个地方
我的手机明明开着数据,可部落冲突上会显示无
推荐资讯
硬盘盒子怎么用
金和嘉苑地下停车场地址有知道的么?有点事想
货代业务员去跑客户经常会遇到哪些问题
魅力中国城怎么兑奖
以下程序段的输出结果是_____。 int u=012,v=
动物通过呼吸作用将体内的一部分有机物分解成
4.2×2.4+4.2×7.5+0.42用递等式怎么写?
佳家连锁公寓(齐河贵和华城五店)地址在哪,
佛冠陶瓷总汇我想知道这个在什么地方
问: 假如一个人在一家工厂工作了有十年了还是
城市比萨在什么地方啊,我要过去处理事情
有同学认为,通货紧缩就是国家发行纸币太少了
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?