打印

PIC16F726 WDT的问题

[复制链接]
2175|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要开启之外还有什么
望指点.谢谢!

使用特权

评论回复
5
roalychen|  楼主 | 2010-7-26 14:43 | 只看该作者
自己顶一顶, 求教各位PIC前辈啊, 休眠后想用WDT唤醒除了WDTE要设置外,还有没有需要设置的地方啊??

谢谢!

使用特权

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

本版积分规则

102

主题

227

帖子

0

粉丝