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 + -
显示快捷键?