按键选择控制流水灯效果设计Word下载.docx

上传人:b****5 文档编号:19244498 上传时间:2023-01-04 格式:DOCX 页数:9 大小:187.64KB
下载 相关 举报
按键选择控制流水灯效果设计Word下载.docx_第1页
第1页 / 共9页
按键选择控制流水灯效果设计Word下载.docx_第2页
第2页 / 共9页
按键选择控制流水灯效果设计Word下载.docx_第3页
第3页 / 共9页
按键选择控制流水灯效果设计Word下载.docx_第4页
第4页 / 共9页
按键选择控制流水灯效果设计Word下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

按键选择控制流水灯效果设计Word下载.docx

《按键选择控制流水灯效果设计Word下载.docx》由会员分享,可在线阅读,更多相关《按键选择控制流水灯效果设计Word下载.docx(9页珍藏版)》请在冰豆网上搜索。

按键选择控制流水灯效果设计Word下载.docx

0位闪烁show()流程图:

单只低位向高位移动show1()流程图:

单只高位向低位移动show2()流程图:

单只来回移动show3()流程图:

程序清单:

#include<

reg51.h>

#defineucharunsignedchar

#defineuintunsignedint

//*************************

//*****延时Xms子函数*****

voiddelay(uintx)

{

uinti,j;

for(i=x;

i>

0;

i--)

for(j=121;

j>

j--)

;

}

//**********show0()单只闪烁************

voidshow0()

{

P2=0xfe;

//送一个亮的控制信号字

delay(100);

//延时

P2=0xff;

//送一个灭的控制信号字

//延时

//********show1();

//单只左移*****************

voidshow0()

uchari,y;

//定义变量i、y的类型,也就是能表达的最大数

y=0x01;

//设初始信号控制字

for(i=0;

i<

8;

i++)//重复执行8遍{}中的语句

{

P2=~y;

//送一个控制信号字

y=y<

<

1;

//计算下一个控制信号字

}

//**********show2()单只右移***************

voidshow1()

y=0x80;

y=y>

>

//**********show3()单只来回跑***************

voidshow3()

//设左移初始信号控制字

}//左移完

y=0x40;

//设右移初始信号控制字

6;

}//右移完

}

//*****主函数main*****

voidmain()

uchary;

//说明y可以最大表示11111111B(255)

while

(1)

y=P0;

switch(y)

case0xfe:

show0();

//单只闪烁

break;

case0xfd:

show1();

//单只左移

case0xfb:

show2();

//单只右移

case0xf7:

show3();

//单只来回跑

default:

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

当前位置:首页 > 党团工作 > 入党转正申请

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

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