概述
一、检测按键是否按下
#include"reg52.h"
typedef unsigned char u8;
typedef unsigned int u16;
sbit led=P2^0;
sbit ke=P3^1;
void delay(u16 i)
{
while(i--);
}
void anjian()
{
if(ke==0)//判断按键是否被按下
{
delay(1000);//消抖
if(ke==0)//消抖之后再次判断是否被按下 ?
led=~led;//点亮led灯,led灯默认高电'平
while(!ke);//判断是否断开
}
}
void main()
{
while(1)
{
anjian();
}
}
最后
以上就是勤劳小馒头为你收集整理的51单片机按键程序一、检测按键是否按下的全部内容,希望文章能够帮你解决51单片机按键程序一、检测按键是否按下所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复