单片机控制左右来回循环的流水灯
更新时间:2023-10-12 13:51:01 阅读量: 综合文库 文档下载
- 单片机控制8个灯循环点亮推荐度:
- 相关推荐
左右来回循环的流水灯
设计要求
8个发光二极管LED0~LED7经限流电阻分别接至P1口的P1.0~P1.7引脚上,阳极共同接高电平。编程实现制作左右来回循环的节日彩灯,显示规律如下图所示。
题37图 节日彩灯的花样显示的规律
为了使显示效果更加绚丽多彩,P1端口8个引脚分别接有不同颜色的发光二极管。具体如题37表所示。
题37表 P1口 8个引脚的不同颜色的发光二极管
P1口引脚 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7
使用C51编流水灯程序以及设计相应的硬件电路十分简单,且有多种方法。本方案力求程序最简化最清晰原则,用NS图(盒图)表示算法如下:
发光二极管的颜色 红色LED 蓝色LED 绿色LED 黄色LED 红色LED 蓝色LED 绿色LED 黄色LED
程序中设置中间变量temp用来给P1口赋值,命令_crol_和_cror_用于使temp左移或右移,例如当temp=11111110B时,执行_crol_(temp,1)之后temp=11111101,应用此两条语句必须把头文件
void delay(void); void main() {
temp=0xfe; P1=temp;
while(1)
//定义字符变量temp,temp左移或右移并给连接 //定义延迟函数delay()
//给temp赋初值
//temp赋值给P1口,第一个LED(红色)点亮 //主程序,括号中的程序将一直循环 //左移部分,LED从左到右依次点亮
{
for(a=0;a<7;a++)
{
temp=_crol_(temp,1); //_crol_语句控制变量temp左移 }
delay(); P1=temp;
//每个灯点亮之后延迟一会在点下一个灯
}
for(a=0;a<7;a++) //右移部分,LED从右到左依次点亮
{
temp=_cror_(temp,1); //第8个灯点亮后开始右移程序,LED从右向左点亮 }
delay(); P1=temp;
}
void delay() {
int i,j;
//延时子程序 //定义局部变量i,j
//i,j不断计数占用CPU时间,达到延时目的
for(i=200;i>0;i--) for(j=1;j<150;j++);
}
电路连接如下:
正在阅读:
单片机控制左右来回循环的流水灯10-12
2013-2014学年七年级生物上册《第一单元 第一章 认识生命现象》第一节 生物的基本特征练习题05-19
油田单井计量站联合站自动化监控模式研究04-16
SMT飞达管理系统方案12-01
黄河,母亲河教学设计03-18
VTS08同步控制器12-21
山东省德州市陵城区2016年中考化学二模试卷(解析版)08-24
固体物理试卷109-11
自然保护有关项目审查04-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 流水灯
- 单片机
- 来回
- 循环
- 左右
- 控制
- 湖南省浏阳二中2018-2019学年高一雅礼班选拔考试英语试卷 Word版含答案
- windows Server 2003和LINUX双系统安装 - 图文
- 附录1:数据文件命名规则和格式 - 图文
- PMC主管的求职简历模板
- ARS TCS 牵引力控制新技术及发展前沿 - 图文
- “一诺三平三公开”工作方案
- 基于51单片机的电子定时器论文 - 图文
- 创业之星心得体会总结
- 智能小车-东北大学二队技术报告 - 图文
- 江苏爱尔兰移民福利政策及移民中介都有哪些
- 韩村河镇总体规划
- 生物信息学作业实验5-3
- 六年级语文总复习句子练习卷
- 五年级立体图形测试题
- 2015-2020年中国民办博物馆市场现状调查及投资策略研究报告 - 图文
- 移动模架施工安全作业技术
- 2017-2018学年人教版道德与法制一年级上册第一单元教案(含教学反思)
- 安全教育培训记录 挖掘机司机 - 图文
- 测绘工程cad-道路路线工程图的绘制
- 《算法及其实现》教学设计