毕业设计(论文)题目:单片机控制LED数码点阵显示屏成都电子机械高等专科学校二00八年六月成都电子机械高等专科学校电子与电气系毕业设计论文I摘要摘要:我国改革开放之后,特别是进入90年代国民经济高速增长,对公众场合发布信息的需求日益强烈,LED显示屏的出现正好适应了这一市场形势,因而在LED显示屏的设计制造技术与应用水平上都得到了迅速的提高,生产也得到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。本设计是为了实现单片机控制LED数码点阵显示模块从右到左滚动显示“九州光电科技”。它以单片机89S51为核心,以公司生产的1588双色点阵为显示模块,以移位寄存器74HC595实现点阵的列扫描。采用单片机汇编语言进行编程,通过编程控制各显示点对应LED阳极和阴极端的电平,就可以有效的控制各显示点的亮灭,所显示字符的点阵数据可以自行编写(即直接点阵画图),也可从标准字库中提取。关键字:单片机LED点阵移位寄存器成都电子机械高等专科学校电子与电气系毕业设计论文IISummary:Ourcountryreformafteropen,especiallygetinto90'snationaleconomyhighspeedgrowth,topublicthesituationreleasetheneedofinformationdaybydaymightiness,LEDmanifestationholdofemergenceattherightmomentorientationthismarketsituation,asaresultatLEDmanifestationholdofdesignmanufacturingtechniqueandapplicationleveltopallgotquickofexaltation,producealsogotquickofdevelopment,andgraduallyformationindustry,becomethenewlyarisenindustryrealmofphotoelectronprofession.ThisdesignisforthesakeofrealizationlistslicemachinecontrolLEDfigurespointmanifestationmoldpiecefromrightarriveleftrollovermanifestationninestatelightelectricityscienceandtechnology.Ittakelistslicethemachine89S51ascore,withthecompanyproduceof1588pairsofcolorpointismanifestationthemoldpiecescanbymovingatherowwhichdepositthemachine74HC595arealizationpoint.AdoptionlistslicethemachineeditcollectedmaterialslanguagetocarryonplaitdistanceandpassplaitdistancecontroleachmanifestationpointrightnessshouldLEDanodeandcathodecarryofelectricityeven,canvalidofcontroleachmanifestationpointofbrightputout,thecharacterlistshowofpointthedatacanwrite(namelydirectpointdraw)byoneself,canalsowithdrawfromthestandardtheworddatabase.Keyword:ListslicemachineLEDPointMovetodepositamachine成都电子机械高等专科学校电子与电气系毕业设计论文III目录第1章概述............................................................11.1单片机概述.......................................................11.1.1汇编语言及其优点.............................................21.2LED点阵数码显示屏概述...........................................21.2.1LED的简介..................................................21.2.2点阵的概述..................................................21.3LED点阵数码显示屏的前景和发展...................................3第2章硬件介绍.......................................................42.1MSC-51系列89S51单片机:.........................................42.1.189S51单片机的内部结构........................................42.1.2MCS-51的引脚说明:...........................................62.2带锁存器输出的8位移位寄存器74HC595...............................82.2.1输出能力:....................................................82.2.2引脚说明......................................................82.2.3功能表........................................................82.38*8的LED-1588点阵模块:........................................102.3.1产品内部电路图:.............................................112.3.2PIN连接说明.................................................112.3.3产品描述:...................................................12第3章硬件设计.......................................................163.1硬件设计主框图..................................................163.2LED显示屏的驱动原理:...........................................163.315888*8LED点阵连接成显示屏的硬件连接...........................173.4单片机与74HC595的硬件连接......................................183.589S51单片机、显示模块及驱动模块的硬件连接......................18第4章软件设计.......................................................204.1显示原理........................................................204.1.1LED的显示原理..............................................204.1.2点阵的显示原理...............................................214.2设计思路.........................................................224.316点阵字库字模的提取..........................................224.4扫描输出框图:...................................................264.6程序清单........................................................28参考文献.............................................................31谢辞.................................................................32成都电子机械高等专科学校电子与电气工程系毕业设计论文1第1章概述1.1单片机概述单片微型计算机(singlechipmicrocomputer)简称单片机,它是为各类专用控制器而设计的通用或专用微型计算机系统,高密度集成了普通计算机微处理器,一定容量的RAM和ROM以及输入/输出接口,定时器等电路于一块芯片上构成的。1976年Intel公司推出的MCS—48系列8位单片机,以其体积小,功能全,价格低等特点赢得了广泛的应用。MCS—48为单片机的发展奠定了基础,成为单片机发展过程中的一个重要阶段。在MCS—48成功的激励下,许多半导体公司和计算机公司竞相研制和开发自己的单片机系列。其中包括MOTOROLA,Zilog,Philips,Atmel等公司的产品。尽管目前单片机品种繁多,但其中最具有典型性的当数Intel公司的MCS—51系列。MCS—51系列是在MCS—48系列的基础上于80年代发展起来的,虽然它仍然是8位单片机,但其功能较MCS—48有很大的增强。此外,它还具有品种全,兼容性强,软硬件资源丰富的特点,因此应用较为广泛,成为继MCS—48之后最重要的单片机品种。直到现在,MCS—51仍不失为一种单片机是主流芯片。在8位单片机之后,16位的单片机也有很大的发展。例如,1983年Intel公司的MCS—96系列单片机就是其中的典型代表。与MCS—51相比,MCS—96不但字长增加了一倍,而且还具有4路或8路的10位的A/D转换功能。此外,在其他性能方面也有一定的提高。在单片机的基础上发展起来的嵌入式系统已成功进入商业市场。嵌入式计算机系统是以应用为中心,以计算机技术为基础,软,硬件可裁减,适应应用系统对功能,可靠性,成本,体积,功耗等严格要求的专用计算机系统。1981年,ReadySysten开发出世界上第一个商业嵌入式实时内核,这个实时内核包含了许多传统操作系统的特征,包括任务间通信,同步与相互排斥,中断支持,内存管理等功能。此后一些公司也纷纷推出了自己的嵌入式操作系统,这些嵌入式操作系统都具有嵌入式的典型特点:它们均采用占先式的调度,响应时间短,任务执行的时间可以确定;系统内核很小,具有可裁减性。可扩充性和可移植性,可移植到各种处理器上,较强的实时性和可靠性。适合嵌入式应用。如今,实时内核逐渐发展为多任务操作系统,并作为一种软件平台逐步成为目前国际嵌入式系统的主流。嵌入式系统由软件和硬件两大部分组成。从硬件方面来讲。嵌入式系统的核心部件是嵌入式处理器。据不完全统计,全世界嵌入式处理器的品种数量已经超过1000多种,其中8051体系占大多数。嵌入式系统的软件一般由嵌入式操作系统和应用软件组成。操作系统是连接计算机硬件与应用程序的系统程序。操作系统有两个