如何按键进休眠模式?请教

2019-03-24 18:53发布

想用休眠模式让电机停,执行到寄存器pcon不停?
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit a = P2^6;//电机
sbit k = P3^7;//按键进入休眠
void ex_int0() interrupt 0//外部中断0唤醒函数
{ PCON=0;
}
void ex_int1() interrupt 2//外部中断1唤醒函数,
{ PCON=0;
}
void main()
{
EA=1;//开总中断
EX0=1;// 开外部中断0
EX1=1; //  开外部中断1
while(1) {  
  if(k==0){
  PCON=0x01;}//执行到这是否进入休眠?到这电机不停。
  a=0;//电机开
  }} 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。