发新帖我要提问
12
返回列表
打印
[AVR单片机]

为什么用delay函数没办法精确延时呢

[复制链接]
楼主: guita
手机看帖
扫描二维码
随时随地手机跟帖
21
NE5532| | 2010-9-28 19:45 | 只看该作者 回帖奖励 |倒序浏览
其实Delay的精度和定时器精度一样,看懂这句话的,单片机就基本入门了。

使用特权

评论回复
22
xd54622| | 2011-7-26 10:51 | 只看该作者
顶楼上一个

使用特权

评论回复
23
P60914047| | 2011-7-27 10:13 | 只看该作者
一般是以毫秒延时,但精确度不一定行

使用特权

评论回复
24
uabuntsu| | 2011-7-30 16:11 | 只看该作者
GCC-AVR中提供的精确延时函数,是根据系统频率算出来的。你是不是熔丝位没有配置好?

使用特权

评论回复
25
lisijun100| | 2011-8-26 04:37 | 只看该作者
用中断

使用特权

评论回复
26
kyz_520| | 2014-1-2 21:34 | 只看该作者
NE5532 发表于 2010-9-5 12:39
那没有被XX的时候呢?是不是就准确了呢?

同问!

使用特权

评论回复
27
qin552011373| | 2014-1-3 11:05 | 只看该作者
kyz_520 发表于 2014-1-2 21:34
同问!

好多外部因素,看问题不要太简单了

使用特权

评论回复
28
NE5532| | 2014-1-4 11:22 | 只看该作者
qin552011373 发表于 2014-1-3 11:05
好多外部因素,看问题不要太简单了

就是编译优化和中断两个问题嘛。

使用特权

评论回复
29
qin552011373| | 2014-1-5 08:56 | 只看该作者
NE5532 发表于 2014-1-4 11:22
就是编译优化和中断两个问题嘛。

硬件上应该和晶振的稳定性也有关系?

使用特权

评论回复
30
NE5532| | 2014-1-5 11:43 | 只看该作者
qin552011373 发表于 2014-1-5 08:56
硬件上应该和晶振的稳定性也有关系?

晶振不准,拿啥延时出来都是偏的。

使用特权

评论回复
31
tanmilaoshu| | 2014-1-6 10:32 | 只看该作者
其实你可以通过示波器来进行调节的,因为你的Delay函数语句就会占用一定时间……

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则