如何利用外接晶振校准PIC片内WDT溢出时间?

RT,通常WDT溢出时间是不确定准确的,所以在要求定时比较准确而且同时要求功耗较低的情况下,可以使用WDT睡眠唤醒计时,前提是首先使用外接振荡对看门狗的溢出时间进行校准,... RT,通常WDT溢出时间是不确定准确的,所以在要求定时比较准确而且同时要求功耗较低的情况下,可以使用WDT睡眠唤醒计时,前提是首先使用外接振荡对看门狗的溢出时间进行校准,比如外接RC振荡,利用RC振荡校准看门狗溢出的时间之后,就可以利用WDT溢出时间来进行比较准确的计时了。那么,如何利用外接晶振校准PIC片内WDT溢出时间?************请教各位大虾们~~~~小弟感激不尽啊!!!!!!!!急~~~~~~急~~~~~~~急~~~~~~~只有一天时间了!!
回复tcltiant -:WDT的时钟我知道是片内独立的RC振荡产生的,要不MCU在SLEEP后WDT也停止工作那还能起到什么作用呢?正因为WDT这个RC振荡受温度、电压、以及IC制程的影响造成其溢出时间的不确定性,所以我们在使用WDT溢出时间做比较准确的计时需要校正这个溢出时间的值(即不以手册上的参考时间为准确值而通过外部精准的振荡来计算出其值。)。至于你所说的PIC片内RC精准度都比较高这点我觉得PIC做得还是不错,另外你提到的PIC不存在这个方法则正是因为我想知道有没有这样一种通过外部晶振可以校准WDT时间的方法,所以上来请教!。
先谢谢你!
展开
 我来答
tcltiant
2009-04-15 · TA获得超过3802个赞
知道大有可为答主
回答量:1040
采纳率:0%
帮助的人:484万
展开全部

应该是不存在这个问题的,PIC内部的晶振精度都比较高,大约为1%左右,而WDT的时钟来源于内部晶振,个人觉得完全没必要效正,而实际上PIC也不存在这个方法 

PIC的WDT其定时计数的脉冲序列由片内独立的RC振荡器产生,所以它不需要外接任何器件就可以工作.而且这个片内RC振荡器与引脚 OSC1/CLKIN上的振荡电路无关 

所以不存在楼主的问题,也是精密的单片机内部的WDT时钟是独立的晶振源(对于要求高的WDT可选择)。

补充:借一篇比较好的文章,看对你有没有什么帮助

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式