第一范文网 - 专业文章范例文档资料分享平台

AVR延时函数不同频率最大值

来源:用户分享 时间:2025/9/11 16:08:01 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

很多刚学习AVR的同学对于延时函数的使用可能不是很清楚,AVR的延时和外接晶振密切相关,而外接晶振需要设置熔丝位,关于熔丝位的设置请见我上传的另一篇文章《SLISP的使用以及熔丝位设置》,在不了解熔丝位的情况下切勿自行设置熔丝位,否则后悔莫及。不同频率下有不同的最大取值,我测试过8M晶振的AVR,超过32的数值一律按照32计算。其他的没测试,具体不详,应该是这么回事。 GCC中delay_ms,delay_us延时函数在不同工作频(常用)下的最大值如下:

_delay_ms(double __ms)

The maximal possible delay is 262.14 ms / F_CPU in MHz. 工作频率 最大延时值(ms) 20M 13ms 16M 16ms 12M 21ms 11.0592M 23ms 8M 32ms 7.3728M 35ms 4M 65ms 2M 131ms 1M 262ms _delay_us(double __us)

The maximal possible delay is 768 us / F_CPU in MHz.

工作频率 最大延时值(us) 20M 38us 16M 48us 12M 64us 11.0592M 69us 8M 96us 7.3728M 4M 192us 2M 384us 1M 768us

104us

搜索更多关于: AVR延时函数不同频率最大值 的文档
AVR延时函数不同频率最大值.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4vzkq7qncv7s7tu44gq5_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top