用51单片机想做一个用单个独立按键控制灯的亮灭 就是先摁一下按键灯 5
用51单片机想做一个用单个独立按键控制灯的亮灭就是先摁一下按键灯亮在摁一下灯灭那种想了半天做不出来想请教一下各位大神先谢谢了!!...
用51单片机想做一个用单个独立按键控制灯的亮灭 就是先摁一下按键灯亮 在摁一下灯灭那种 想了半天做不出来 想请教一下各位大神 先谢谢了!!
展开
1个回答
展开全部
#include <reg52.h> //
sbit LED= P1^0; // 定义P1管脚0 LED, 默认为1
sbit KEY= P1^1; // 定义P1管脚1 KEY,
void main() //
{
if(KEY==0)
{
delayms(5);//消抖
if(KEY==0)
{
LED= ~LED;
}
}
else
{
//
}
}
差不多这个意思 ,手里没有板子,你多尝试尝试。
sbit LED= P1^0; // 定义P1管脚0 LED, 默认为1
sbit KEY= P1^1; // 定义P1管脚1 KEY,
void main() //
{
if(KEY==0)
{
delayms(5);//消抖
if(KEY==0)
{
LED= ~LED;
}
}
else
{
//
}
}
差不多这个意思 ,手里没有板子,你多尝试尝试。
追问
兄弟我目测这个代码用不了啊。。。达不到我想要的功能啊 我现在就有一个思路 但是写补出来
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询