main.c

来自「从零开始学51单片机源代码」· C语言 代码 · 共 29 行

C
29
字号
#include <reg51.h>	//包含头文件  
#include "fun.h"

main()
{
	unsigned char key_temp;
	//配置端口模式 
	P1M1 = 0xf0;	//p1高4位输出,低4位输入 
	P1M0 = 0xf0; 
	P0M1 = 0x0f;  //P0.0 - P0.3配置为输出 
	P0M0 = 0x0f;

	P1 = 0xff;
	P0 = 0xff;

	key_temp = 255;
	while(1)
	{
		key_temp = query_key();
	   if(key_temp != 255) 				//如果有按钮被按下 
	   {
	   		ms_delay(20);				//延时消抖 
			key_temp = query_key();
			if ( key_temp != 255 )
	   			showled(key_temp);	  //点亮led
	   }
	}
}

⌨️ 快捷键说明

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