流水灯c语言程序文库,基于51单片机心形流水灯C语言源程序

41528d3028836879cd698677c3999917.gif基于51单片机心形流水灯C语言源程序

#include unsigned int x,y; void delayms(unsigned int z) //延时 { unsigned int i,j; for(i=z;i>0;i--) for(j=150;j>0;j--); } void On_all() //开启所有灯 { P0=0 x00; P1=0 x00; P2=0 x00; P3=0 x00; } void Off_all()//关闭所有灯 { P0=0 xff; P1=0 xff; P2=0 xff; P3=0 xff; } void ls()//正向流水灯 { P0=0 x00; delayms(400); P2=0 x00; delayms(400); P3=0 x00; delayms(400); P1=0 x00; delayms(400); P0=0 x01; delayms(50); P0=0 x02; delayms(50); P0=0 x04; delayms(50); P0=0 x08; delayms(50); P0=0 x10; delayms(50); P0=0 x20; delayms(50); P0=0 x40; delayms(50); P0=0 x80; delayms(50); P0=0 x00; P2=0 x01; delayms(50); P2=0 x02; delayms(50); P2=0 x04; delayms(50); P2=0 x08; delayms(50); P2=0 x10; delayms(50); P2=0 x20; delayms(50); P2=0 x40; delayms(50); P2=0 x80; delayms(50); P2=0 x00; P3=0 x80; delayms(50); P3=0 x40; delayms(50); P3=0 x20; delayms(50); P3=0 x10; delayms(50); P3=0 x08; delayms(50); P3=0 x04; delayms(50); P3=0 x02; delayms(50); P3=0 x01; delayms(50); P3=0 x00; P1=0 x80; delayms(50); P1=0 x40; delayms(50); P1=0 x20; delayms(50); P1=0 x10; delayms(50); P1=0 x08; delayms(50); P1=0 x04; delayms(50); P1=0 x02; delayms(50); P1=0 x01; delayms(50); P1=0 x00; Off_all(); P0=0 xfe; delayms(50); P0=0 xfd; delayms(50); P0=0 xfb; delayms(50); P0=0 xf7; delayms(50); P0=0 xef; delayms(50); P0=0 xdf; delayms(50); P0=0 xbf; delayms(50); P0=0 x7f; delayms(50); P0=0 xff; P2=0 xfe; delayms(50); P2=0 xfd; delayms(50); P2=0 xfb; delayms(50); P2=0 xf7; delayms(50); P2=0 xef; delayms(50); P2=0 xdf; delayms(50); P2=0 xbf; delayms(50); P2=0 x7f; delayms(50); P2=0 xff; P3=0 x7f; delayms(50); P3=0 xbf; delayms(50); P3=0 xdf; delayms(50); P3=0 xef; delayms(50); P3=0 xf7; delayms(50); P3=0 xfb; delayms(50); P3=0 xfd; delayms(50); P3=0 xfe; delayms(50); P3=0 xff; P1=0 x7f; delayms(50); P1=0 xbf; delayms(50); P1=0 xdf; delayms(50); P1=0 xef; delayms(50); P1=0 xf7; delayms(50); P1=0 xfb; delayms(50); P1=0 xfd; delayms(50); P1=0 xfe; delayms(50); P1=0 xff; P0=0 xfe; delayms(50); P0=0 xfc; delayms(50); P0=0 xf8; delayms(50); P0=0 xf0; delayms(50); P0=0 xe0; delayms(50); P0=0 xc0; delayms(50); P0=0 x80; delayms(50); P0=0 x00; delayms(50); P2=0 xfe; delayms(50); P2=0 xfc; delayms(50); P2=0 xf8; delayms(50); P2=0 xf0; delayms(50); P2=0 xe0; delayms(50); P2=0 xc0; delayms(50); P2=0 x80; delayms(50); P2=0 x00; delayms(50); P3=0 x7f; delayms(50); P3=0 x3f; delayms(50); P3=0 x1f; delayms(50); P3=0 x0f; delayms(50); P3=0 x07; delayms(50); P3=0 x03; delayms(50); P3=0 x01; delayms(50); P3=0 x00; delayms(50); P1=0 x7f; delayms(50); P1=0 x3f; delayms(50); P1=0 x1f; delayms(50); P1=0 x0f; delayms(50); P1=0 x07; delayms(50); P1=0 x03; delayms(50); P1=0 x01; delayms(50); P1=0 x00; delayms(50); } void fan_ls()//反向流水灯 { Off_all(); delayms(300); On_all(); delayms(300); Off_

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值