资源描述:
《基于at89s52单片机的简易循环彩灯设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖北大学知行学院毕业论文(设计)基于AT89S52单片机的简易循环彩灯控制设计目录绪论11项目分析11.1需求分析11.2功能模块分析21.2.1系统模块图21.2.2外部时钟电路21.2.3复位电路21.2.4LED驱动电路31.2.5最小系统电路31.3方案设计41.3.1设计方案比较及选择41.3.2可行性分析41.3.3难点分析及解决方法41.4技术性能指标51.4.1基本要求:51.4.2彩灯闪烁花型52硬件设计52.1总体电路图52.2电路的工作原理62.3元器件及其参数选择62.4PCB板的制作82.5焊接组装83电路调试93.1静态
2、调试93.2通电调试93.3故障分析与排除94软件设计104.1程序设计104.2程序功能模块的划分104.3程序框架图104.4软件程序:104.4程序调试134.5系统仿真134.6设计结果评价145结语14参考文献16附录:17致谢18I湖北大学知行学院毕业论文(设计)基于AT89S52单片机的简易循环彩灯控制设计摘要在当代生活里,人们对生活灯饰品的要求越来越高,这样无疑使得各种彩灯成为了最日常生活中不可缺少的装饰品,它不仅能美化都市环境,渲染生活气氛,还可将其用于各种娱乐场所和电子玩具中。现以本毕业设计为例进行分析与设计简易的可编程的循环彩
3、灯控制电路很多,其组合的方式和运用的集成块的种类及数目更是多种多样,而且还有专门的可编程[9]循的各种复杂程度的循环彩灯控制电路模块。市场上及大多数的彩灯都是运用各种数字电路来实现的,但本毕业设计在考虑到制作简易程度及成本的前提下,由于单片机具有集成度高、功耗低、运行可靠性强、体积并不大、价格低廉等优点,所以特意地运用了单片机、LED等优点及技术,来实现对各种形式不一的各色彩灯的自动简易控制。本毕业设计以AT89S52单片机[2]为主要的控制核心,各电路都采用模块化的设计方法,运用各色LED彩灯、普通按键等组成主要电路,运用可编程循软件在按键的控制
4、下实现对彩灯循环点亮花样及模式进行选择,从而达到每个不同需求的人对设计出来的成品的要求。本毕业设计具有体积小、电子元器件少、电路结构简易及操作方便等优点。关键词:AT89S52单片机;数字电路[4];循环灯;LEDIII湖北大学知行学院毕业论文(设计)III湖北大学知行学院毕业论文(设计)SimplecyclelightsAT89S52microcontroller-basedcontroldesignsAbstractInmodernlife,peoplelivinglightsjewelryhavebecomeincreasinglydeman
5、ding,thiswouldnodoubtmakeavarietyoflightshasbecomethemostindispensableeverydaydecorations,itcannotonlybeautifytheurbanenvironment,renderingtheatmosphereoflife,butalsotoforavarietyofentertainmentandelectronictoys.Thegraduationprojectisnowanexampletoanalyzeanddesignsimpleprogram
6、mableloopcontrolcircuitLanternmanycombinationsoftypesandnumbersofthemanifoldwaysandtheuseofmorediverse,butalsothroughadedicatedprogrammablethecomplexityofthevariouslightsloopcontrolcircuitmodule.Mostofthelightsonthemarketandareusingavarietyofdigitalcircuitrytoachieve,butthegra
7、duationproject,takingintoaccounttheextentandcostofmakingsimplepremise,becausethesingle-chiphighintegration,lowpowerconsumption,highoperatingreliability,thevolumeisnotlarge,lowcost,etc.,soheuseamicrocontroller,LEDandotheradvantagesandtechnologiestoautomatesimplecontrolofallform
8、sofdifferentcoloredlanternsThegraduationprojectAT89S52microco