课程设计报告广告灯
更新时间:2023-10-20 19:48:01 阅读量: 综合文库 文档下载
第二章 广告灯
在现在诸多的娱乐场所、理发店、宾馆、饭店、公司等的门外,都可以看到各式各样的广告流水灯。所谓“广告流水灯”,就是将一系列的有颜色的广告灯串联接在一起,然后令这些灯按一定的次序逐个或者几个的一次点亮和熄灭。由于各灯点亮和熄灭,产生的效果就像流动的水一样,因此,就称这类广告灯为“广告流水灯”。生活中广告流水灯的形式和点亮的次序是多种多样的。有单一颜色的几个灯按固定的次序来点亮的,有多个不同颜色的灯构成某一图案依次点亮的,也有多排广告灯按多种组合好的次序循环点亮的等。我们设计的广告流水灯,就是这些广告灯中的类型。
当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。学习单片机的最有效方法就是理论与实践并重,本文用AT89C51单片机自制了一款简易的广告流水灯。
1设计目的、要求、总框图与方案
1.1设计目的
本设计以AT89S51单片机为核心并用它来控制发光二极管双灯点亮循环的实验装置,用AT89S51单片机控制16个发光二极管发光,实现亮点从高到低位,从左到右,从单到双的循环移动。通过PROTEL软件设计、仿真,并能从中掌握通过软件控制发光二极管的思路和技巧。这次设计重点就在于利用单片机的知识去控制系统的运行。
1.2设计要求
①按1-8、8-1的顺序依次逐个点亮,任意时刻只有一个灯点亮; ②循环点亮1次后灯全灭后,让所有灯同时闪烁3次; ③灯全亮,然后按1-8的顺序依次熄灭一个灯,直到全灭; ④再按8-1的顺序依次点亮,直到所有灯全亮;
⑤灯全灭,同时从两头开始,依次各点亮一个灯并熄灭此前点亮的灯,即1和8亮,熄灭后2和7亮,依此类推,最后灯全灭; ⑥所有偶数灯同时闪烁3次;
⑦灯全灭,同时从两头开始,依次各点亮一个灯,直到所有灯全亮后,同时按8-1、2-7的顺序依次各熄灭一个灯,直到灯全灭; ⑧所有奇数灯同时闪烁3次; ⑨重新按步骤①走
1.3设计总框图与方案
单 片 机 显 示
图1.1系统框图
本次课程设计是用流水灯的变化来表示不同的效果。主体选用AT89S51单片机使用多个发光二极管,通过编程来实现“流水灯”的花样变化。
2流程图与程序 开 始 设置初值 启动定时器 否 亮灯左移 溢出 否是 R2为0 中断服务程序 是 亮灯右移 否 R2为0 是 不亮灯左移 否 R0为0 是 不亮灯右移 否 R0为0 是 查表进行其它花样变化 是否 A=01 3.1总流程图
图
3、原理硬件图和源程序
3.1设计采用元件
在这次课程设计中要用到的元器件有 AT89S51模块 5v电源
一块
一个
黄色LED 300电阻
8个 8个
3.2系统电路图
源程序:MM: MOV P2,#0AH
MOV A,#0feH
MOV R0,#0
LOOP1: MOV P0,A ;按1-8、8-1的顺序依次逐个点亮,任意时刻只有一个灯点亮
LCALL DELAY1S
RL A INC R0
CJNE R0,#8,LOOP1 MOV R0,#0
MOV P0,#0FFH;循环点亮1次后灯全灭后,让所有灯同时闪烁3次 LCALL DELAY1S
LOOP2: MOV P0,#0
INC R0
LCALL DELAY05S MOV P0,#0FFH LCALL DELAY05S CJNE R0,#3,LOOP2
MOV R0,#0;灯全亮,然后按1-8的顺序依次熄灭一个灯,直到全灭 MOV A,#01H MOV P0,#00H
LOOP3: LCALL DELAY1S
SETB C MOV P0,A RLC A INC R0
CJNE R0,#8,LOOP3
MOV R0,#0;再按8-1的顺序依次点亮,直到所有灯全亮 MOV P0,#0FFH LCALL DELAY1S CLR C MOV A,#07FH
LOOP4: MOV P0,A
LCALL DELAY1S RRC A INC R0
正在阅读:
课程设计报告广告灯10-20
学习宣传和贯彻落实邯郸市学校安全管理条例01-29
楼梯设计题目总汇10-30
《比例的意义》说课稿06-08
11--成功系统的深度策略12-27
基于Denison模型的中国企业文化测量体系研...05-28
1、负数的意义09-14
用C8051F120单片机驱动FLASH芯片 AT45DB161D10-13
国际财务管理(带答案)03-18
中国卫矛科植物地理分布04-22
- 小学生造句大全
- 增压泵投资项目可行性研究报告(模板)
- 高中语文人教版粤教版必修1-5全部文言文知识点归纳
- 两学一做专题民主生活会组织生活会批评与自我批评环节个人发言提
- 管理处环境保洁工作操作标准作业指导书
- 2012六一儿童节活动议程 - 图文
- 移树申请报告
- 《贵州省市政工程计价定额》2016定额说明及计算规则
- 计算机长期没有向WSUS报告状态
- 汉语拼音教学策略研究
- 发展西部领先的航空货运枢纽
- 司法所上半年工作总结4篇
- 如何提高银行服务水平
- 发电厂各级人员岗位职责
- 丰田汽车的外部环境分析
- 2017—2018年最新冀教版四年级数学下册《混合运算》教案精品优质
- 中建八局样板策划 - 图文
- 戚安邦《项目管理学》电子书
- 2015年高级项目经理笔记
- 弯桥的设计要点
- 课程
- 报告
- 广告
- 设计
- 大同二电厂土建项目施工组织设计(改)
- 进出口食品检验检疫监督管理办法
- 透镜及其应用1复习教案
- 小班幼儿入园焦虑问题研究
- Articulate Storyline中文基础教程之十五 实用的工具与命令
- cocos2dx下的OpenGL学习总结 docx - 图文
- 大型牧场如何通过挤奶厅管理提高牛奶质量
- 巧用媒体资源,拓宽语文教学途径
- VB(1)
- 第4章 习题答案(科学出版社)
- 阿贝成像原理和空间滤波研究性报告
- 实验二 动态规划算法
- 10以内三连加减法(共15页)
- 股票投资秘笈123456789
- CPA考试《经济法》第4章
- 全省党委秘书长、办公厅(室)主任会议上的讲话
- HP中速磨煤机试运作业指导书范本
- 专卖店管理办法
- 高中英语Unit17Laughter阶段质量评估北师大版 -
- 工厂供电 - 第五版 - 刘介方 - 课后答案1-10章