问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

51单片机用4个按钮分别控制四个LED的程序

发布网友 发布时间:2022-05-02 23:37

我来回答

1个回答

热心网友 时间:2022-06-28 10:17

简单编了一下程序,,,
#include<reg52.h>
sbit led1=P1^1; //led灯,按实际再改
sbit led2=P1^2; //led灯,按实际再改
sbit led3=P1^3; //led灯,按实际再改
sbit led4=P1^4; //led灯,按实际再改
sbit key1=P2^1; //按键,按实际再改
sbit key2=P2^2; //按键,按实际再改
sbit key3=P2^3; //按键,按实际再改
sbit key4=P2^4; //按键,按实际再改
void delay(unsigned int t) //延时函数
{
while(--t);
}
void main()
{
while(1)
{
if(key1 == 0) //如果高电平按下按键就==1
{
delay(200); //按键防抖
if(key1 == 0)
{
led1=1; //如果低电平亮就=0
led2=0;
led3=0;
led4=0;
}
}
if(key2 == 0)
{
delay(200); //按键防抖
if(key2 == 0)
{
led1=0; //如果低电平亮就=0
led2=1;
led3=0;
led4=0;
}
}
if(key3 == 0)
{
delay(200); //按键防抖
if(key3 == 0)
{
led1=0; //如果低电平亮就=0
led2=0;
led3=1;
led4=0;
}
}
if(key4 == 0)
{
delay(200); //按键防抖
if(key4 == 0)
{
led1=0; //如果低电平亮就=0
led2=0;
led3=0;
led4=1;
}
}
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 使用52单片机,用8个开关,分别控制8个LED灯 跪求!!!STC89C52单片机,用八个按键控制分别控制八个LED灯的代码(C语言) 8个独立按键分别控制8个led灯的亮灭,能帮我修改一下吗?后四个按键有问题。 用汇编语言按钮控制8个led循环第一个按钮从左到右闪烁第二个按钮从右到左按钮从p1口出led灯从p2口出 对于减肥中的人,天天喝小米粥合适吗 设计一个节目彩灯控制器,在单片机的p0口接有8个发光二极管作为指示灯,p1.0~p1.3接有4个按键开关。 用按钮控制8个流水灯点亮c语言程序 按第1次第一个lLED亮 放开按扭灯灭…按第8次第8个LED亮 循环 P3口控制八个led灯,当有任意一个按键按下后,奇数灯和偶数灯交替闪烁;当再次按下任意一个键后,八_百度问一问 求 单片机中使用c语言程序要求4个按键控制8个灯的程序设计。 怎么利用单片机控制八个led灯? 用回汇编语言编程8个按键控制4个LED灯 8个led灯编程 跪求 单片机彩灯控制四个状态 1:按下sb1键,八个LED灯全亮: 2:按下sb2键,八个LED灯闪亮 使用Proteus仿真制作一个LED指示灯控制器,要求如下:1、控制8个LED指示灯按照特定顺序点_百度问一问 用51单片机写程序,4个按键控制8个小灯切换四种灯光效果? 南京邮电大学的通信与信息工程学院有哪些专业? 铁道信息与信息化技术学什么?出来做什么? 学信息化要从那些开始基本功 铁道通信与信息化技术是什么的?单招分数高不高? 鞋进出口代理注册商标属于哪一类? 我的SONY麦克风在电脑上不能使用为什么 为什么我的索尼100abn蓝牙耳机,不能连接电脑 立体声+麦?(只能单声道+麦) 请问如何在excel中插入一列有顺序的数字,比如编号? 校运会的宣传稿 速度 运动会宣传稿200字 校运会宣传稿60字 KEERYGO注册过商标吗?还有哪些分类可以注册? KEERY GO注册过商标吗?还有哪些分类可以注册? 小龙虾挑了虾线还可以用食用碱泡吗? 魅蓝note5开机屏出现orange state怎么去掉? 魅族开机变成这样怎么回事 表达心境迷茫的诗句有哪些? 乐视手机开机显示“orange state”怎么办? 形容“迷茫”的诗句 今天把冻虾剥壳后放在淡碱水中,水变红了,害怕了?不知能不能吃 濮阳有哪些私立小学 濮阳市有哪几所私立小学啊 如果知道哪个学校在招教师就更好了 形容心情迷茫的诗 描写人内心很迷茫的诗有哪些 濮阳市绿城小学是公立学校还是私立学校