stc11休眠后不能一键开关机怎么办?

[复制链接]
2463|1
 楼主| sky657 发表于 2013-5-24 21:37 | 显示全部楼层 |阅读模式
本帖最后由 sky657 于 2013-5-25 09:07 编辑

程序一开始关机,然后用中断1(中断1=key1=P3.3)开机,开机后判断key1是否还按下,1s后若key1还按下则a=1。a怎么也等不了1,好像按下中断后好像要再等下才能判断按键,不停地按key1,有时候才有a=1.怎么办啊,有其他方法实现一键开关机兼激活(就像手机那样)也行。

也就是说STC11L休眠后不能用中断1实现开机的同时判断中断1按了多久
我用89s52中断0就可以实现

还有如果一直按着中断键 如何防止中断反复运行,我试着在中断中清除标志位同时关中断 都不能阻止中断反复运行。可能也和前面说的休眠问题有关。这个中断运行前也在休眠

。。。我试一下下降沿触发
wangyy608 发表于 2013-5-25 08:02 | 显示全部楼层
虽然STC的单片机不怎么样,但是应该是你的程序有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

158

主题

409

帖子

1

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