📄 基本开关控制实验程序.c
字号:
/*基本开关控制实验程序*/
//====声明区========================================================
#include <reg51.H> //定义头文件8051
#define KG P2 //定义开关接至P2口
#define LED P0 //定义LED灯接至P0口
void debouncer(void);
void delay10ms(int);
//=====主程序=======================================================
main()
{
LED=0xff;
KG=0xff; //设计输入口
while(1) //无限循环
{if(KG==0xfe) LED=0xf0; //
if(KG==0xfd) LED=0x0f;
if(KG==0xfb)
{LED=0xf0;
delay10ms(50);
LED=~LED;
}
if(KG==0xf7)
{ while(LED=0x00);
delay10ms(50);
LED=~LED;
}
}
}
//==================================================================
/**/
void debouncer(void)
{ int i;
for(i=0;i<2400;i++);
}
/**/
void delay10ms(int x)
{ int i,j;
for(i=0;i<x;i++)
for(j=1;j<=1200;j++);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -