33问答网
所有问题
用C语言编写一个按键控制4个LED灯,每按一次周期按键,对应一只LED灯点亮的程序
用C语言编写一个按键控制4个LED灯,每按一次周期按键,对应一只LED灯点亮的程序
举报该问题
推荐答案 2016-09-13
#include
sbit key
unsigned char key_num = 0;
void main()
{
if (key == 0 )
{
delay();
if(key == 0)
{
key_num++;
if(key_num == 5)
key_num = 1;
}
}
if(key_num == 1)
P0=。。。
if(key_num == 2)
...
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/RBPPc5BRdPd0RhWW4PW.html
其他回答
第1个回答 2018-03-26
void main ()
{
if(Key==0)
{
Delay300ms();
if(Key==0)
{
Key_Mode++;
if(Key_Mode>10) Key_Mode=0;
}
}
switch (Key_Mode)
case 0: / /加入表达式
break;
~
case 10: //表达式
break;
}
第2个回答 2017-10-16
#include
sbit key
unsigned char key_num = 0;
void main()
{
if (key == 0 )
{
delay();
if(key == 0)
{
while(!key) //此处应加入此语句
key_num++;
if(key_num == 5)
key_num = 1;
}
}
if(key_num == 1)
P0=。。。
if(key_num == 2)
...
}
相似回答
急需单片机高手帮忙
用C语言写一个
单片机
4个灯
轮流闪亮
的源程序
。 详...
答:
L2=1; //第二盏灯亮 delay(100); //调用延时子程序 L3=1; //第三盏灯亮 delay(100); //调用延时子程序 L4=1; //第四盏灯亮 delay(100); //调用延时子程序 while(1); //这里我用了个死循环,目的程序只运行
一次,
如果需要自动重新运行,可以把这句删掉 } 纯手工书...
用汇编语言或者
C语言
实现以下功能,求大神帮助,有
四个按键
和
四个灯
。
答:
//true按下 false松开 bool bS1 = false,bS2 = false,bS3 = false,bS4 = false;while (true){ //开关1 if(CheckSwitch(bS1)){ for (int i = 0;i<4;i++)LampON(i);} else { for (int i = 0;i<4;i++)LampOFF(i);} //开关2 if(CheckSwitch(bS2)){ for (int i...
c51
语言
让单片机上
4个led 灯一次
亮起来。
答:
用汇编写的 如果
4个LED灯
在单片机的P1.0,P1.1,P1.2,P1.3这4个I/O口的话 ORG 0000H main:mov a,#0FH mov p1,a sjmp end
C语言
还不太会,汇编是正确的
大家正在搜
一个按键控制8个led灯依次亮
一个按键控制一个led灯亮和灭
一个按键控制led灯
四个按键控制8个led灯
三个按键控制三个led灯
独立按键控制led灯程序
按键控制LED灯灭了
八个按键控制八个led
独立按键控制8个led灯
相关问题
用C语言编写一个单片机控制LED灯闪烁变化的编程 急用!!!...
用c语言编写单片机按键控制多个led灯闪烁。按一次全亮,再按...
单片机中,求用一个按键控制多个led灯的C语言程序??
需要一个用按键控制一个LED灯亮度的C语言程序
51单片机按键控制按下K1四个led灯循环亮,再按一下全灭,...
单片机用c语言,按钮控制一个LED灯,要求按下松开,LED亮...
用c语言编程三个按键对应点亮三个LED灯的程序,AT89S5...
51单片机怎么用c语言写一个按钮控制一个led的闪烁,按一下...