1物理与电子信息学院单片机与接口技术课程设计报告设计题目:节日彩灯控制器的设计专业:电子信息工程班级:13电子(1)班姓名:韩乐乐、吴旭、杨晓帆教师评语:成绩评阅教师日期2课程设计划任务书电子信息工程系电子信息工程专业学生姓名韩乐乐班级13电子(1)班学号130802013学生姓名吴旭班级13电子(1)班学号130802062学生姓名杨晓帆班级13电子(1)班学号130802074课程名称:单片机原理与接口技术设计题目:节日彩灯控制器的设计课程设计内容与要求:以单片机为核心,设计一个节日彩灯控制器:P1.2—开始,按此键则灯开始流动(由上而下)。P1.3—停止,按此键则停止流动,所有灯为暗。P1.4—上,按此键则灯由上向下流动。P1.5—下,按此键则灯由下向上流动。课程设计开始日期2015年12月21日指导教师黄云飞课程设计结束日期2015年12月27日3节日彩灯控制器的设计摘要随着微电子技术的发展,人民的生活水平不断提高,人们对周围环境的美化和照明已不仅限于单调的白炽灯,彩灯已成为时尚的潮流。彩灯控制器的实用价值在日常生产实践日常生活中的作用也日益突出。基于各种器件的彩灯也都出现,单片机因其价格低廉,使用方便,控制简单而成为控制彩灯的主要器件。目前市场上更多用全硬件电路实现,电路结构复杂,结构单一,一旦制成成品就只能按固定模式,不能根据不同场合,不同时段调节亮度时间,模式和闪烁频率等动态参数,而且一些电路存在芯片过多,电路复杂,功率损耗大,亮灯样式单调缺乏可操作性等缺点,设计一种新型彩灯已迫不及待。近年来,彩灯对于美化、亮化城市有着不可轻视的重要作用。因此作为城市装饰的彩灯需求量越来越大,对与彩灯的技术和花样也越来越高。目前市场上各种式样的LED彩灯多半是采用全硬件电路实现,存在电路结构复杂、功能单一等局限性,因此有必要对现有的彩灯控制器进行改进。本文介绍了一种简易LED彩灯控制系统的软硬件设计过程,以STC-89C52单片机作为主控核心与辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。本系统具有电路结构简单、操作容易、硬件少、成本低等特点。关键词:LED彩灯、AT89C51单片机、彩灯控制器4ABSTRACTWiththedevelopmentofmicroelectronicstechnology,improvepeople'slivingstandard,peopleonthesurroundingenvironment,landscapingandlightingarenotlimitedtomonotonousincandescentlightshavebecomeafashiontrend.Lanterncontrollerpracticalvalueindailyproductionpracticesindailylifehavebecomeincreasinglyprominentrole.Carnivalisalsobasedonavarietyofdeviceshaveemerged,themicrocontrollerbecauseofitslowprice,easytouse,simpletocontrolyourlightscontrollingthemaindevice.Moreonthemarketwithallthehardwarecircuit,thecircuitstructureiscomplex,singlestructure,oncethefinishedproductscanonlybeafixedpattern,notaccordingtodifferentoccasions,adjustthebrightnessofdifferenttimeperiods,patternsandblinkingfrequencyofthedynamicparameters,andsomecircuitThechiptoomuch,circuitcomplexity,powerconsumptionlarge,LiangDengstylemonotonouslackofoperationandothershortcomings,designanewtypeoflightscannotwait.Inrecentyears,thelanternforthelandscaping,lightingthecityhasanimportantroleshouldnotbeunderestimated.Sothecitydecoratedwithlanternsasthegrowingdemandfortechnologyandlanternshavebecomemoresophisticatedandsynchronized.CurrentlyonthemarketavarietyofstyleLEDlanternisthemosthardware-widerealizationoftheexistenceofcomplexcircuitstructure,functionsandotherlimitationsofasingle,itisessentialtothecurrentcontrollertoimprovethelantern.ThispaperintroducesasimplecontrolsystemoftheLEDlanterndesignprocessofhardwareandsoftware,withSTC-89C52single-chipmicrocomputerasthemastercoreandsupportingthecombinationofhardwarecircuitry,usingsoftwarecontroloftheLEDlanterns.Thespecialtiesofthissystemaresimplestructure,easycontrol,lesshardware,lowcost,andsoon.Keywords:LEDLantern、AT89C51SCM、Lanterncontroller5目录摘要............................................................................................................3第1章绪论............................................................................................61单片机简介..........................................................................................................................62LED彩灯控制器概述.....................................................................................73LED彩灯控制技术状况.................................................................................74本设计任务......................................................................................................7第2章总体方案设计与论证...............................................................81方案比较..........................................................................................................82方案论证..........................................................................................................93方案选择........................................................................................................10第3章系统硬件设计.........................................................................101单片机最小系统设计....................................................................................102LED彩灯显示电路设计................................................................................113按键控制电路设计........................................................................................12第4章系统的软件设计.....................................................................131主程序设计....................................................................................................13第5章系统调试与测试结果分析.....................................................141使用的调试工具及调试环境........................................................................142系统调试........................................................................................................143测试结果及状态分析....................................................................................15结论......................................................................................................15致谢......................................................................................................16参考文献..................................................................................................16附录1程序.............................................................................................16附录2系统仿真电路图.............