错误!未指定书签。1学号:120217201216X32点阵显示屏毕业论文学院名称:物理与电子工程学院专业名称:电子信息工程技术年级班别:10级电子姓名:冯彦彦指导教师:施艳艳2014年5月河南师范大学本科毕业论文错误!未指定书签。1摘要本设计是一16×32点阵LED电子显示屏的设计。整机以单片机AT89C51为核心,介绍了以它为控制系统的LED点阵电子显示屏的动态设计和开发过程。全屏能显示2个汉字,采用8块8×8点阵LED显示模块来组成16×32点阵显示模式。显示采用动态显示,使得图形或文字能够实现静止、移入移出等多种显示方式。文中介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及使用说明等。单片机控制系统程序采用单片机C语言进行编辑,通过编程控制各显示点对应LED阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。所显示字符的点阵数据可以自行编写,也可从标准字库中提取。LED显示以其组构方式灵活、显示稳定、功耗低、寿命长、技术成熟、成本低廉等特点在车站、证券所、运动场馆、交通干道及各种室内/外显示场合的信息发布,公益宣传,环境参数实时,重大活动倒计时等等得到广泛的应用。关键词:AT89C51单片机;LED;点阵显示;C语言。错误!未指定书签。2AbstractThepaperdealswitha16×32dotmatrixLEDelectronicdisplaydesign.Completemachine40footmonolithicintegratedcircuitAT89C51whichproducesbyAmericanATMELCorporationisacore,introducedtakeitasthecontrolsystemLEDlatticeelectrondisplaymonitordynamicdesignandtheperformancehistory.Controlsgooddriver74HC154andfourrowdriver74HC595throughthischipactuatesthedisplaymonitordemonstration.Thiselectronicdisplaymonitormaydemonstrateeachkindoflanguageorthemonochromepicture,theentirescreencandemonstrate2Chinesecharacters,use88×8latticeLEDdemonstrationmoduletocompose16×32thelatticedemonstrationpattern.Thedemonstrationusesthedynamicdemonstration,causesthegraphorthewritingcanrealizestatic,movesintheemigrationandsoonmanykindsofdisplaymode.InthearticleindetailintroducedtheLEDlatticedemonstrationhardwaredesignmentality,hardwareelectriccircuiteachpartoffunctionandtheprinciple,thecorrespondingsoftwareprogramming,aswellasoperatinginstructionsandsoon.SCMcontrolsystemusingmicrocontrollerClanguageprogramforediting,thecorrespondingLEDanodeandcathodeterminalprogrammedtocontrolthelevelofeachdisplaypoint,youcaneffectivelycontroleachdisplaypointoflightoff.Thedotmatrixdisplaydatacharacterscanpreparethemselves(iedirectdotdrawing),canalsobeextractedfromthestandardfont.LEDdisplaywithitsflexiblefabric,showstable,lowpowerconsumption,longservicelife,maturetechnology,lowcost,etcinthestation,securities,sportsvenues,thetraffictrunkroad,andvariouskindsofindoor/outdoordisplayofinformationrelease,publicwelfarepropaganda,environmentalparametersinreal-time,majoreventscountdown,etcwidelyused.Thepracticehasprovedthatthesystemdisplayserrorissmall,stableperformance,reasonablestructure,strongexpansioncapability.Keywords:AT89C51monolithicintegratedcircuit;LED;Latticedemonstration;Dynamicdemonstration;Clanguage.错误!未指定书签。3目录第1章绪论.......................................................................................................11.1设计课题背景及意义.......................................................................................................11.2设计的主要内容...............................................................................................................2第2章设计框图及介绍.....................................................................................3第3章硬件设计.................................................................................................43.1电源电路...........................................................................................................................43.2复位电路..................................................................................................................................................43.3单片机应用系统...............................................................................................................53.4LED点阵屏的设计..........................................................................................................53.4.1LED点阵显示模块的扫描.......................................................................................53.4.2列驱动电路..............................................................................................................83.4.2行驱动电路..............................................................................................................9第4章软件设计.................................................................................................9第5章仿真与调试............................................................................................11第6章总结与展望...........................................................................................12谢辞.....................................................................................................................13参考文献.............................................................................................................14附录...................................................................................................................15程序代码...............................................................................................................................15错误!未指定书签。1第1章绪论1.1设计课题背景及意义现代LED的发展很快,很多研究领域得到广泛的应用,很多相关的知识已经远远超出我们在校学生的能力范围,所以在此只是简单的研究一下用单片机驱动的LED显示移动的汉字。汉字显示方式是先根据所需要的汉字提取汉字点阵,将点阵文件存入ROM,形成新的汉字编码;而在使用时则需要先根据新的汉字编码组成语句,再由MCU根据新编码提取相应的点阵进行汉字显示。不论显示图形还是文字,都是控制与组成这些图形或文字的各个点所在位置相对应的LED器件发光。通常事先把需要显示的图形文字转换成点阵图形,在按照显示控制的要求以一定的格式形成显示数据。文字的点阵格式比较规范,可以采用现行计算机通用的字库字模。这样依照所需显示的图形文字,按显示屏的各行各列逐点填写显示数据,就可以构成一个显示数据文件。显示图形的数据文件,其格式相对自由,只要能够满足显示控制的要求即可。文字的点阵格式比较规范,可以采用现行计算机通用的字库字模。用点阵方式构成图形或文