我要实现的功能是俩小灯,俩按键,按键分为key+和key-,长按key-会关机,也就是进入了sleep模式,然后key+开启电平变化中断,用于唤醒mcu。
然后现在有时候会出现这种情况,关机之后,按key+开不了机了,这种情况出现的频率不高,几十次甚至上百次会出现一次,然后重新上电就又好了。
示波器看了按键是没问题的,mcu电源也没问题。这是什么情况呢?
还有就是用MPLAB X IDE进行仿真,好像不会出现上述情况,本来想仿真下看看是不是卡在哪里了,按了好久也不会出现。
请大佬解答。
对了,最后说一下,关机后测的电流是0.6uA,正常的;开机最低的正常电流是4.8uA;
然后按key+开机,如果没唤醒,电流会变为4.6uA,这是说明按键有反应的,但是不知道怎么没到正常工作的电流。
|