版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基单机的点显屏的设河南工职技学河南业职业术学毕业计务类专班姓
别:业:级:名:毕业计题目:基于片机的LED阵显示屏的设计指导师姓名:负责签字:河南工职技学201011月11摘要摘
要本设计以单片AT89S51为控制的LED点阵显示屏系统LED点阵显示屏的本工作理是动扫描在行扫工作方式下每一片阵片都一组列驱动路,列动电路一片锁器74LS373移位寄器,用锁存待示内容字模数据。行扫描作方式,同一LED阵片的同名控制引脚是并在一条上的,八条线行驱电路中有一片存器74LS373移位寄器,用锁存扫信号。LED点阵片屏幕上排列顺,片机先第1排第一片LED点阵片的列驱动锁器,写从外部据存储读得字模数,接着第2片、第3片…直到这排的最一片都完字模据后单片机再这一排行驱动存器写扫描号,于第1排第1行与字数据相的发光极管点。接第2第1、第排第行……直到最后排第1的点亮。片机对LED示屏第行的扫描控、第3行扫描控……直第8的扫描制,其程与第1行的扫描制过程同。对部8的控制程都完后,LED示屏也完成了图像的完整示。关键词AT89S51;阵显示IAbstractAbstractThedesignonAT89S51microcontrollercontroltheLED'sdisplayThelatticeLED'spaneldisplaythebasicworkingprincipleisadynamicscan.scanningmode,piecehassettheLED'sdisplaycolumncircuit,acolumndrivercircuitshiftregisterlatch74LS373isusedtothecontentsofthefonttodisplayed.Linescanningmode,samerowofthelatticeLED'spaneldisplaytabletsthenameandthelinecontrolpinconnectedaline,atotalofeightlines,linecircuithaslatchorshiftregister74LS373usedlockscanningsignal.TheLED'sdisplaytabletsbytheorderthescreen,themicrocontrollerrowthefirst1LED'sdisplaychipthecolumn,writeexternalmemoryfromthefontdata,andthenonthefirstSection3......untilthelastpieceofthisrowoffontdataarefinished,themicrocontrollerthendrivestheonrowlinescanlatches,rankedNo.in1fontdataassociatedlight-emittinglit.Thenrow1row2,3rowline...1untilthelastlineofarowoflights.ChipLEDdisplaythecontrol2,line3......untilthescanthescanline8,line1ofitsprocessandcontrolprocessofscanningthe8linesofallthecontrolprocesscompleted,IIAbstractLEDwilldonetheframedisplay.KeyAT89S51;LED'sdisplay目
录1
绪论.............................................11.1课题背景..................................11.2选题意义..................................11.3课题设计的...............................22LED点阵示屏系需求分.........................32.1系统硬件案..............................32.2系统软件案..............................93LED点阵示屏系设计............................123.1硬件整体计.............................123.2译码电路计..............................133.3驱动电路计..............................143.4通信系统件设计..........................163.5电源设计.................................173.6系统软件计..............................18
总结.............................................24参考文.........................................25附录................................................26II1绪论1论1.1课背LED显示屏是八十代后期全球迅发展起的新型息显示媒,显示由几万…几十个半体发光极管像点均匀排组成利不同的料可以造不同彩的像素点。目前应最广的红色、色、黄。而色和纯色开发已经到了实阶段LED示屏可显示变的数字、字、图形图;不仅以用于内环境可以于室外境,具投影仪、视墙、晶显示无法比的优。在短短十来年,点阵显示屏已亮度、工作压低、功小、小化、寿长、耐击和能稳定优点迅成长胃平板显示的主流产品,在信息显领域得了广泛应用。发展前极为广,目前朝着高亮度更高耐候性、高的的光密度更高的光均性、可性、全化发展方。LED示屏的用涉及会经济许多域,主包括()证券易、金信息显2)机航班动信息显。()港口车站旅引导息显示4)体育馆信息示5)道路交信息显)调度指挥心信息示7)政、电信、商购物中等服务域的业宣传信息显广告媒体新品等。1.2选意11绪论该设计题使我能够掌显示屏的本原理设计法,对示屏这行业有较为深的了解认识。并且大学期所学习一些理进行了践,我们对学过的论知识有新的认。并且过该设课题握了51片机的硬件开工具的用方法为以后事相行业的作积累实际工作验。目我国的息行业展迅,作为要平面示媒介的LED示屏的用也越越广泛相关的业人员越来越紧缺同时应清楚的识到我的LED技术然发展速,但和世先进水还有一的差距因此课题不是对自的就业还对我国显示技的发展有非常实与积的意义。1.3课设目本设计由单片控制的LED点阵显示屏统。其用AT89S51单片机为控芯片结合外电路通过软程序组LED阵显示系统,目的是本系统单片机AT89S51核心,过该芯控制串并转换锁存器和列驱动器ULN2803驱动显示屏示。通过单机控制的阵发光模块组成16×16点阵,示待定中文、符以及字。系统主由单片控制系、通信路、动显示路、译电路与源等部组成。21绪论2.1
2点阵显示屏统需求析系硬方大多数LED显示屏都在户,以对硬的质量求非常的高。方便检和维护件电路计时常采用块化的计方法。件的设采用模化设计既要足模块身功能要能够和个系统容。如2-1示,据显示统的功特点确定系硬件由示屏部,控制分,信系统上位机部分组成上位机过通信分向控部分送控制令和显内容代码控制部执行显指令并显示码处理控制显部分的显内容和示方式图2-1
系硬组成框2.1.1
显示屏控制器控制部是整个统的核部分,功能与上位通信接32LED点阵显示屏系统需求析受上位发送的据和控指令处过后制显示容。其用的电子计方法单片机DSP及EDA技。几种计方法较各有特点:()单片机单片机集成了CPU,ROM,RAM,和I/O的微型算机它有很强的口性能非常适于工业制,此又叫控制器(。片机品齐全型号多,CPU,16到位,多用RISC技术,上I/O常丰富有的单机集成A/D“看门”,PWM,显示驱动函数发器,键控制等它们的格也高不等,样极大满足开发者选择自。除此之单片机具有低压和低耗的点。随超大规集成电路发展,NMOS工艺单片机CMOS代,并开向HMOS过渡。电电压5V到3V,2V至到1V,工作电由mA降至在便携产品中有用武地。AT89S51一种低耗能、高性CMOS8位单片,具有4K在系统编程Flash只读程序储器使用Atmel司高密非易失性储器技制造,容标准8051指系统及脚。片Flash许程序储器在统可编,亦适常规编器。单芯片上有灵巧8位和在系可编程Flash使AT89S51为众多入式控应用系提供高活、有效的决方案AT89S51提供以下准功能4K字节Flash速存器,128节内部RAM32I/O线,看狗WDT),两个数据指,两个16定时计数器一个5量两级断结构一个全工串通信口片内振器及时电路。时,AT89S51可降至0HZ的静态逻操作,支持两软件可的节工作模。空闲式停止的工作但允许RAM,定时计数器串行通信口中断系统继工作。电方式存RAM的内容,但荡器停工作并禁止他所有件工作到下一硬件位。本计采用AT89S51。22LED点阵显示屏系统需求析()片DSP叫数字号处理。顾名义,DSP主用于数信号处理域,非适合高度,重运算大数据量的信处理。现已经广应用于信、便式计机和便式仪表雷达、图、航空家用电、医疗备等域,DSP具修正的哈佛结,多总技术以流水线构。程序与据存储分开,使多总线取指令取数据时进,以及水线技,这使得度有了大的提。DSP别于一般微处理器的另一要标志硬件乘器以及殊指令一般处理器软件实乘法,逐执行指,速度。而DSP靠硬件法器单期完成乘法运,而且具有专的信号理指,如TM320系列FIRS,LMS,MACD指令。()EDAEDA(即ElectronicDesignAutomation即电子设计动化,它以计算为工具在EDA软件平台,对用件描述言成的设文件自地逻辑译、逻化简逻辑分、逻辑综及优化逻辑布布线、辑仿,直至于特定标芯片进适配编、逻辑射和编下载。设计只需用HDL语言完系统功的描述借助EDA工就可得设计结,将编译后的码载到目标片就可在件上实现。由于FPGA/CPLD可以通软件编对该硬的结构工作式进行构,修软件程就相当改变了件,件编写以采用顶向下的计方案而且可多个人工并工作这便缩短开发周期上市时,有利在激烈市场争中抢先机。且MCU和DSP都是通过串执行指来实现定功能不可避低速,而FPGA/CPLD则实现硬件上的行工作在实施控和高应用领前景广;另一面,FPGA/CPLP件在功开发上软件实的,但理机制和纯硬电路样,十可靠。三种设方式相较各有点切都够实控制功,但单32LED点阵显示屏系统需求析片机的术门槛低开发本也较非常合初学进行学和锻炼用现在市上常用单片机要有AVR、ARMPIC。中应用广泛的片机首Intel列,于产品硬件构合理指令系规范,之生历史“久”,先入为主优势常为单片学习的材。51系的I/O脚的设置和用非常单,当脚作输脚使时,只将该脚置为高电(复位,各I/O口均置高电平。当该脚作为输出使用时则为高平或低平均可所以控制部方案的择中选定列单片作为控部分的心器件2.1.2
通信系通信部要满足设计要就是稳、快、简单实现。因为通情况下示屏和位机的离不很远,以通信离的要求是很高计算机据通信要采并行通和串行信两种方。()并行通信并行通时的各位同时送,可字或节为单并行进行。并通信速快,但的通信多、本高、不宜进远距离通。()串行通信串行通数据是位一位序传送只用少几根信线,串行传的速度,但传的距离,因串行适于长距而速度要不高的合。在行发送,数是一位位按顺进行的,计算机部的数是并行。因,当计机向外送数据时必须将行数据换为串数据发送。之,又须将串行据转换并行数输入计机中这种转既可以硬件实现可以用件实现单由软实现增加担,降其利用,故目常采用件实现通用通用异接收发送器称UART(UniversalAsynchromousReceeiver/Trabsnitter)是完成一功能硬件电。单片机片中UART经集成42LED点阵显示屏系统需求析其中,为其组部分,成一个行口综上所,题目计已经定了单机为发方式单片机的UART已经集成单片机,所通信系选择串通信为信方式2.1.3LED点阵显屏显示部包括了块至少以显示个汉的现实,以及驱动该示屏的动电路由于单机的口有限要不直接用I/O口来驱动LED显屏,所需要对片机IO口行扩展增加单机并行出的能。LED显示屏是由一一个的光二极点阵成的,构成大屏幕LED显屏就需多个发二极管构成LED幕的方法有两,一个单个的光二极逐点接起来如图2-2示:二选用一由单个光二极构成LED阵子模构成大LED点阵模块。目前场上采用的块有8×8,16×16几种;这种屏幕成方法有缺点单个发二极管构显示屏点在于单个的光二管出现题时只更换一二极管可检修的本较低缺点在于接线路杂;而点阵块构成方法却好与之反,块构成略了大的连线,过当一LED出问题时在一个块的所LED必须被更。这就大了维的成本两种方相比较决定采模块构的方来制作个点阵显屏。为避免模的缺点选择阵数较的模块减小出现一问题风险。以构建个16×16的LED点阵屏用四块8×8点阵模块。52LED点阵显示屏系统需求析图LED点阵一个16×16LED示屏行列各有16支引,不能靠51单片机端口驱所以必要对单机的口个数行扩展经常采用端口扩方法是串并转芯片行译码常用的并转换芯有74LS154(4线-16线译码器(位串并换器等。系列单片端口低平时,入电流达具有一的驱动力:而高电平,输电流仅十uA至更小(流实际上是由脚的上拉电形成的)基本上没驱动能,所以片机不直接驱LED示屏显。在单片机和显示之间还要增加功能放为目的驱动路。LED阵屏显方式主由静态示和动扫描显两种对静态示来说每一个光二极都需一套驱电路,一帧画输入以便可一永逸地示,非我们变了显内容,需重新输新的点数据,种方系统原相对简一些,但要的译驱动装很多,线多繁杂,便于大幕的制造成本高其可靠也较低另一种态扫描示是把个幕分成干部分每一62LED点阵显示屏系统需求析幅画面显示是示完一分后,显示二部分…直到示完最后部分又新开始示第一分,复循环行。在复扫描速足够快情况下我们看的就一幅稳的画面也就是说用动态描显示要不断行画的刷新在这种式下其显驱动电可重复用,引也大减少,而使硬成本降低且屏幕的发光极管轮发光使用时耗电量大降低。屏幕的造、维要容易多,靠性也加了。两种显方式的较再结51单片IO数量有限的原因定采用态扫描方式进显示。动态扫分为行描和列描两种式区在于选端和数据输端分别行还是。在该示系中扫描示的工原理如图2-3示,先通列然再从行入对应的数据这样从第列到第16列循环复,只切换的度足够快利用眼的延特性就以看见幅稳定画面图2-3扫显程原图2.1.4
硬件设方案最终方如图2-4示,以PC机作为上位机存和处理示内容串行通的方式显示内和控指令传到单片72LED点阵显示屏系统需求析系统,片机根上位机输来的容和令通过口译码展后驱动4块8×8LED点阵模块成的的LED点阵显屏。题目将此方案指导思展开具的硬电路设。2.2
图硬件计方系软方软件的计除了足设计能外还须要足易读,方便下载和译。设目标和件总体构确的情况,软件以分为主序,显子程序各种特显示程序,信程序个主要部组成。体结构图示。2.2.1
图2-5软件功结框单片机程语言现在主运用的片机编语言为编语和语言。两种语言相较各有点。汇编语(Assembly)是面机器的序设计82LED点阵显示屏系统需求析言,是种功能强的程设计语,也利用计机所有件特性并直接控硬件的言。其有执速度快占内存间少等优,但在写复杂序是具明显局限性汇编语依赖于具的机型不能通,也不在不机型之移植。C言是一种源编写UNIX操作系统的语言它一种结化语言可产生缩代码C言结构是以号{}不是子特殊符的语言C可进行许机器级数控而不用编语言。与编语言比,有下优点对单机的指系统不求了解,要求对存储器结有初步解;寄器分配不同存储的寻址数据类等细节由编器管理程序有范的结构可分为同的函。这种式可程序结化;将变的选择特殊操组合在起的能,改了程序可读性编程及程调试时显著缩,从而高效;提供库包含多标准子序,具较强的据处理力;编好程可容易植入新程,因为具有方的模块编程术。C语言作为一非常方的语言得到广的支持C语程序本并不依于机器硬系统,本上不修改就根据片机的同较快移植过来基于以理由决采用C语言为显示系的编程言。2.2.2
系统软编译器绍C言编写的程并不能单片机接执行需要编为单片机可行的机语言。此在系软件计中,译器必可少持MCS-51C言编程编译器要有两FranklinC51编译器KEIL译器。目前单片机发中普都是使KEILC51进行编。因此软设计最方案为用语言为程序言KELC为编译工具照控制通信、示等几功能块来编程序。93LED点阵显示屏系统设计2.2.3上位机控制传输软件其中系采用现已经非普遍的PC作为上位机,这样对该显系统的件要求降低了增加系统的用性。位机的作是存储处理显内容,后通通信系传送到制系统驱显示。LED显示上机的内一般有时显示存储示两种法。实显示及位机屏上的内同时示在LED显示屏上,上位机内容变LED显示也跟着化。储显示将显示容处理后存储上位机通过通系统输到显屏显示两种显示法相比:实时示屏幕及时应上位内容的化显示的果和内的实时好多于新闻报、况转播、但实时示硬件销大对通信统要求,艺复杂,成高,存储显虽实时不高但件开销,成低廉。题设计目对显示实时性求较低所设计显示尺寸不同时显的内容多,所实时显就没有要。以上位选择存显示的方,控制显示屏显示内3LED点阵显屏系统计3.1
硬整设显示系具体设主要由位机,信系,单片系统,译码电,显示动电路点阵屏部分组。具体工作流为:上机通过信系统单片机送控指令和显示代内容,片机接后执行制指处理显代码将示内容通I/O口串行输出并且制译码路完成并转换行输出,最由显示动电路行电压电流处理以到示屏的显电流,压要求而使显屏显内容。23LED阵显示屏系统设计根据硬的功能构图选合适器,器不但要能实现所要求功能还能兼容整个系之中通过查资料和比最终的件原理如图3-1所:图
硬原图该系统要实现功能和求有以几点LED示屏的积必须足至少示一个字的准并且显示要晰。驱动电要能提显示所范围的电压电流要。()译电路的低电平区分能以及码的输输出频必须满单片机及驱动路的要。单片机能接受位机的令和显内容能够处后控制示屏的示,并端口驱能力要以驱译码电。执行频要能达扫描显的最低求。单片机ISP下线下载序和供,可不立专供电电源。由串口成单片与上位的通信通信度和数传输的可靠要达到示要求3.2译电设译码电的功能为了解单片机I/O口不足行译所用器件串并转器74LS164和存器74LS373。具电路如33LED阵显示屏系统设计3-2示图译码路图列译码用的是片如果不用译码路完全靠单片的端口出来控16×16的LED点阵显示屏,要个端口而采用译码电后仅仅要7~9个口便可现控制显示。大减少的占用目,为片机扩展其功能预留下来空间。这就要单片机引脚输的高低平要芯片的别范围内,于采用列选通传送显代码方法所译码电上也加上74LS373锁芯片这就要片的输要满足锁存片的高电平区范围和率要。由于74LS164片不具锁存功,以在进行八位数据串并转时串行数的第位会从次移位到QH,第二位据会从依次位到QG依此类在八位据转换成之前74LS164芯片的输会出现段时间乱序输,这一果会通驱动电表现在示屏上结果是显示无法导闪43LED阵显示屏系统设计烁,不显示所内容。此在串转换成前就要74LS164的输出不与驱电路导。所以择锁器74LS373完成这一功能74LS164输出条与74LS373的入条件匹配,论上可以实锁存器译码器数据锁。3.3驱电设3.3.1
行驱动路设计行驱动用三极,8550为PNP三极管发射极接5V源,基接译信号输端,集极接输驱动阵屏当译器端口出为低平时发射极与基电势差基极中负电的子越过PN结扩到发射。发射产生和子扩散向相反电流,于基极子大扩散到射极集极电子扩到基极形成了流当译码器端输出高平时发射极与极之间电势差5VV0VB,,由发射极基极之间电势的减少极电子发射极散的子数量少,故电极电流随之减。故8550在驱电路中到提供动电和选通开的作用行驱动路图如3-3所示:53LED阵显示屏系统设计图
行动路图3.3.2
列驱动路设计列驱动用。ULN2803是一种高压大电达林顿管阵列部结构图,阵列中八个达顿连接体管是低逻辑平数字路(如TTL,CMOS,或PMOS)大电流电压的灯,电器,印机锤其他类负载的接口理想器。广泛用计算机工业和费类产中。有器件集电极路输出和于顺便制的续50V×600mA。
位二极。集电输出功可达ULN2803作为驱动执的是列的工作当选的列输高电平时其对的输出电平。对应输出取,并能供较大的电流来收行驱流出进显示后的电。具体路如图所示。63LED阵显示屏系统设计图列驱原理3.4通系硬设AT89S51单片机有全双UART通道支单片机行数据的串行输。除单片机与制定通协议,定发送率外还要解决问题就信号电问题RS-232C标准规定了PC发送数据总线TXD接收数总线RXD用电平即传送数字1”时输线上电平在3V~-15V之间传数字“”时,输线上电平在+3V~+15V间。单片机行口用正逻辑平,数字“”时5V字“0”为-5V所以单机与计机不能接相连行通信须将RS-232C与TTL平进行转换在通用电平转芯片中MAX232系列的芯片集成度,单5V源工作只需外个小电容即完成RS-232CTTL电平之的转换成为单机系统的常芯片。该显示统中,MAX232为通系统中重要的件组部分。口通信统电路如3-5所:73LED阵显示屏系统设计图3-5
串通系统电图3.5电设在系统74LS164、74LS373需要5V的供电压,在统开发程中可使用脑电。在际的大屏LED显屏设计,用电USB供明显不实际。时需要民用的220V进行降整流为5V直流电为显示统供电。电图如图所示。83LED点阵显示屏系统设计图电原图如图所,用220V转12V变压器行降压再通过个桥式整流电将交流整流为流电。后通5V三端稳压块LM7805得稳定的5V输。3.6系软设3.6.1
程序设首先必对单片进行初化,其初始的内容括:中断优先的设定中断初化,串通信通信方的选择波特率的定,各口功的设定,初始完成后序进待机状态待中断发生,程序中要用了两个部中断和串行中。外部断源由键的电变化发,外中断主功能是选LED点阵显示屏的控方式是按键控还是上机控制和显状态是态显示是动态示。行中断括发送断和接收断都是软件触。中断生后预先初化时设跳转执行断子程。断程序定了阵显屏所要示的93LED点阵显示屏系统设计内容和示的方,最后行的是种显程序。照设定方式和内显示出需要的容主程的工作程如图所示:3.6.2
图主程流程显示程的设计(1)阵数据达方式该显示统的显数据采纵向取方向向的数如图所示:图3-810
点3LED点阵显示屏系统设计数原图即数据纵向的,一像素对一个位。像素对应一字节,字节的顺序是高下低比如从到下8个点的状态是“*-----*-(*为黑点,-白点,转换的模数据0x82(B1000_0010如图(4-3)所,一幅16×16的点阵画面点阵数据照B1B2B3……B31B32储。所一幅画的数据为32字节面显示选通的i对应的组元素第i和i+16个元素(2)示程序设计显示程分为静显示程、左移示、移显示上移显示、下显示五显示方。其中下左移动程都调用静态显示序为子序。静显示程流程如图3-9所示:图3-9静示序程显示采的是列描的显方式,通一后按照与数据113LED点阵显示屏系统设计元素的应关系i对应的数据为组中的i和第个元素将对应素的由至高位次从口输出体做法将元素向逻辑移后再与0x01相与,得结果过单片端口输出到行转换的A端,锁存在锁存器里完一列数移位后再将其出图左移/上移程序程动态显程序流如图3-10示,根显示数的存储理通过变实际LED列与数据逻辑的方法实现序的左移动。显数据与的对应系:第i列对应的数据为数组中i和第个数据。所以当通时,送入后一列数据则相当画面左一位,理送入一列据相当右移一。如此循则产生幅稳定动的画。显数组中第16个元素第8第位示屏中的第1至第同理第至元素的第8至第1位示屏中的第9至第。所以将元数据进逻辑位便能产上下动的效。3.6.3
通信程的设计系统采串行中的方式行通信MCS-51单片的五个123LED点阵显示屏系统设计断源两类型:类是外中断源另一是内部断源,括两个定器/计器(T0和T1)溢出中和串行的接和发送中断。MCS-51单机设置4个专用寄器用于断控制,分别为定时控制寄器(串行口断控制(,断允许控寄存器IE)中断优级控寄存器IP编程时通过设置状态来理中断统。在编辑断程序首先是控制寄器(IE)初始化其控制位分如表。中断允总控制EA=1时CPU发中断EA=1。屏蔽所有断。ES、ETEX1、、为对的串行口断、定器/计数器1中断、部中断1中断、定/计数器0中、外部断0中断的断允许。对应为1时允许其中,对应为0时,禁止其中断中断允寄存器式如表示:表
中允寄存格D7EA
D6—
D5—
D4ES
D3ET1
D2EX1
D1ET0
D0EX0所以初化时设中断允控制寄器初为0XFF指令为IE=0XFF。程序设时还要虑到中优先的问题因为不的中断时产生CPU响应顺序取于内部询顺序设置串工作方1,特率计算可得到数器初的十六制表示0XFD。通信议如表示:表串通数结构第2至第33个数据结
第1字节
字节第字节133LED点阵显示屏系统设计起始标位内容作用
‘S’判断是开始接收数
显示数LED显示内容
控制指控制显示方式具体串中断程流程图图示,在程序中进行了串中断的始化,始化内包括串行工方式选,波特率设定,数初值设定程序开进入中等待,PC机向单机发送据时产中断接允许1将(缓冲寄存)中的输入到存器中行数处理。先判断据是否设的起始志位‘’如果则开始收起始后的字节,不则中断回继续待。接到第个字节便将收的数据送回PC进行验比较。图3-11通信程序流143LED点阵显示屏系统设计图所有软编写完后都必经过编才能单片机别使用。为减小软的修改优化难,先各子程写成一可单独执的完整序,各程序编没有误后再入单片进行验证这两项通过后将所有程序合到一形成一完整的程在进行译和验。详细序见录2。4结本课题标是设一个16×16点阵LED显示屏,够在目测条下LED示屏各点亮均匀充足可显示字和字、显示字清晰无扰。可实现字左边动显示完成了题LED示屏的整体计制作确定系统上流程,成了系软件控功能,现了原课题目。这次论写作过,由最拿到题的茫无知,收集材料,到真学习解设计识,到来的作过程再到最的完成论,实现标,虽过程挺辛曲,但是文还是出来了,感受到论文是真真正用心做一件,是真的自己学和研究过程,有学习不可有研究能力,有自己的究,就会有所破,那就不论文了本论文王林生师和专代课老的悉指导和格要154总结求的指下业已成,从题选择具体思和内,无不聚着老师的心血汗水,三年的科学和生活间,也终感受着位老师心指导无私的怀,受益匪。在老的严谨治态度、博的知、无私奉献神使我受启迪从尊敬的师身上我不仅到了扎、宽的专业识,也到了做人道理。此我要我的导致以衷心的谢和深的敬意。5考文献[1]关积珍,LED.显屏发展况及趋[世界电元器件,(02:277-301.[2]关积珍陆家和我国显示屏技术产业发及展望现代示.2004(0234-37.[3]JeyamkondanS,JayasS,HollyRA.16×16dotmatrixLEDhas4mmprofile.Electronics,11/26/2003212536-36Ic(AN11842012).[4]缪思恩LED屏幕显电路设J].电子技术应用1996:25参考文献[5]DaveJackson.关于DSP片的问答今日电子1998(:1-7.[6]卢弥坚主从分式LED大屏幕显示系J].脑与信息技术199704:[7]高胜东梁采,宏富.一种LED大屏显示系J].成都气学院学,1998(,108-120.[8]张全福汇编语程序设实验学改革探索:学研究,(06:3-5.[9]文哲熊用单片控制LED显示屏[D].山科学技术院,1995.[10]彭宁,佩华单片机LED屏幕显的控制统[J].北大学报(自科学版1993,13(86-89.[11]陈玉华玉铭LED屏幕显电路的计J].连海事大学报,1997:55-56.[12]郑刚,宇成LED大幕显示统的设[J].北方工业大学报,200103:附录附录硬件原理3附录附录设计程//程序主要为功能子序提运行平子程分为显程序,特显示程//键输入中断程序2附录//#include<reg51.h>//#include<absacc.h>//#include<intrins.h>//#include<AT89x52.h>//#include<regx52.h>#define34#defineW0X01unsignedbuffer[COUNT];unsignedpoint;sbitA1=P1^0;//定第一列应端口sbitA2=P1^1;//第二sbitA3=P1^4;//第一sbitA4=P1^5;//第二sbitCLK_L=P1^2;//列移位时上升沿发sbitCLEAR_L=P1^3;//列清除控制低电平有效sbitCLK_H=P1^6;//行移位时sbitCLEAR_H=P1^7;//行清除控制位低电平效sbitEN=P2^0;sbitP21=P2^1;//三态允控制端低电有效sbitOE=P2^2;//锁存允位sbitLE=P2^3;unsignedcodeH1[16]={1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},H2[16]={0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0};//分别暂存(H)(L)所要显示的据unsignedL1,L2,i,command,k,j;charz,l,m,n,x;unsigneddataziku[32];unsignedidatasort[32];unsignedintdataunsignedcodeBmp019[]//静显示内{/*———————————————————3附录—源文件文字:宽×高像素:16×16字模格/大小单色阵液晶模,纵取模,节正/32节数据转日期:16:26:59———————————————————*/0x00,0x22,0x22,0x2A,0x2A,0x2F,0xFA,0x2A,0x2A,0x2A,0x2B,0x2A,0x2A,0x22,0x00,0x04,0x04,0x08,0x10,0x20,0xC0,0x20,0x5C,0x48,0x42,0x41,0xFE,0x40,0x40,0x40,0x00,};//******************************************************//口中断程序//能:从PC接收数,当接满34位后将接收的数据送回//******************************************************com_interrupt(void)interrupt4using3{unsignedRECEIVR_buffer;if(RI==1){RECEIVR_buffer=SBUF;RI=0;TI=0;if(point==0){if(RECEIVR_buffer=='s')point++;Elsepoint=0;}if(point>0&&point<35)buffer[point++]=RECEIVR_buffer;elsepoint=0;4附录}//T1=0;if(point==35&&RI==0){command=buffer[34];point=0;x=0;for(k=2;k<34;k++){SBUF=buffer[k];sort[k-2]=buffer[k];while(T1==0);T1=0;}}}voiddelay(intk){while(k--);}//******************************************************//态显示程序//能:将显示据处理,控串并转器并行出控制显示//****************
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 制造业产品质量安全检验制度
- 铜绿假单胞菌对于头孢菌素类药物耐药机制总结2026
- 2026年新年团拜会领导讲话稿撰写框架
- 2026中国回收聚酯(PET)行业供需现状与营销趋势预测研究报告
- 2025年事业单位招聘考试卫生类医学检验专业知识试卷(医学检验技术)
- 【8英RJ期中】宿州市泗县2025-2026学年度八年级第二学期阶段质量检测英语试卷
- 【8数期中】安徽省合肥市第四十八中学等校2025-2026学年第二学期期中教学质量检测八年级数学试题卷
- 2025新机械工程师考试真题及答案
- 2026年区块链数字身份认证合同协议
- 养殖环境治理服务合同
- (二模)2026年广州市普通高中高三毕业班综合测试(二)物理试卷(含答案及解析)
- 雨课堂在线学堂《大数据机器学习》作业单元考核答案
- 《民法典》打印遗嘱模板
- 正压式空气呼吸器使用
- 1年级-一年级数独100题-20160904-数学拓展
- LY/T 2418-2015苗木抽样方法
- JJG 1097-2014综合验光仪(含视力表)
- GB/T 9535-1998地面用晶体硅光伏组件设计鉴定和定型
- GB/T 4798.7-2007电工电子产品应用环境条件第7部分:携带和非固定使用
- 1250HC轧机主传动设计
- 钻孔灌注桩试桩记录表
评论
0/150
提交评论