概述
通过两个按键来控制2个lded的灭亮
按一下灯亮在按一下灯灭
#include <reg52.h>
//位绑定操作
sbit ADDR0 = P1^0;
sbit ADDR1 = P1^1;
sbit ADDR2 = P1^2;
sbit ADDR3 = P1^3;
sbit ENLED = P1^4;
sbit LED1 = P0^0;
sbit LED2 = P0^1;
//按键绑定
sbit KEY1 = P2^4;
sbit KEY2 = P2^5;
sbit KEYOUT1 = P2^3;
//主函数
void main()
{
ENLED = 0;
ADDR3 =1;
ADDR2 =1;
ADDR1 =1;
ADDR0 =0;
//要把KEYOUT1设为底电平
KEYOUT1 = 0;
while (1)
{
LED1 = KEY1;
LED2 = KEY2;
}
}
最后
以上就是积极枕头为你收集整理的51单片机按键控制LED灯的亮灭的全部内容,希望文章能够帮你解决51单片机按键控制LED灯的亮灭所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复