专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
PIC单片机
PIC里当分频器分配给TIMER0之后,WATCHDOG的定时器应怎么分配呢?
2020-02-09 11:39
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
51单片机
4587
12
12
如题。看门狗和TIMER0的分频器是共用的,分配给看门狗后,TIMER0分频比例是1:1,但是分配给TIMRE0的时候,看门狗的时钟应该是多少呢?
路过的大哥请帮忙回答一下! 多谢!
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
xujiayong
1楼-- · 2020-02-09 14:17
回复【楼主位】angle11
-----------------------------------------------------------------------
pic的WDT使用的是一个独立的片内RC振荡器.
预分频1:1时,溢出周期对于不同的片子是不一样的,对于同一个片子,不同温度不同电压下也是不一样的,我知道的pic16的WDT溢出周期在9~30ms之间,典型值18ms,这些值都可以在芯片的数据手册上的电气特性那一章节看到的.
加载中...
angle11
2楼-- · 2020-02-09 15:23
精彩回答 2 元偷偷看……
加载中...
shenme
3楼-- · 2020-02-09 16:04
wdt时间短有什么问题呢?
一般来说对程序影响不大,只要稍稍注意一下就行了
或者你是要用看门狗做什么特殊功能呢?
加载中...
xujiayong
4楼-- · 2020-02-09 21:40
回复【2楼】angle11
-----------------------------------------------------------------------
如果需要WDT的溢出周期长一些,可以将预分频器分配给WDT,然后设置你想要的预分频比.这样的话TMR0的预分频比就是1:1了
加载中...
angle11
5楼-- · 2020-02-09 22:05
【3楼】 shenme
看门狗太短的话,开启看门狗后,main程序还没执行完就复位了(在main程序里有延时程序),我是这个意思。
【4楼】 xujiayong
我明白你的意思,使用TIME0后,main程序时间很容易超过看门狗的周期,那怎样喂狗呢?
THS!
加载中...
xujiayong
6楼-- · 2020-02-10 01:58
回复【5楼】angle11
-----------------------------------------------------------------------
WDT溢出跟TMR0溢出没有关系啊,他们两个使用不同的时钟,你可以看下芯片的数据手册啊
加载中...
1
2
下一页
一周热门
更多
>
相关问题
PIC单片机不同的IO口驱动74HC573驱动共阴极的数码管,有的段不亮
1 个回答
一种简单精确的pic延时方法
21 个回答
谁熟悉PIC的产品发布时间的,帮看看PIC18F47K40啥版本IDE能开发
12 个回答
求AN1078对应的源代码下载地址
5 个回答
PIC单片机应用技巧
4 个回答
串口无法连续接收数据
2 个回答
求助:dsPIC33F串口通信,如何发送字符串
4 个回答
PIC45K40 IOC(interrupt-on-change)功能
2 个回答
相关文章
一种用PIC单片机主时钟驱动的老式挂钟
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
PIC单片机
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
-----------------------------------------------------------------------
pic的WDT使用的是一个独立的片内RC振荡器.
预分频1:1时,溢出周期对于不同的片子是不一样的,对于同一个片子,不同温度不同电压下也是不一样的,我知道的pic16的WDT溢出周期在9~30ms之间,典型值18ms,这些值都可以在芯片的数据手册上的电气特性那一章节看到的.
一般来说对程序影响不大,只要稍稍注意一下就行了
或者你是要用看门狗做什么特殊功能呢?
-----------------------------------------------------------------------
如果需要WDT的溢出周期长一些,可以将预分频器分配给WDT,然后设置你想要的预分频比.这样的话TMR0的预分频比就是1:1了
看门狗太短的话,开启看门狗后,main程序还没执行完就复位了(在main程序里有延时程序),我是这个意思。
【4楼】 xujiayong
我明白你的意思,使用TIME0后,main程序时间很容易超过看门狗的周期,那怎样喂狗呢?
THS!
-----------------------------------------------------------------------
WDT溢出跟TMR0溢出没有关系啊,他们两个使用不同的时钟,你可以看下芯片的数据手册啊
一周热门 更多>