reset.c

来自「单片机c语言资料」· C语言 代码 · 共 11 行

C
11
字号
//利用复位键作为开关机用
#include <reg51.h>		//包涵头文件

unsigned char b_power;		//定义全局变量
void main(void) {
	b_power++;
	if (b_power&1) PCON=2;	//进入低功耗状态
	while (1) {}		//执行其他操作
}

//程序需要和NOSTART.OBJ一起连接,才保证在复位时不清零b_power。

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?