55问答网
所有问题
51单片机P1.1口接一个LED灯 外接按键,要求:按键按下LED灯亮,,按键再按下灯灭,用C语言
51单片机P1.1口接一个LED灯 外接按键,要求:按键按下LED灯亮,,按键再按下灯灭,用C语言的中断写程序
举报该问题
推荐答案 2016-04-15
#include <reg51.h>
sbit P32 = P3^2;
sbit LED = P1^1;
void main()
{
IE = 129;
while(1);
}
void X0_Int() interrupt 0
{
while(!P32) LED = 0;
LED = 1;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FIIRGFeeeGR8IcGQeRL.html
其他回答
第1个回答 2016-04-15
给多少钱,板子什么形状,用什么型号单片机,按键接在哪,
相似回答
单片机用c
语言,按钮控制
一个LED灯,要求按下
松开
,LED亮,按下
松开,LED...
答:
1、首先打开桌面上的keil软件,在进行对
51单片机
进行编程时最常用的就是keil软件。2、编写相应的代码:#include<reg52.h> //定义单片机的头文件sbit
led
=P2^0; //定义单片机的管脚,void main(void) //主函数{ while(1) //无限循环 {led=0x1f; //点亮前面三个灯。这里...
51单片机
怎么
用c
语言写一个按钮控制
一个led
的闪烁,按一下开始闪烁
,再按
...
答:
if(P02)//再次确定
按键按下
{ while(P02){flash=flash}//按住按键的动作 flash=~flash;//按键按下后执行动作 } } } void
led
flash(){ if(flash){ led=1;//点亮 delay(100);//延时100MS led=0;//熄灭 } else led=0;} void delay(unsigned int i){自己根据
单片机
频率写个1MS带形参...
51单片机
的
按键
控制小
灯亮灭
的问题(程序类型
:c
语言)怎么解决?
答:
当松手时,KEY1 = 1,不满足if语句不 进入循环
,LED
继续保持当前状态即LED = 0,如果再次
按下按键,
此时检测到KEY1 = 0,进入循环,LED取反得到LED = 0
,灯亮
。*/ delay(500); /*此处延迟,保证连续两次按键动作处在程序的延时过程中,不进行其他程序从而不会影响小灯。*/ } }}v...
51单片机c
语言编程:编写一段程序,P1.0控制
LED,P1.1
控制LED的亮和灭...
答:
P1.0、
P1.1
,都是控制
LED
的?试试下面的程序:include <reg51.h> sbit
led
= P1^0;sbit key = P1^7;void main(){ while(1) led = key;} P1.1,不知道怎么用。
51单片机
的
按键
控制小
灯亮灭
的问题(程序类型
:c
语言)
答:
sbit KEY1 = P1^2;void delay(uint);void main(void){ LED = 1; //初始化LED熄灭 KEY1 = 1; //赋值KEY1高电平 while(1){ if(!KEY1) //检测到
按键按下
{ LED = ~LED; /*LED取反,此时LED = 0
,灯亮
。当松手时,KEY1 = 1,不满足if语句不 进入循环
,LED
继续保持...
大家正在搜
单片机51点亮一个led灯
51单片机8个led灯闪烁
用单片机点亮led灯
51单片机控制8个led灯
单片机LED灯
单片机LED灯程序
单片机led单灯闪烁
什么led灯可以接单片机
51单片机led灯原理
相关问题
51单片机P1^1口控制独立按键,P1^0控制led灯,按键...
按键点灯程序,按一下按键灯亮(一直亮),再按一下灭,51单片...
51单片机:用P1.0~P1.6 口控制LED,P1.7 控...
51单片机P1.7和P1.8分别LED1和LED2,P2.0...
单片机 P3.7接个按键,P1.0接个LED灯,当按键按下电...
51单片机用两个按钮控制一个LED灯的亮灭(不是那么简单请看...
单片机通过按钮控制一个LED小灯的亮灭,请问这个程序怎么写
单片机用c语言,按钮控制一个LED灯,要求按下松开,LED亮...