jiandian.c
来自「一个遥控器的程序」· C语言 代码 · 共 36 行
C
36 行
/*******************************************************************************************
*文件: LOWTEST.C
*功能: 演示掉电唤醒操作。
*******************************************************************************************/
#include "reg931.h"
#define uint unsigned int
sbit led1=P2^4; //定义LED 控制端口
sbit key6=P1^4; //定义KEY 控制端口
//******************************************************************************************
//INT1_ISR: INT1 中断服务程序
//******************************************************************************************
void INT1_ISR (void) interrupt 2 //外部中断1 入口
{
;
}
//******************************************************************************************
void main (void)
{
uint x,y;
P1M1=0x00; //端口设置
P1M2=0x00;
P2M1=0x00;
P2M2=0x00;
led1=1; //LED1点亮
IT1=1; //外部中断1 设置为边沿触发方式
EX1=1; //开中断
EA=1;
while(!key6);
PCON=0x23; //使能完全掉电
while(1)
{
led1=~led1; //LED1闪烁
for(x=0;x<200;x++)
for(y=0;y<1000;y++) ;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?