PIC16F726 WDT的问题

[复制链接]
2850|4
 楼主| roalychen 发表于 2010-7-26 10:13 | 显示全部楼层 |阅读模式
SLEEP 进入休眠模式
语法: [ 标号] SLEEP
操作数: 无
操作: 00h → WDT,
0 → WDT 预分频器,
1 → TO,
0 → PD
受影响的状态位: TO 和PD
说明: 掉电状态位PD 被清零。超时状态位TO 被置1。看门狗定时器及其预分频器被清零。振荡器停振,处理器进入休眠模式。

按照这个说明,进入休眠后WDT的溢出时间是固定的, 即是说最多不超过17ms就会被唤醒??是这样不??
 楼主| roalychen 发表于 2010-7-26 11:23 | 显示全部楼层
另外, 想用WDT来唤醒,是不是只要把WDT运行就行了?

刚开始用PIC,大虾多指点啊~~
linbei1988 发表于 2010-7-26 11:28 | 显示全部楼层
执行SLEEP指令后,可以通过外部复位、看门狗定时器复位或中断将器件从休眠状态唤醒
条件是你要先开启这些复位功能后,再进入SLEEP
 楼主| roalychen 发表于 2010-7-26 11:46 | 显示全部楼层
3楼:

我想用WDT唤醒, 要怎么开启??
除了配置字的WDTE要开启之外还有什么
望指点.谢谢!
 楼主| roalychen 发表于 2010-7-26 14:43 | 显示全部楼层
自己顶一顶, 求教各位PIC前辈啊, 休眠后想用WDT唤醒除了WDTE要设置外,还有没有需要设置的地方啊??

谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

227

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部