44问答网
所有问题
名称:从左到右的流水灯 说明:接在P0口的8个LED从左到右循环依次点亮,产生走马灯效果 求程序
如题所述
举报该问题
其他回答
第1个回答 2012-12-25
while(1)
{
for(i = 0; i < 8; i++)
{
点亮第i个;
if( 7 == i)
i = 0;
}
}
第2个回答 2013-12-02
以8051为主控制芯片,利用中断系统的外部中断0和P1口完成流水灯的制作。流水灯亮灭规律:该流水灯具有手动和自动的功能。自动时,8个LED依次从左到右点亮,间隔时间为0.2ms.当手动按键按下时(可利用外部中断0),8个LED会全亮全灭不断交替,亮灭时间间隔为2ms.外部中断信号撤销时,8个LED返回到自动模式, 这个怎么设计程序怎么写呀?
相似回答
求16个
流水灯
程序,有模式还可以调节快慢
的,
急求,谢谢。
答:
LED=~LED; DelayMS(150); } } 02 从左到右的流水灯 /*
名称:从左到右的流水灯
说明:接在P0口的8个LED从左到右循环依次点亮,产生走马灯效
果 */ #include<reg51.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int //延时 void DelayMS(uint x) { uchari; while(x-...
设置一个
流水灯
从左到右
每0.3秒轮流
点亮
?
答:
从左到右的流水灯 /* */
名称:从左到右的流水灯
说明:接在 P0 口的 8 个 LED 从左到右循环依次点亮,
用c语言编写单片机
流水灯
程序,(
8个
发光二极管
从左至右循环点亮
)
答:
sbit
led8
=P0^7;void delay(u16 i){ while(i--);} void main(){ while(1){ leda=1;//全部灯亮 //
从左到右依次
熄灭 led1=0;delay(50000);//大约延时450ms led2=0;delay(50000);//大约延时450ms led3=0;delay(50000);//大约延时450ms led4=0;delay(50000);//大约延时450ms l...
...让
8个LED流水灯
以0.2s时间间隔
从左到右依次点亮
然后重复实现_百度...
答:
void delay(unsigned int z );void main(){ unsigned int a;unsigned char b=0xfe;for(a=0;a<8;a++){ P1=b;//P1
口接8个LED
灯 delay(200);b=_crol_ (b,1);} } void delay(unsigned int z){ unsigned int i;for(;z>0;z--) //延迟时间自己算吧 for(i=110;i>0;i--)...
大家正在搜
流水灯一个接一个亮的程序
8个流水灯一次亮2个
流水灯日行灯红线接到哪个位置
55107流水灯焊接流程
眉毛流水灯接转向灯怎么接
汽车流水灯直接接转向灯
流水灯怎么连尾灯和转向灯接线
日行灯流水灯怎么接线
流水灯焊接过程
相关问题
单片机C语言程序设计题
单片机C语言程序设计
求16个流水灯程序,有模式还可以调节快慢的,急求,谢谢。
使用AT89C51设计一个接在p2口的8个led从左到右循环...
单片机C语言编程:让8个LED流水灯以0.2s时间间隔从左到...
设计一个具有8个LED灯,要求从右向左依次点亮一秒后熄灭,循...
单片机晶振频率为12MHz,P0端口接8个LED,要求8个L...