资源描述:
《基于单片机的led点阵显示电子钟 毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于单片机的LED点阵显示电子钟设计毕业设计说明书基于单片机的LED点阵显示电子钟设计专业电子信息工程学生姓名班级学号指导教师完成日期2013年5月31日基于单片机的LED点阵显示电子钟设计基于单片机的LED点阵显示电子钟的设计摘要:毕业设计是基于AT89C51单片机的LED点阵电子显示器的设计,采用的并行方式的显示方案来实现。该电子时钟由AT89C51,74LS373数码管等构成,采用晶振电路作为驱动电路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时。用keil软件生成.hex文件,用Proteus的ISIS软件实现了单片机LED点阵电子时
2、钟系统的设计与仿真。单片机具有体积小,成本低,抗干扰能力强,面向控制,可以实现分机各分布式控制等优点。电子显示器就是利用单片机的上述优点,采用目前市场上性能价格比较高的AT89C51单片机设计而成的最小系统。它在实际生活中具有广泛的应用。电子钟由显示电路,行驱动电路,列驱动电路,中央控制器,按键电路和复位电路组成。在毕设中,LED点阵作为电子时钟的显示屏,最大的优点在于其显示内容的多样性,为用户提供了灵活的人机交互界面。同时由于在这里采用带晶振的单片机,使得电子时钟不仅走准确,而且可以利用单片机的高度灵活性,为电子时钟扩充许多显来诸如定时自动报警、按
3、时自动打铃、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启动等。关键词:单片机;LED点阵;电子显示器基于单片机的LED点阵显示电子钟设计DesignonMicrocontroller-basedLEDdotmatrixdisplayelectronicclockAbstract:GraduationdesignisbasedonAT89C51microcontrollerLEDdotmatrixdesignofelectronicdisplays,Weusetheparalleldisplayofprogramstoa
4、chieve.TheelectronicclockbytheAT89C51,74LS373digitalcontrolconstitutes,Asadrivercircuitusingcrystaloscillatorcircuit,ProgramandCyclicProgrambythedelayofonesecondtimergenerates,Reachedwheneveryminutetimer.Usingkeilsoftwaregenerates.Hexfile,WiththeProteusISISsoftwareofthemicrocon
5、trollerLEDdotmatrixelectronicclocksystemdesignandsimulation.Microcontrollerwithasmall,lowcost,anti-interferenceability,control-oriented,canachieveanextensionofthedistributedcontrol,etc.TheelectronicdisplayistheuseoftheaboveadvantagesSCM,Usingahighcostperformanceonthemarkettoday
6、designedbyAT89C51microcontrollerminimumsystem.Inreallife,ithasawiderangeofapplications.Electronicclockbythedisplaycircuit,thelinedrivercircuit,thecolumndrivercircuit,thecentralcontroller,keycircuitandresetcircuit.Inthecompletesetin,LEDdotmatrixdisplayasanelectronicclock,thebigg
7、estadvantageliesinitsdiversityofcontentdisplaytoprovideuserswithaflexibleandinteractiveinterface.Asusedherewiththesamesingle-chipcrystaloscillator,makingaccurateelectronicclocknotonlywalk,butalsocantakeadvantageofsingle-chiphighdegreeofflexibilityfortheelectronicclocktoexpandsi
8、gnificantlyasmanyregularautomaticalarm,automaticbellsc