基于51单片机的8位流水灯控制系统毕业论文设计.doc
- 文档编号:91487
- 上传时间:2022-10-02
- 格式:DOC
- 页数:21
- 大小:191.51KB
基于51单片机的8位流水灯控制系统毕业论文设计.doc
《基于51单片机的8位流水灯控制系统毕业论文设计.doc》由会员分享,可在线阅读,更多相关《基于51单片机的8位流水灯控制系统毕业论文设计.doc(21页珍藏版)》请在冰豆网上搜索。
基于51单片机的8位流水灯控制系统
摘要
社会上普遍存在的LED流水灯,俨然已成为众多商户对外宣传的重要方式;LED流水灯其实是有一个小芯片控制运营的,这就是理论中阐述的单片机。
它是体型较小的集成电路芯片,能够把非常大规模的集成电路技术和拥有数据处理能力的CPU、RAM、ROM、多种I/O口和断连系统、具备定时功能的器件/等功能集中生产到一块非常小的硅片上,构成一个体型小且比较完善的微型计算机系统,单片机理论称之为单片微控制器,它不仅仅是完成任何一个具备逻辑功能的芯片,而是把一个计算机的系统集成到一个非常小的芯片上。
相当于一个微小型的计算机,与市面的同类计算机相比,单片机缺少了I/O设备。
总而言之:
芯片是计算机中最为重要的部分。
它的特点是:
体积较小、质量也比较轻、价格低廉、给学习、应用和开发提供了非常便利的条件。
单片微控制器(芯片)的使用安慰非常广泛,例如:
实施监控器、通讯仪器、电视、车载无线设备等。
任何产品只要装载了最新款的单片机,他就能够促进加快产品升级换代的速度,任何一种普通家电只要加载单片机均被冠以类似于:
智能数字电视、智能无人驾驶等。
科学技术更新的速度越来越快,在电子这个领域中自动化、智能化的控制系统以凭借其体积小、成本低、功能强、应用广泛等优势已成为电子领域的主流。
本文主要是通过基于51单片机最为经典的8位流水灯控制系统的设计(控制)原理、设计思路、系统工作原理等几个方面展开介绍、分析、探讨。
关键词:
单片机流水灯控制系统
ABSTRACT
LEDlightwaterexistsinthesociety,hasbecomeanimportantwayformanybusinessespropaganda;LEDwaterlampisactuallyasmallchipcontroloperation,itisexpoundedintheory.Itisasinglechipintegratedcircuitchipsmaller,toverylargescaleintegratedcircuittechnologyandownsthedatatheprocessingcapabilityoftheCPU,RAM,ROM,avarietyofI/Oportanddisconnectsystem,withtimingfunctiondevices/functionsconcentratedproductiontoaverysmallpieceofsilicon,asmallsizeandrelativelyperfectmicrocomputersystemtheorycalledmonolithicsingle-chipmicrocontroller,itisnotonlyCompleteanylogicalfunctionofthechip,butacomputersystemintegratedintoaverysmallchip.Theequivalentofamicrocomputer,comparedwiththemarketsimilarcomputerchip,thelackofI/Odevices.Inshort:
thechipisthemostimportantpartofthecomputer.Itfeaturesisasmallvolume,thequalityisrelativelylight,thepriceislow,tolearn,toprovideaveryconvenientconditionfortheapplicationanddevelopmentofsingle-chipmicrocontroller(chip).Theuseofcomfortisveryextensive,suchas:
theimplementationofmonitor,communicationequipment,TV,wirelessequipment.AnyproductaslongasthelatestmonolithicloadingMachine,hewillbeabletoacceleratethepaceofproductupgrades,anykindofordinaryhouseholdappliancesaslongastheloadissimilartothesinglechipiscalled:
intelligentdigitalTV,intelligentunmannedandsoon
Scienceandtechnologyupdatesfasterandfaster,inthefieldofelectronicautomation,intelligentcontrolsystembyvirtueofitssmallvolume,lowcost,strongfunction,wideapplicationandotheradvantageshasbecomethemainstreamofelectronicfield.Thispaperismainlythroughthedesignofthe8lightwaterclassiccontrolsystembasedon51MCU(thecontrolprinciple,designidea,several)theworkingprincipleofthesystemandotheraspectsoftheanalysis,toexplore.
Keyword:
OwnershipStructureFinancialSystemReferenceInspiration
.
21
目录
1引言
UDC I
一引言 7
1.1设计的背景 7
1.1设计的目的 7
二系统板总体设计 8
2.1硬件的组成 8
2.2AT89C51引脚功能 8
2.3晶振 10
2.4复位状态 11
2.5流水灯硬件原理图 13
2.6MCS-51系列单片机内部采用模块式结构 14
2.7元件清单 14
三统板相应程序设计 16
3.1位控法 16
3.2C语言编程 17
3.2.1C语言程序 17
3.2.2编程注意事项 18
3.3测试及结果 21
实验总结 22
致谢 23
参考文献 24
基于51单片机的8位流水灯控制系统
一引言
1.1设计的背景
社会上普遍存在的LED流水灯,俨然已成为众多商户对外宣传的重要方式;LED流水灯其实是有一个小芯片控制运营的,这就是理论中阐述的单片机。
它是体型较小的集成电路芯片,能够把非常大规模的集成电路技术和拥有数据处理能力的CPU、RAM、ROM、多种I/O口和断连系统、具备定时功能的器件/等功能集中生产到一块非常小的硅片上,构成一个体型小且比较完善的微型计算机系统,单片机理论称之为单片微控制器,它不仅仅是完成任何一个具备逻辑功能的芯片,而是把一个计算机的系统集成到一个非常小的芯片上。
相当于一个微小型的计算机,与市面的同类计算机相比,单片机缺少了I/O设备。
总而言之:
芯片是计算机中最为重要的部分。
它的特点是:
体积较小、质量也比较轻、价格低廉、给学习、应用和开发提供了非常便利的条件。
单片微控制器(芯片)的使用安慰非常广泛,例如:
实施监控器、通讯仪器、电视、车载无线设备等。
任何产品只要装载了最新款的单片机,他就能够促进加快产品升级换代的速度,任何一种普通家电只要加载单片机均被冠以类似于:
智能数字电视、智能无人驾驶等。
科学技术更新的速度越来越快,在电子这个领域中自动化、智能化的控制系统以凭借其体积小、成本低、功能强、应用广泛等优势已成为电子领域的主流。
本文主要是通过基于51单片机最为经典的8位流水灯控制系统的设计(控制)原理、设计思路、系统工作原理等几个方面展开介绍、分析、探讨。
不言而喻51系列的单片机可以说是目前应用领域最为广泛的一种8位单片机之一,它凭借着体积小﹑功能强﹑成本低﹑应用面广这些优势。
经历了数十年革新、发展,51系列的单片机到目前为止已经具备了规模庞大,功能齐全,资源丰富等这些独特且实用的特点。
现如今技术日新月异、层出不穷,以电子领域和自动化智能控制领域来说,以前的分立元件或具备数字逻辑电路的任何控制系统,潜移默化之中正一步步被单片机智能控制系统逐步取代了。
这篇论文用单片机结合LED制作了一种新型的8位LED流水灯控制系统的设计,AT89C51作为主控核心来说,凭借着软件逐步实现对LED流水灯进行各种方式的控制。
这个系统他的特点是体积较小、硬件也少、电路的结构简单和易于操作等这些优点。
1.1设计的目的
我们日常生活当中随处可见的LED彩灯,他具有美学效果,同时还为周边人群提供欣赏的独特“景观”;这边论文主要围绕用51集成块编程实现控制电路的原理,实现单片机流水灯控制的功能。
而且同时在文中也详细的介绍说明了硬件电路和相应的程序,通过这次撰写毕业论文熟悉且熟练地掌握单片机的工作原理,进而实现理论知识和实践应用完美结合的最终目的。
二系统板总体设计
2.1硬件的组成
参照单片机系统扩展与系统配置的情况,单片机应用系统简单的划分为“最小系统”、“最小功耗系统”和典型系统等。
AT89C51单片机是国外通信供应商ATMEL研制的电压低、性能搞的CMOS8位单片机,内在资源极为丰富:
具备4kB闪存的优势、搭载着128BRAM和三十二根I/O口线、配备了2个16位定时/计数器和诸多个向量两级断开结构、2个全双工的串行口,具有4.25~5.50V的电压工作范围和0~24MHz工作频率,使用AT89C51单片机时无须外扩存储器。
所以,我设计的这个流水灯可以说是一个具有8个发光二极管的单片机“最小系统”,这就是由发光二极管、晶振、复位····等电路和必备的软件系统组成的单个单片机“最小系统”。
2.2AT89C51引脚功能
图1AT89C51引脚图
VCC:
供电电压。
PO口:
PO口是一个八位漏级开路、双向I/O口,每脚可吸收8TTL门电流。
当P0口的管脚首次被写入1时,被定义为高阻输入。
P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。
在FIASH编程时,P0口作为原码输入口,当FIASH进行矫验的时候,PO输出原码,这个时候P0外部就必然要接上拉电阻。
P1口:
简单的说P1口就是一个自身内部提供上拉电阻的八位双向I/O口,P1口缓冲器可以接收输出4TTL门电流。
P1口管脚再被读入1后,被内部上拉为高,可以用作输入,P1口被外部下拉为低电平时,这时输出电流,原因是内部上拉的缘由。
在FLASH编程和校验时,P1口就是作为低八位的地址接受。
P2口:
可以说P2口就是一个内部上拉电阻的8位双向I/O口,P2口缓冲器如同P1口均可以接收,输出的也是4个TTL门电流,当P2口被写“1”时,其管脚被内部
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 流水 控制系统 毕业论文 设计