打印

请教一个比较奇怪的问题

[复制链接]
2942|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hua00001|  楼主 | 2013-2-21 14:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用723A做个东西,用按键(电平变化)中断唤醒睡眠,发现不正常,我仿真做了几个实验
1。不睡眠,程序正常
2.睡眠,按键后无反应
3.睡眠,在睡眠后,NOP处加断点,能正常进入断点,再按运行,程序正常执行
4.睡眠,在按键中断处加断点,正常进入断点,再按运行,程序正常执行
我按键在主程序处扫描,中断只是起到一个唤醒作用,用的是MPLAB8.60+PICC9.83
沙发
yewuyi| | 2013-2-21 14:28 | 只看该作者
你是在什么状态下能进入休眠?

如果是依靠按键唤醒或进入休眠的话,则需要注意一些问题。

使用特权

评论回复
板凳
hua00001|  楼主 | 2013-2-21 14:34 | 只看该作者
这个产品是个报警器,按键按下,发光发声,完成后进入睡眠,等待下一次按键唤醒

使用特权

评论回复
地板
hua00001|  楼主 | 2013-2-21 14:51 | 只看该作者
问题找到了,是自己粗心了,我按键扫描是每隔10MS扫一次,中断唤醒后,由于没有到10MS,所以直接又睡下去了

使用特权

评论回复
5
mohanwei| | 2013-2-21 14:54 | 只看该作者
别仿真了,搭个实物电路吧……

使用特权

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

本版积分规则

44

主题

151

帖子

3

粉丝