51单片机流水灯C语言源代码Word下载.docx

上传人:b****3 文档编号:13999583 上传时间:2022-10-16 格式:DOCX 页数:22 大小:16.54KB
下载 相关 举报
51单片机流水灯C语言源代码Word下载.docx_第1页
第1页 / 共22页
51单片机流水灯C语言源代码Word下载.docx_第2页
第2页 / 共22页
51单片机流水灯C语言源代码Word下载.docx_第3页
第3页 / 共22页
51单片机流水灯C语言源代码Word下载.docx_第4页
第4页 / 共22页
51单片机流水灯C语言源代码Word下载.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

51单片机流水灯C语言源代码Word下载.docx

《51单片机流水灯C语言源代码Word下载.docx》由会员分享,可在线阅读,更多相关《51单片机流水灯C语言源代码Word下载.docx(22页珍藏版)》请在冰豆网上搜索。

51单片机流水灯C语言源代码Word下载.docx

0x01,0x03,0x07,0x0f,

0x1f,0x3f,0x7f,0xff};

ucharcodetable4[]={

0xe7,0xdb,0xbd,0x7e,

0xbd,0xdb,0xe7,0xff};

ucharcodetable5[]={

0xe7,0xc3,0x81,0x00,

0x81,0xc3,0xe7,0xff};

ucharcodetable6[]={

0x7e,0x3c,0x18,0x00,

0x18,0x3c,0x7e,0xff};

voiddelay(uchar);

voidlsd1();

voidlsd2();

voidlsd3();

voidlsd4();

voidlsd5();

voidlsd6();

voidlsd7();

voidlsd8();

voidlsd9();

voidlsd10();

voidlsd11();

voidlsd12();

main()

{

while

(1)

{

lsd1();

lsd2();

lsd3();

lsd4();

lsd5();

lsd6();

lsd7();

lsd8();

lsd9();

lsd10();

lsd11();

lsd12();

}

}

voiddelay(ucharx)//延时函数

uinti,j;

for(i=x;

i>

0;

i--)

for(j=250;

j>

j--);

voidlsd1()//lsd1单个流水灯双程模式1

uchara,i,j,k,l,l1,k1,j1,i1;

a=0xfe;

P0=a;

delay(z);

for(i=0;

i<

7;

i++)//仅单个灯亮从上往下流

{

a=_crol_(a,1);

P0=a;

delay(z);

}

P0=0xff;

P2=a;

for(j=0;

j<

j++)

P2=a;

P2=0xff;

P3=a;

for(k=0;

k<

k++)

P3=a;

P3=0xff;

P1=a;

for(l=0;

l<

l++)

P1=a;

a=0xbf;

for(l1=0;

l1<

6;

l1++)//l1==6仅单个灯亮从下往上流

a=_cror_(a,1);

P1=0xff;

a=0x7f;

for(k1=0;

k1<

k1++)

for(j1=0;

j1<

j1++)

for(i1=0;

i1<

i1++)

voidlsd2()//lsd2两个灯流水双程模式1

a=a<

<

1;

i++)

P0=0x7f;

P2=0xfe;

a=0xfc;

P2=0x7f;

P3=0xfe;

P3=0x7f;

P1=0xfe;

P1=0x7f;

a=a>

>

l1++)

a=0x3f;

P0=0xfe;

}

voidlsd3()//lsd3两个灯流水双程模式2

i++)//_crol_与_cror_混合使用

P0=f;

P2=f;

P3=f;

P1=f;

l1++)//l1==6

}

voidlsd4()//lsd4

i++)

a=a<

//单个灯依次点亮所有灯,从上往下

a=0

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1