全站数据
8 4 2 0 5 8 1

51单片机在掉电模式下唤醒不继续工作了

张老师说心理 | 简单学习,快乐成才!         
问题更新日期:2024-10-26 14:58:45

问题描述

51单片机在掉电模式下唤醒不继续工作了希望能解答下
精选答案
最佳答案

单片机进入空闲模式的方法:PCON |= (1<<0);单片机进入掉电模式的方法:PCON |= (1<<1);单片机允许外部中断0的程序:EX0 = 1;IT0 = 1;//----IT0 = 0也可以,前者是下降沿触发,后者是低电平触发,随便你.EA = 1; 如果你允许了外部断0中断,那么,即使单片机进入空闲模式,一旺有中断,单片机就可以被唤醒继续执行. 如果你的单片机进入了掉电模式,则单片机不会响应外部中断的,或者说单片机就等于是彻底关机了.,所以,即使你有外部中断,单片机也醒不了. 因为空闲模式,其实是让单片机的CPU睡着了,而掉电模式,则是让整个单片机睡觉,而外部中断属于单片机的一部分,因此,掉电模式使得整个单片机睡着了,那么外部中断0自然也睡着了,既然睡着了,就不会响应中断.