学年论文-基于单片机的流水灯设计

学年论文-基于单片机的流水灯设计

ID:6787905

大小:237.50 KB

页数:9页

时间:2018-01-25

学年论文-基于单片机的流水灯设计_第1页
学年论文-基于单片机的流水灯设计_第2页
学年论文-基于单片机的流水灯设计_第3页
学年论文-基于单片机的流水灯设计_第4页
学年论文-基于单片机的流水灯设计_第5页
资源描述:

《学年论文-基于单片机的流水灯设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录摘要1Abstract1引言11单片机发展概述12硬件组成22.1AT89C51单片机简介22.2流水灯设计原理32.3优点43软件编程43.1设计思路43.2流水灯的软件设计44对程序的测试75结论7参考文献88基于单片机的流水灯设计姓名:学号:单位:物理电子工程学院专业:电子科学与技术指导老师:职称:讲师摘要:本文简单介绍了AT89C5l单片机和流水灯的设计原理,对花样流水灯的实现方案进行了讨论,并分别用汇编语言和C语言进行了软件实现。设计了位控法和查表法的实现该设计的代码,调试显示该设计是合理可行的。最后用ATMEL公司

2、的芯片AT89C51单片机来实现流水灯的设计。关键词:LED;单片机;流水灯;汇编语言;C语言英文标题Abstract:ThispaperbrieflyintroducestheAT89C5lMCUandthedesignprincipleoflightwater,synchronizedlightimplementationschemeisdiscussed,andusingassemblylanguageandClanguageforsoftwareimplementation.Designofthepositioncontr

3、ollingmethodandlook-uptablemethodtoachievethedesigncode,debuggingshowsthatthedesignisreasonableandfeasible.FinallyusesthechipofATMELcompanyAT89C51chiptoachievethewaterlampdesign.Keywords:LED;singlechipmicrocomputer;flowingwaterlight;assemblylanguage;Clanguage引言近年来微型计算

4、机不断地更新换代,新产品层出不穷。微型机体积小,成本低,容易掌握,适用面广。单片机属于微型计算的一种。单片机是在一块超大规模集成电路芯片上,集成了CPU存储器、定时器和多种输入输出接口等电路。LED显示屏已经进入了我们的日常生活,我们看到的绝大多数流水灯都是由无数LED组成的点阵集合。在适当的地方以此创意新颖的流水灯代替传统的普通灯,或其他宣传工具,可以更加吸引顾客,增加企业的竞争力。不仅如此,雷达干扰和预警侦察等军事方面也逐渐得到更多的应用。1单片机发展概述单片机的发展主要经历以下阶段:8(1)SCM即单片微型计算机(Singl

5、eChipMicrocomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。(2)MCU即微控制器(MicroControllerUnit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。(3)单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决;因此,专用单片机的发展自然形成了SOC化趋势。随着微电子技术、IC设计、EDA工具的发

6、展,基于SOC的单片机应用系统设计会有较大的发展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统[1]。随着半导体集成工艺的不断发展,单片机的集成度将更高、体积将更小、功能将列强。在单片机家族中,80C51系列是其中的佼佼者,加之Intel公司将其MCS–51系列中的80C51内核使用权以专利互换或出售形式转让给全世界许多著名IC制造厂商。80C51单片机已成为单片机发展的主流。在流水灯控制系统中,单片机更是取代了由齿轮调节延迟时间的旧式市发展速度,成为日后此系统中的核心部分。由于单片机具有一些突出的优点

7、:体积小、重量轻、电源单一、功耗低;功能强、价格低;数据大都在单片机内部传送,运行速度快、抗干扰能力强、可靠性高,所以单片机被广泛的应用于测控系统、数据采集、智能仪器仪表、机电一体化产品、智能接口、计算机通信以及单片机的多级系统等领域[1]。2硬件组成2.1AT89C51单片机简介AT89C5l是一种带4K字节闪烁可编程可擦除只读存储的低电压、高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机和128字节的存取数据存储器(RAM),这种器件采用ATMEL公司的高密度、不容易

8、丢失存储的生产技术,并且能够与MCS-51系列的单片机兼容。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位8CPU和闪烁存储器组合在

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

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

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