基于单片机的led流星雨设计本科论文.doc

基于单片机的led流星雨设计本科论文.doc

ID:10993023

大小:291.50 KB

页数:22页

时间:2018-07-09

基于单片机的led流星雨设计本科论文.doc_第1页
基于单片机的led流星雨设计本科论文.doc_第2页
基于单片机的led流星雨设计本科论文.doc_第3页
基于单片机的led流星雨设计本科论文.doc_第4页
基于单片机的led流星雨设计本科论文.doc_第5页
资源描述:

《基于单片机的led流星雨设计本科论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(论文)题目基于单片机的LED流星雨设计部(系)机电工程系专 业机电一体化班  级机电学 号学生姓名指导教师摘要  当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。学习单片机的最有效方法就是理论与实践并重,本文用AT89C51单片机自制了一款简易的流星雨灯,重点介绍了其软件编程方法,以期给单片机初学

2、者以启发,更快地成为单片机领域的优秀人才。定时器应用非常广泛,自行研究和设计定时器不仅可以巩固旧知识,而且有助于增强学习电路的兴趣,达到学以致用的目的。本文根据人们的生活节奏,设计了一种4段定时器。该定时器以易学易用的MCS-51单片机为核心电路,加上少量的模拟元件组成,简单实用。首先,本文第一章介绍了LED灯对人们影响,并针对人们对生活的需求,提出了解决的方案要求,并通过简单分析阐述了这种新型定时器给人们带来的易用和方便性。其次,第二章在总体设计框图的基础上,介绍了MCS-51单片机性能特点,并叙述了其在微控系统的重要角色,给出了设计的详细原理图,并对该定时器做了简单的工作分析。

3、最后,在总结了前面设计过程中出现的问题及提高改进的地方,通过运行分析论证,得出设计达到要求。关键词:单片机LED灯流星雨定时器目录第一章设计概述…………………………………………………………………11.1设计任务………………………………………………………………………11.2设备器材………………………………………………………………………1第二章硬件设计方案……………………………………………………………22.1设计思想………………………………………………………………………22.2硬件选择………………………………………………………………22.3AT89C52单片机介绍……………………………

4、……………………………22.4硬件逻辑图……………………………………………………………52.5设计连线………………………………………………………………………62.6仿真电路图……………………………………………………………………6第三章软件设计方案……………………………………………………………73.1软件设计思想…………………………………………………………………73.2程序流程图……………………………………………………………………8第四章调试及运行结果…………………………………………………………9第五章设计心得与体会………………………………………………………10附录一参考资料11附录

5、二源程序清单…………………………………………………………………………11、第一章简介1.1概述单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件19单片机自动完成赋予它的任务的过程,也就是单片机执行程序的过程,即一条条执行的指令的过程,所谓指令就是把要求单片机执行的各种操作用的命令的形式写下来,这是在设计人员赋予它的指令系统所决定的,一条指令对应着一种基本操作;单片机所能执行的全部指令,就是该单片机的指令系统,不同种类的单片机,其指令系统亦不

6、同。为使单片机能自动完成某一特定任务,必须把要解决的问题编成一系列指令(这些指令必须是选定单片机能识别和执行的指令),这一系列指令的集合就成为程序,程序需要预先存放在具有存储功能的部件——存储器中。存储器由许多存储单元(最小的存储单位)组成,就像大楼房有许多房间组成一样,指令就存放在这些单元里,单元里的指令取出并执行就像大楼房的每个房间的被分配到了唯一一个房间号一样,每一个存储单元也必须被分配到唯一的地址号,该地址号称为存储单元的地址,这样只要知道了存储单元的地址,就可以找到这个存储单元,其中存储的指令就可以被取出,然后再被执行。程序通常是顺序执行的,所以程序中的指令也是一条条顺序

7、存放的,单片机在执行程序时要能把这些指令一条条取出并加以执行,必须有一个部件能追踪指令所在的地址,这一部件就是程序计数器PC(包含在CPU中),在开始执行程序时,给PC赋以程序中第一条指令所在的地址,然后取得每一条要执行的命令,PC在中的内容就会自动增加,增加量由本条指令长度决定,可能是1、2或3,以指向下一条指令的起始地址,保证指令顺序执行。利用单片机,实现8个单色LED灯的左、右循环显示,并实现循环的速度可调。选用芯片:8255等注:由于实验室的没有提供8255芯

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。