44问答网
所有问题
51单片机用keil4写LED流水灯程序,要求亮两秒,再过两秒又亮。假设LED1=P2^0。
如题所述
举报该问题
其他回答
第1个回答 推荐于2016-11-23
#include<reg52.h>
sbit LED1=P2^0;
//1ms延时程序
void delayms(unsigned int i)
{ unsigned int j;
while(i--)
{
for(j=0;j<115;j++)
;
}
}
void main()
{
LED1=0;
while(1)
{
delayms(1000);
LED1=~LED1;
};
}
本回答被提问者和网友采纳
相似回答
keil
c51单片机
流水灯
。
答:
include<reg51.h> unsigned int n;unsigned char m
=
0,
temp = 254;sbit SPK = P1^5;main(){ TMOD = 0x01;TH0 = (65536 - 1000) / 256;TL0 = (65536 - 1000) % 256;TR0 =
1
;ET0 = 1;EA = 1;
P2
= temp;while(1);} void T0_INT() interrupt 1 { TH0 = (6553...
keil
软件用
单片机
控制8个
LED流水灯
来回点亮(C语言
程序
)
答:
P1=0xf7; //点亮第四个
LED
for(i=200;i>0;i--)for(j=500;j>0;j--);P1=0xef; //点亮第五个LED for(i=200;i>0;i--)for(j=500;j>0;j--);P1=0xdf; //点亮第六个LED for(i=200;i>0;i--)for(j=500;j>0;j--);P1=0xbf; //点亮第七个LED for(i=...
用keil
设置
51单片机p2
口
0
1 2作为开关控制8个
led灯
亮
答:
使用软件简单的控制,根据
P2
端口的数值作为依据去控制8个
LEd灯
亮,比如当P2=000控制一个,P2=001控制另外一个,以此类推。。
51单片机流水灯
如何通过两个按键启动和停止 ,怎么停止
答:
define
led
P2
// char i;sbit k1=P3^6; //启动按键 sbit k2=P3^7;//停止按键 bit s=0; // 启停标志 char a[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; //
LED灯
的数组 void delay1s(void); //延时函数 void liushuideng(); //
流水灯
的循环 void main(){ led...
大家正在搜
51单片机led流水灯程序
单片机双向流水灯keil编程
单片机双灯流水灯程序
led流水灯单片机程序
基于单片机的led流水灯设计
keil4流水灯程序
51单片机4种流水灯
51单片机流水灯
非阻塞流水灯用keil5实现
相关问题
51单片机led流水灯两个同时点亮,四次一循环
keil软件用单片机控制8个LED流水灯来回点亮(C语言程序...
用keil uvision4编一个51系列单片机流水灯,任务...
在KEIL软件中建立51单片机工程,要求每隔500ms点亮上...
求51单片机控制两个LED灯轮流亮灭程序,亮灭时间间隔两个小...
51单片机流水灯程序
51单片机用4个按钮分别控制四个LED的程序
如何编写一段程序,单片机是51系列的,要求编写8个LED灯有...