控制灯亮0.5秒灭0.5秒再亮0.5秒灭2秒 如此循环 编个单片机程序 新手请详细点谢谢

如题所述

again:
clr p0.0 ; 灯亮 低电平有效
lcall delay500ms; 延时0.5秒
setb p0.0 ;
lcall delay500ms;
clr p0.0 ;
lcall delay500ms;
setb p0.0 ;
lcall delay500ms; 0.5秒*4=2秒
lcall delay500ms;
lcall delay500ms;
lcall delay500ms;
sjmp again ;循环
;以下延时程序,改变 r7的数就可以改变时间
delay500ms:
mov r7,#0
mov r6,#0
delay500ms1:
djnz r6,delay500ms1
djnz r7,delay500ms1
ret
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-19
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit LED=P2^0; //P2.0接LED灯
void delay(uint ms)
{
uchar i;
while(ms--)
for(i=0;i<123;i++);
}

void main()
{
while(1)
{
LED=0;
delay(500);
LED=1;
delay(500);
LED=0;
delay(500);
LED=1;
delay(2000);
}
}

plc怎么控制红绿灯?
plc控制红、黄、绿灯的基本控制要求如下:路口某方向绿灯显示(另一方向亮红灯)20秒后,绿灯以占空比为50%的一秒周期(0.5秒脉冲宽度)闪烁3次(另一方向亮红灯),然后变为黄灯亮2秒(另一方向红灯亮),如此循环工作。plc红绿灯梯形图原理:动作要求:(1)车道红灯、人行道红灯,亮30秒;(2...

新手怎么快速学会电脑的基本
1、学习电脑之前,可以先列一个表,看自己要学习哪些东西,先记录下来。2、鼠标演练是第一步。拖动,复制、粘贴、移动等等。主要是训练对于鼠标功能的了解,以及熟练度。3、开始学习用键盘上打字母,打拼音、打汉字。下载安装一个“打字通”即可。练习对于键盘的熟练度等等。也可以通过玩一定键盘游戏,了...

手自一体的车怎么开
你上车点火,然后把脚刹踹到底,如果要倒车就挂R档,如果不用就直接挂D档,挂上档后松开手刹,再松开脚刹,就可以起步了,然后就只要控制油门刹车方向盘就行了,其他的事情你不用管,加速就踩油门,减速就刹车,如果你要挂到R档倒车,也是通过油门和刹车控制车速,在倒好以后踩下脚刹,然后拉到D档就换挡了,再松开脚刹,就...

上网掉线,20秒里又可以上起
上网线路接触不良,如果是ADSL上网,查看分离器是否线头接好,查看其他线路接头是否接好,尽量减少线路接头,影响信号。另外,如果电压不稳也会造成MODEL频繁掉线,如果是这种情况,买一个UPS就可以解决。

CS详细介绍
游戏中对BOT控制的键是=,按下=以后,屏幕上会出现一个菜单。 1.Quick add bot 快速加入BOT,游戏将会随机加入一个BOT,使用的为默认设置。 2.Add specific Bot 增加一个定制的BOT,选择此项后,会继续出现一个选择BOT聪明程度的菜单,分别为Stupid(笨蛋级别,智能0~20)、Newbie(菜鸟级别,智能20~40)、Averag...

...给我讲解下兽族一般的几种战术打法,谢谢!请详细点最好!
『2基』 基地到2级时召唤牛头人酋长、NAGA或影子猎手,视情况而定,比如说打蜘蛛你就出SH,这会让你获得短暂的优势,打AC就出TC放波。 视情况造几个塔以免基地被攻陷。 视情况(指经济方面,比如你损失很小,就可以考虑一下)造2个苦工,他们以后会帮你建造分基地。 然后造2个兽栏再升级基地,或先升级基地再造2个...

plc控制红绿灯闪烁原理
plc控制红、黄、绿灯的基本控制要求如下:路口某方向绿灯显示(另一方向亮红灯)20秒后,绿灯以占空比为50%的一秒周期(0.5秒脉冲宽度)闪烁3次(另一方向亮红灯),然后变为黄灯亮2秒(另一方向红灯亮),如此循环工作。plc红绿灯梯形图原理:动作要求:(1)车道红灯、人行道红灯,亮30秒;(2...

PLC怎么控制红绿灯?
plc控制红、黄、绿灯的基本控制要求如下:路口某方向绿灯显示(另一方向亮红灯)20秒后,绿灯以占空比为50%的一秒周期(0.5秒脉冲宽度)闪烁3次(另一方向亮红灯),然后变为黄灯亮2秒(另一方向红灯亮),如此循环工作。plc红绿灯梯形图原理:动作要求:(1)车道红灯、人行道红灯,亮30秒;(2...

plc控制红、黄、绿灯的基本控制要求如何?
plc控制红、黄、绿灯的基本控制要求如下:路口某方向绿灯显示(另一方向亮红灯)20秒后,绿灯以占空比为50%的一秒周期(0.5秒脉冲宽度)闪烁3次(另一方向亮红灯),然后变为黄灯亮2秒(另一方向红灯亮),如此循环工作。plc红绿灯梯形图原理:动作要求:(1)车道红灯、人行道红灯,亮30秒;(2...

plc如何控制交通信号灯?
plc控制红、黄、绿灯的基本控制要求如下:路口某方向绿灯显示(另一方向亮红灯)20秒后,绿灯以占空比为50%的一秒周期(0.5秒脉冲宽度)闪烁3次(另一方向亮红灯),然后变为黄灯亮2秒(另一方向红灯亮),如此循环工作。plc红绿灯梯形图原理:动作要求:(1)车道红灯、人行道红灯,亮30秒;(2...

相似回答