单片机流水灯程序Word格式.docx

上传人:b****2 文档编号:3099918 上传时间:2023-05-01 格式:DOCX 页数:22 大小:16.29KB
下载 相关 举报
单片机流水灯程序Word格式.docx_第1页
第1页 / 共22页
单片机流水灯程序Word格式.docx_第2页
第2页 / 共22页
单片机流水灯程序Word格式.docx_第3页
第3页 / 共22页
单片机流水灯程序Word格式.docx_第4页
第4页 / 共22页
单片机流水灯程序Word格式.docx_第5页
第5页 / 共22页
单片机流水灯程序Word格式.docx_第6页
第6页 / 共22页
单片机流水灯程序Word格式.docx_第7页
第7页 / 共22页
单片机流水灯程序Word格式.docx_第8页
第8页 / 共22页
单片机流水灯程序Word格式.docx_第9页
第9页 / 共22页
单片机流水灯程序Word格式.docx_第10页
第10页 / 共22页
单片机流水灯程序Word格式.docx_第11页
第11页 / 共22页
单片机流水灯程序Word格式.docx_第12页
第12页 / 共22页
单片机流水灯程序Word格式.docx_第13页
第13页 / 共22页
单片机流水灯程序Word格式.docx_第14页
第14页 / 共22页
单片机流水灯程序Word格式.docx_第15页
第15页 / 共22页
单片机流水灯程序Word格式.docx_第16页
第16页 / 共22页
单片机流水灯程序Word格式.docx_第17页
第17页 / 共22页
单片机流水灯程序Word格式.docx_第18页
第18页 / 共22页
单片机流水灯程序Word格式.docx_第19页
第19页 / 共22页
单片机流水灯程序Word格式.docx_第20页
第20页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

单片机流水灯程序Word格式.docx

《单片机流水灯程序Word格式.docx》由会员分享,可在线阅读,更多相关《单片机流水灯程序Word格式.docx(22页珍藏版)》请在冰点文库上搜索。

单片机流水灯程序Word格式.docx

////////////////////////////////////////////////////////////////

voidshansuo();

voidxl();

///////////////////////////////////////////////////////////////

voiddelay(void)

{

unsignedcharm,n;

for(m=0;

m<

flag;

m++)

for(n=0;

n<

250;

n++)

;

}

///////////////////////////////////

voidhy1(void)//点亮状态逆时针旋转90度(一个一个灭)

unsignedchari;

for(i=0;

i<

8;

i++)

{

P0=Tab11[i];

P1=Tab22[i];

P2=Tab11[i];

P3=Tab22[i];

delay();

P0=Tab44[i];

P1=Tab55[i];

P2=Tab44[i];

P3=Tab55[i];

}

///////////////////////////////////////////

voidhy2(void)//暗中逆时针转360。

(一个一个点亮)

for(flag=250;

flag>

0;

flag=flag-50)

P0=0xff;

P1=0xff;

P2=0xff;

P3=0xff;

delay();

P3=Tab22[i];

P1=Tab22[i];

flag=250;

////////////////////////////////////////////////

voidhy3(void)//点亮中逆时针转360°

(一个一个灭)

flag=50;

P0=0x00;

P1=0x00;

P2=0x00;

P3=0x00;

P3=Tab33[i];

P1=Tab33[i];

flag=150;

///////////////////////////////////////////////////

voidhy4(void)//点亮状态顺时针旋转90度(一个一个灭)

P1=Tab11[i];

P0=Tab22[i];

P3=Tab11[i];

P2=Tab22[i];

9;

P1=Tab6[i];

P0=Tab5[i];

P3=Tab6[i];

P2=Tab5[i];

/////////////////////////////////////////

voidhy2_1(void)//暗中逆时针转90度。

flag=200;

P0=0xff;

flag=110;

flag=80;

voidhy2_2(void)//暗中逆时针转180度。

for(i=0;

P3=Tab5[i];

P1=Tab5[i];

flag=200;

voidhy5(void)//先向下伸展,然后向上伸展逐渐点亮

P0=Tab8[i];

P1=Tab8[i];

P1=0xff;

P2=Tab8[i];

P3=Tab8[i];

P2=0xff;

P3=0xff;

P2=Tab7[i];

P3=Tab7[i];

P0=Tab7[i];

P1=Tab7[i];

/////////////////////////////

voidjr(void)//聚拢

i++)//8位控制码

P0=Tab1[i];

P1=Tab1[i];

P2=Tab2[i];

P3=Tab2[i];

}

P0=Tab2[i];

P1=Tab2[i];

P2=Tab1[i];

P3=Tab1[i];

}

///////////////////////////

}

xl();

//星星眨眼

P0=Tab3[i];

P1=Tab3[i];

P2=Tab4[i];

P3=Tab4[i];

P0=Tab4[i];

P1=Tab4[i];

P2=Tab3[i];

P3=Tab4[i];

////////////////////////////////

P3=Tab2[i];

P3=Tab3[i];

////////////////////////////////////

voidazzy(void)//暗中向下

P2=0xff;

P1=Tab1[i];

P0=Tab1[i];

P1=0xff;

P0=0xff;

/////////////////////////////////

voidazyy(void)//暗中you移

//////////////////////////////////

voidled_flow1(void)

P2=0;

P3=0;

P1=Tab3[i];

P0=Tab3[i];

voidlzyy(void)//亮中右移

voidshansuo(void)//全部灯闪烁

uchari;

3;

i++)

delay();

delay();

P0=0x00;

P1=0x00;

P2=0x00;

P3=0x00;

voidxl(void)//相邻俩个变换

P0=0xAA;

P1=0xAA;

P2=0xAA;

P3=0xAA;

P0=0x55;

P1=0x55;

P2=0x55;

P3=0x55;

//////////////////////////////

voidsxb(void)//上下半

{

voidjc(void)//

voidazzy_1(void)//暗中向下

unsignedchari,i1;

for(flag=80;

flag=flag-10)

flag=10;

for(i1=0;

i1<

30;

i1++)

voidjs(void)//结束

hy2_3();

///////////////////

//////////////////

voidmain(void)

while

(1)

azzy_1();

//////////////////////////////////////////////

hy2();

//暗中逆时针转360°

hy3();

//点亮中逆时针转360°

hy2_1();

//暗中逆时针转90度。

hy2_2();

//暗中逆时针转180度。

hy2_3();

//暗中向下180。

hy2_4();

///////////////////////////////////////////////

hy1();

//暗中状态逆时针旋转90度(一个一个亮)

jc();

//交叉四叶草

hy4();

//点亮状态顺时针旋转90度(一个一个灭?

hy5();

//先向下伸展,然后向上伸展逐渐点亮

jr();

/////////////////////////////////////////////////

azzy();

//暗中向下边伸展

azyy();

//暗中向上伸展

//////////////////////////////////////////////////

//相邻变换(星星眨眼)

shansuo();

//全部灯闪烁(一亮一灭)

/////////////////////////////////////////////////////

led_flow1();

//亮中向下

lzyy();

//亮中向上

//暗中向上

///////////////////////////////////////

sxb();

//上下半

//暗中向下

//亮中向上

//闪烁

//暗中向上

js();

//结束

}

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2