55问答网
所有问题
急!51单片机,8个LED灯在P1口,初始点亮一半LED灯,当按键按下时,LED灯整体闪烁3次,再回到初始状态。
51单片机,C语言写,8个LED灯在P1口,初始点亮一半LED灯,当按键按下时,LED灯整体闪烁3次,再回到初始状态。
举报该问题
推荐答案 2018-12-16
#define LED P1
sbit key=P2𠆢0;
void main()
{LED=0x0F;
while(1)
{if(key==0)
{delayms(10);
if(key==0){
LED=0;delayms(500);LED=0x0FF;delayms(500);
LED=0;delayms(500);LED=0xFF;delayms(500);
LED=0;delay(500);LED=0xFF;delayms(500);
}
LED=0x0F;
}
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/Ie4RRLQ4QLeL8ce48GG.html
其他回答
第1个回答 2018-12-18
给钱啊,伸手党!!直接要程序的,菜鸡。。
第2个回答 2018-12-16
不懂
相似回答
C51
单片机
编程 求
按下按键
8盏
LED灯闪烁3次
后 灯灭 闪烁频率为1HZ
答:
1、是用一个I/O口接了
8个LED
(当然不是,是某一P口)?是用哪一P口?2、然后呢?(
单片机
不会休息的)3、是用定时器?(还没学到定时器课程吧?)还是延时子程序?4、是汇编语言程序?还是C语言程序?
8个led灯
同亮同灭
3次,
用汇编语言
答:
51单片机,P1
外接
8个led灯
:ORG 0000H MOV R2, #6LOOP: XRL
P1,
#255 DJNZ R6, $ DJNZ R7, $ - 2 DJNZ R2, LOOP SJMP $END
...利用
单片机
的
P1
接口8只
LED,
每次
点亮3
只
,闪烁3次,
向左移动
点亮,
重复...
答:
LOOP: MOV A, #0F8H ;赋初值.MOV R2, #8 ;设计数值.OUTPUT:MOV R3, #4 ;设计数值.OUT_5:MOV P1, A ;送
P1口
输出.ACALL DELAY MOV P1, #0FFH ACALL DELAY DJNZ R3, OUT_5 RL A DJNZ R2,OUTPUT LJMP LOOP DELAY: MOV R6, #0 ;延时子程序...
51单片机
一键控制一
个LED,
每按一下
按键LED闪烁
一种频率,共闪烁三种频 ...
答:
MAIN: SETB
LED
;LED 灭 LL1: JB KEY , LL1 ;等待按键第一次按下 LCALL YS ;延时去抖 JB KEY,LL1 ;按键第一次按下 则往下执行 LL12: MOV TMOD,#10H MOV TH1, # 00H ;送时间常数较小 定时时间长 MOV TL1, #1CH SET...
单片机
8个LED灯
随机
闪烁
怎么做?
答:
1、首先在电脑中新建项目:Keil uVision4
51单片机LED闪烁
编程,如下图所示。2、然后设计单片机端口与
LED灯
相连,如下图所示,输入代码。3、接着创建延迟函数,如下图所示,输入以下代码。4、然后创建C语言主函数,如下图所示,输入以下代码。5、接着输入对输出取反,最后调用延迟函数,如下图所示就...
大家正在搜
单片机51点亮一个led灯
51单片机8个led灯闪烁
单片机led单灯闪烁
51单片机控制led灯闪烁
51单片机led灯闪烁实验
51单片机控制8个led灯
单片机led灯状态
单片机led灯闪烁原理
用单片机点亮led灯
相关问题
单片机MCS-51汇编问题。P1 口接8个LED灯,程序运行...
假设单片机的P1口的连接8个LED,P3连接8个对地的按键,...
如何用C51单片机实现P0口接两个按键,P1口接8个LED灯...
51单片机,通电8个led逐个点亮,然后右到左按一次健灭一个...
例说51单片机的作业 设计要求: 程序正常执行是,LED灯按...
哪位知道用51单片机如何判断从P1口出来的8个独立按键从左到...
单片机用c语言,按钮控制一个LED灯,要求按下松开,LED亮...
51单片机P1.1口接一个LED灯 外接按键,要求:按键按下...