📄 key.c
字号:
/*******************************************************************************
* 标题: MCU51-JZ01单片机开发系统演示程序
* 文件: key.C
* 日期: 2005-7-4
* 版本: 1.0
* 网站: http://www.electronstudy.com
********************************************************************************
* 描述: *
* I/O口扫描键盘输入试验;按下k0时,led3和led2点亮;按下k1时led1和led0点亮 *
* *
* *
*******************************************************************************/
#include<reg51.h>
sbit k0 = P1^6; // 定义按键k0
sbit k1 = P1^7; // 定义按键k1
void delay(void) // 延时子程序
{
unsigned char k;
for(k=248;k>0;k--);
}
void main(void)
{
P0 = 0xf0;
while(1)
{
if(k0 == 0)
{
delay();
if(k0 == 0)
P0 = 0x0c; // led3和led2点亮
else
P0 = 0xf0;
}
if(k1 == 0)
{
delay();
if(k1 == 0)
P0 = 0x03; // led1和led0点亮
else
P0 = 0xf0;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -