版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE48本设计用AT89C51系列的高速单片机作为主控制模块,利用简单的外围电路来驱动64×16的点阵LED显示屏。同时,也可在嵌入式系统软件硬件设计仿真平台Proteus基础上设置了16×16LED点阵汉字显示电路。使用AT89C51系列的高速单片机本身的功能,很方便的实现单片机和PC机之间的数据存储及传输,一方面可利用软件进行显示内容的多样化,另一方面点阵可显示屏,广泛的应用于医院、机场、银行等公共场所,所以本设计具有很强的实际应用性。LED显示屏可用动态扫描的方式同时显示4个16×16点阵汉字,也可通过上位机软件修改显示的内容和显示的效果等等。把字符内码存储在空闲的单片机程序存储器空间,使本LED显示系统能掉电存储1024个字符。设计中采用了SPI接口的GB2312标准字库,支持所有的国字符和ASC=2\*ROMANII标准字符的显示。因为采用串行传输方式,所以使本系统的可扩展性得到提升,有利于多个显示单元的级联。通过汉字字模点阵数据的生成软件进行,实现汉字点阵的效果,同时应用汇编语言对单片机进行了控制性的操作。也完成了实物电路,并在Proteus软件基础上对结果仿真,得到了汉字点阵效果图。动态显示单片机点阵字库AbstractThisdesignwithAT89C51seriesofmicroprocessorasthemaincontrolmodule,usetheperipheryofthesimplecircuittodrivethe64x16matrixLEDdisplay.Atthesametime,alsocanbeinembeddedsystemsoftwareandhardwaredesignsimulationplatformbasedonProteusset16×16ofLEDdotmatrixcharactersdisplaycircuit.UsethemicroprocessoritselfAT89C51seriesoffunction,veryconvenientrealizebetweenSCMandPCofdatastorageandtransmission,ontheonehand,canusesoftwareshowingthecontentsofthediverse,ontheotherhandbitmapcandisplay,widelyusedinhospitals,airports,Banksandotherpublicplaces,sothisdesignwhichisofgreatpracticalapplication.TheLEDdisplaydynamicscanningwaycanalsoshowedfour16×16dotmatrixcharacters,canalsobethroughthePCsoftwaremodifythecontentoftheshowandshowtheeffectoftheandsoon.Thecharacterencodingstoredinfreemicrocontrollerprogrammemoryspace,maketheLEDdisplaysystemcanpowerloststorage1024characters.AppliedtothedesignoftheinterfacestandardGB2312SPIdictionaries,supportforallofthecountriesandASCIIcharactersofcharactersthatstandard.Becausetheserialtransmissionway,sothatthesystemscalabilitygetpromoted,behelpfulformoredisplayunitcascade.ThroughtheChinesecharactersfontdotmatrixofdatageneratedsoftware,achievetheeffectofdotmatrixcharacters,andapplicationoftheMCUassemblylanguagecontrollingoperation.Alsocompletedtherealelectriccircuit,andProteussoftwareinbasedontheresultsofsimulation,thedotmatrixcharactersgetdepicted.Keywords:dynamicdisplay;Singlechipmicrocomputer;Bitmapfonts毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名:日期:
目录1LED概述 41.1LED电子显示屏的基本概述 41.2LED电子显示屏的分类 62显示原理及控制方式分析 72.1LED点阵模块结构 72.2LED的基本知识 82.3LED的动态显示原理 103硬件电路设计 113.1系统硬件概述 113.216×16LED点阵显示制作 133.2.116×16LED点阵的内部结构及工作原理 133.2.2用8×8LED点阵构成16×16LED点阵 153.3AT89C51的接口说明 163.4LED硬件原理图 194字模的生成 214.1字模简介 214.2字库生成 225软件的设计 245.1程序设计总体思路 245.2程序流程图 245.3各个模块的程序设计 255.3.1LED动态显示的程序 255.3.2系统初始化的程序 265.3.3汉字显示的原理 266效果图测试 286.1实验显示效果图 286.2实验程序 34总结 41致谢 42参考文献 43第一章LED概述一、绪论LED显示屏(LEDpanel):LED(LightEmittingDiode),同时也是发光二极管的英文缩写,简称为LED,它是一种能将电能转化为可见光的固态的半导体器件,则它也可以直接把电转化为光。它的作用是用来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。LED的主要核心是一个半导体的晶片,晶片一端是负极,另一端连接电源的正极,它可以使整个晶片被环氧树脂封装起来。LED显示屏可以分为图文与视频显示屏,则它们均由LED的矩阵块组合而成。在图文的显示屏当中:它可与计算机同步显示出来汉字、英文文本和图形等等;视频显示屏它可采用微型的计算机来进行控制,图文、图像并茂,使之以同步、清晰的信息传播播放出来,信息,同时可显示二维、三维动画、录像、电视、VCD节目及现场实时状况。LED显示屏它的画面特点:画面的色彩鲜艳,立体感觉强,静如油画,动如电影,应用十分的广泛,例如,应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业企业管理和其它公共场所等等。LED显示屏发光的基本原理:它的半导体晶片是由两部分组合而成的,它的一部分是P型的半导体组成,在它里面的空穴占主导的地位,另一端是N型的半导体组成,在这边主要是电子。然而这两种半导体连接起来的时候,它们之间就会形成一个“P-N结”。当电流通过导线的作用于这个晶片的时候,电子将就会被推到P区,在P区里电子与空穴结合,然后就将会以光子的形式发出能量。二、LED电子显示屏的基本概述多个LED发光灯组成固定的字符或图形从而进行显示,则可形成LED点阵图文的显示屏效果。它的主要特点是只控制LED点阵中发光器件的通断(比如:发光或熄灭),它则不控制LED发光的强弱。在LED点阵汉字显示的方式中是先根据所需要的汉字提取出来汉字点阵(如16×16点阵),将点阵文件存入ROM,从而形成新的汉字编码;在使用时候,需要先根据它新的汉字编码组成语句,再由MCU根据新编码提取相应的点阵进行汉字显示。由于LED有很多的优点等等,所以在市场中也得到了广泛的应用,它的主要应用领域有:(1)信号指示应用如:信号照明它主要是以LED单色光应用比较的广泛,同时也是比较早的一个领域。(2)显示屏的应用如:指示牌、广告牌、大屏幕显示等等,其LED可用于显示屏幕,而它的显示屏幕又可分为单色和彩色。(3)照明的应用如:便携灯具,汽车用灯,特殊照明等等。由于LED的尺寸比较的小,可以方便它的动态的亮度和颜色控制,所以,比较适合用于建筑装饰照明。背光照明:普通的电子设备功能则显示背光源、笔记本电脑背光源、大尺寸超大尺寸LCD显示器背光源等LED电子显示屏(LightEmittingDiodePanel)是由几百到几十万个半导体发光二极管像素点,它是按矩阵均匀排列组成。它可以利用不同的半导体材料,制造出来不同色彩的LED像素点。在目前应用最广的是红色、绿色、黄色。但是蓝色和纯绿色LED的开发已经达到了实用的阶段。LED它的显示屏是一种通过控制半导体发光二极管亮度的方式,从来显示出来文字、图形、图像、动画、行情、视频、录像信号等等各种的信息显示屏幕。LED显示屏可分为图文显示屏和条幅显示屏,均由LED矩阵块组成的。它的图文显示屏可与计算机同步显示汉字、英文文本和图形;而条幅显示屏则适用于小容量的字符信息的显示。LED显示屏是因为其像素单元是主动发光的,它具有亮度高,视角广、工作电压低、功耗小、寿命长、耐冲击和性能稳定的优点等等。因而被广泛应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业企业管理和其它公共场所等等呢。LED显示屏的发展前景及其的广阔,同时目前正朝着更高亮度、更高气候耐受性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向的发展。三、LED电子显示屏的分类(1)按颜色基色的分类:单基色的显示屏:单一颜色(如红色或绿色)。
双基色的显示屏:红和绿双基色,二百五十六级灰度、可以显示六万五千五百三十六种颜色。
全彩色的显示屏:红、绿、蓝三基色,二百五十六级灰度的全彩色显示屏可以显示出一千六百多万种颜色。
(2)按显示器件分类:
LED数码的显示屏:显示器件均为7段码数码管,它适用于制作时钟屏、利率屏等等,显示出数字的电子显示屏。
LED点阵图文的显示屏:显示器件是由许多均匀排列的发光二极管组合而成的点阵显示模块,适用于播放文字、图像信息。LED视频的显示屏:显示器件是由很多发光二极管组合而成的,可以显示视频、动画等等各种视频文件。
(3)按使用场合分类:
室内的显示屏:它的发光点较小,一般Φ三毫米到八毫米,它的显示面积一般是有几至十几平方米。
室外的显示屏:它的面积一般几十平方米至几百平方米,亮度高,可以在阳光下工作,具有防风、防雨、防水功能。
(4)按发光点直径分类:
室内的屏:Φ三毫米、Φ三点七五毫米、Φ五毫米、
室外的屏:Φ十毫米、Φ十二毫米、Φ十六毫米、Φ十九毫米、Φ二十一毫米、Φ二十六毫米
室外屏的发光基本是由发光筒来完成的,发光筒的原理是将红、绿、蓝发光二极管封在一个塑料筒内一起发光增强亮度。它的显示方式有静态、横向滚动、垂直滚动和翻页显示等等。第二章显示原理及控制方式分析一、LED点阵模块结构组合型的LED点阵显示器模块,是以发光二极管为基本的像素,它利用高亮度发光二极管芯片点阵列组合后,在按照环氧树脂和塑模封装而成。这种LED模块广告牌的优点:具有提高系统的稳定性、可靠性、以及高亮度、引脚少、视角大、寿命长、耐湿、耐冷热、耐腐蚀等特点。常有的显示器件规格:PH10,PH14,PH16,PH20,PH25等多种像素管。LED点阵规模常见的有4×4、4×8、5×7、5×8、8×8、16×16等等。LED像素颜色可分为单色、双基色、三基色等。它像素颜色的不同,所显示出来的文字、图象等内容的颜色也不同。LED单色点阵只能显示出固定的色彩如红、绿、黄等单色,而双基色与三基色点阵所显示出来内容的颜色主要是由像素内部颜色不同的发光二极管点亮组合决定,例如红绿都亮时显示黄色,但是按照控制脉冲方式二极管的点亮时间,同时可实现256和更高级的灰度显示,即可实现真彩色显示。如图2.1,2.2,2.3显示出最常见的LED8×8单色点阵显示器,它内部的电路结构和外型规格。如图2.1如图如图2.1如图2.2图2.38×8单色LED模块内部电路结构LED点阵显示器单块使用时,既可代替数码管显示数字,也可显示各种中西文字及符号.如5x7点阵显示器用于显示西文字母.5×8点阵显示器用于显示中西文,8x8点阵可以用于显示简单的中文文字,也可用于简单图形显示。用多块点阵显示器组合则可构成大屏幕显示器,但这类实用装置常通过PC机或单片机控制驱动。二、LED的基本知识目前,常见的是并行传输的方式,它将通过8位锁存器,将8位总线上的列数据进行了锁存的显示,其中各8位锁存器的片选信号是由译码器来进行提供的。其中这种方式的优点是传输速度比较的快,它对微控制器MCU的通信速度要求比较低。但是这种方案最大的缺点就是不便于随意的扩展显示单元的数目。每增加一个16*16点阵全角汉字的显示单元,就会需要在之前的电路上多增加上两个地址线,这就要求在PCB布线的时候要留有充足的地址线的冗余量。它的另一个缺点是,每一个单元的PCB也随着安放位置的不同,则布线结构也有所不相同,同时也不利于厂家批量生产。它并行传输需要的芯片比较的多,因此市场上已经出现了用FPGA,CPLD等等高密度的可编程逻辑器件PLD来取代了传统的锁存器IC的方案。则成本有所下降,但是可扩展性仍旧比较的差。所以,并行的传输方式适用于显示单元数目确定的条屏。发光管中最主要的部分还是发光管内部的发光管芯所选用。目前,现在中高档发光管的管芯生产厂家主要有日亚公司,丰田公司,美国的科瑞公司,惠普公司,德国的西门子公司,台湾的国联公司,鼎元公司和光磊公司,其中美国及欧洲的公司都主要是以生产纯蓝纯绿发光管芯片为主,但是台湾公司它则以生产红绿管的管芯为主,从目前的实际应用以及红绿色彩搭配来看,一红四绿其中红管采用的是四元素的红,但绿管采用的是三元素的绿,同时,1、在管芯的使用上建议用红管的管芯台湾国联公司的712SOL,绿管的管芯采用台湾鼎元公司的113YGU。它的这种管芯则采用及搭配是目前双基色室内显示屏配置较高的。另外还有两红有一纯绿的配置。2、集成元器件
在光电驱动电路中接收计算机传到分配卡中的数字信号可以驱动发光体的亮与暗,从而可以形成我们所需要的文字或图形,它的质量是否可靠稳定,可以直接的决定了发光体能否正常的工作,从目前的室外屏的运行来看,故障率出现最多的地方就在光电驱动部分,因为它所选用的集成IC器件的质量使之直接的决定了光电驱动部分质量。3、电源
一般公司使用的电源要求保证在5年时故障要低于1%,那么它每年故障要低于0.02%,其中电源质量的好坏在其元器件的筛选当中和电源生产厂家的质量控制当中。目前,电子市场上电源的品牌也是比较多的,它的国产的有常州创联,思达,上海衡孚等等,它的进口主要来自台湾明伟,从实际的使用上看,我们国产电源常州思达的电源稳定性比较的好,使用寿命比较长,而且电源品牌比较响。在本显示屏公司可采用通过3C认证的电源。4、生产工艺和施工工艺
它的系统的工艺主要是焊接工艺和安装工艺。对于焊接工艺来讲,它的显示系统有多达10万个焊接点,其中一个虚焊就可造成出至少一个象素筒的不亮,所以,焊接工艺是十分重要的,则我们目前采用先进的波峰焊接,它的整个焊接过程均是由设备来完成的,它以避免人工的过失。假如室外的显示屏,就应对屏体的安装工艺提出了更高的要求,然而要求屏体的整体结构抗台、防水、防高温。它这是主要由于系统工作时间长、功耗量大同时,再加室外工作环境相对恶劣,则要求屏体具有一定防高温、防尘、防雾功能等等。它的显示屏面积在20平方米以上的时侯,建议最好采用双支撑,但是在20平方米以下时,建议最好采用单体支撑、它的显示屏是安装在电厂的第二大门上有天然的支架。它的显示屏的整体结构采用了钢结构,对外立面采用台湾吉祥工业铝塑板包边。同时,为了它保证显示屏结构的安全可靠,建议最好结构的设计与施工由有专业施工资质的企业来完成。
三、LED的动态显示原理LED点阵显示系统当中各个模块显示的方式:有静态和动态显示两种效果。国内的LED点阵显示屏它的大部分都是单显示型,其中显示的内容相对的较少,显示花样也比较的单一。在产品出厂时,显示的内容就已输入显示屏,控制系统当中的EPROM芯片内,在当需要更换显示内容时就非常的困难,从而这样使该类型的显示屏使用范围受到了很大的限制。而国内的另一种LED显示屏可编程序型LED显示屏,它虽然增加了显示屏系统的编程能力,使之显示的内容和显示花样都有所增加,但是也存在着更换显示内容不便的缺点。点阵式LED汉字广告屏它绝大部分是以采用动态扫描显示德方式,同时用这种显示方式巧妙地利用了人眼的视觉暂留特性,将其连续的几帧画面高速的循环显示出来,它只要帧速率高于二十四帧/秒,人眼看起来就是一个完整的效果,使之也相对静止的画面。最典型的例子:电影放映机。我们以8×8的点阵模块为例,从而说明一下其使用方法及控制过程。如图2.1中,红色德水平线Y0、Y1……Y7叫做行线,它的内部发光二极管接的是阳极,它的每一行8个LED的阳极都接在本行的行线上。同时它的相邻两行线间都是绝缘。同样,蓝色竖直线X0、X1……X7叫做列线,接内部每列8个LED的阴极,相邻两列线间绝缘的。显示屏的控制系统它主要包括了输入接口电路、信号控制、转换和数字化处理电路及输出接口电路等等,即涉及的具体技术也是很多,其关键的技术包括串行传输与并行传输技术、动态扫描与静态锁存技术、自动检测及远程控制技术等等。第三章硬件电路设计一、系统硬件概述整个电路是由单片机AT89C51,8个74LS273,1个74LS138,1个74HC154,4个16×16的LED。该电路所设计的电子屏可显示多个汉字,需要4个16×16LED点阵模块,可组成16×64的条形点阵。AT89C51是一种带4KB字节闪烁可编程可擦除只读存储器(FPEROM-FalshProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89C51引脚即外观如图3.1所示。如图如图3.1AT89C51的管脚图译码器是组合逻辑电路的一个重要的器件,74LS138的输出是低电平有效,故实现逻辑功能时,输出端不可接或门及或非门,74LS138与前面不同,其有使能端,故使能端必须加以处理,否则无法实现需要的逻辑功能。发光二极管点亮只须使其正向导通即可,根据LED的公共极是阳极还是阴极分为两类译码器,即针对共阳极的低电平有效的译码器;针对共阴极LED的高电平输出有效的译码器。74LS273是低功耗肖特基TTL8D锁存器,内有8个相同的D型(三态同相)锁存器,由两个控制端(11脚G或EN;1脚OUT、CONT、OE)控制。当OE接地时,若G为高电平,74LS373接收由PPU输出的地址信号;如果G为低电平,则将地址信号锁存。工作原理:74LS373的输出端O0—O7可直接与总线相连。当三态允许控制端OE为低电平时,O0—O7为正常逻辑状态,可用来驱动负载或总线。当OE为高电平时,O0—O7呈高阻态,即不驱动总线,也不为总线的负载,但锁存器内部的逻辑操作不受影响。当锁存允许端LE为高电平时,O随数据D而变。当LE为低电平时,O被锁存在已建立的数据电平。74LS373引脚即外观如图3.2所示如图3.274LS373引脚图74HC154为类似74LS138的译码器,它的内部是4线-12线译码器,如果选通端(G1、G2)为低电平时,可把地址端(ABCD)的二进制编码在一个对应的输出端以低电平译出。如果将G1和G2中的任意一个作为数据输入端,则(ABCD)对输出寻址,同时还可作1线-16线数据分配器。一般工作环境的温度为0~70℃。LED,50年前人们已经了解半导体材料可产生光线的基本知识,第一个商用二极管产生于1960年。LED是英文lightemittingdiode(发光二极管)的缩写,它的基本结构是一块电致发光的半导体材料,置于一个有引线的架子上,接着用四周环氧7树脂密封,也是固体封装,所以能起到保护内部芯线的作用,因此LED的抗震性能好,该电路的显示采用逐行扫描方式。当工作时,它由单片机提取出第一行需要显示的内容经过延时一段时间后再进行下一行点阵数据的显示。二、16×16LED点阵显示制作(一)16×16LED点阵的内部结构及工作原理我们先以UCDOS中文宋体字库为例,每一个字由16行16列的点阵组成来进行显示。即国家标准汉字库中的每一个字均由256点阵来表示。可以把每一个点理解为一个像素,把每一个字的字形理解为一幅图像。事实上这个汉字屏不但可以显示汉字,而且也可以显示在256像素范围内任何图形。这里我们以“龙”字说明,如图3.3所示。如图3.3如图3.3龙用8位的AT89C51单片机控制,由于单片机的总线为8位,一个字需要拆分为2个部分。一般把它拆分为上部和下部,上部由8×16点阵组成,下部也是由8×16点阵组成。此例中单片机首先显示的是左上角第一列的上半部分,即第0列的p00—p07口。方向从p00到p07,显示汉字“高”时,p02点亮,由上往下的顺序排列,为p2.0灭,p2.1灭,p2.2灭,p2.3灭,p2.4亮,p2.5亮,p2.6灭,p2.7灭。则二进制为00001000,转换为十六进制为08h。上半部第一列完成后,则继续的扫描下半部的第一列,为了接线的方便,我们仍设计成由上向下扫描,也就是从p27向p20方向扫描,从图3.3可以看到,这一列全部为不亮,即为00000000,十六进制则为00h。然后单片机转向上半部第二列,应用这个方法继续扫描往下读二进制数,得出汉字“龙”的扫描代:
00H,08H,08H,08H,08H,08H,0FFH,08H,0FH,48H,28H,08H,08H,18H,08H,00H00H,00H,02H,06H,30H,0C4H,04H,08H,0FCH,24H,44H,84H,04H,04H,3CH,00H由以上的这个原理可以看出来,无论是显示何种字体或图像,都可以用这个方法来进行分析出来它的扫描代码从而显示在屏幕上面。只不过现在有很多现成的汉字字模生成软件,就不必自己去画表格算代码了。(二)用8×8LED点阵构成16×16LED点阵在Proteus中只有5×7和8×8等LED点阵,没有16×16LED点阵,但是在实际的应用中,要更好地显示一个汉字,则需要的是16×16的点阵。下面介绍如何用8×8点阵构建16×16点阵的方法,同时构建一块16×16LED点阵,用于本例的显示任务。首先,在Proteus的元件库中找到“MATRIX-8X8-BULE”元器件,将四块该器件放入文档区编辑窗口当中。这时候应该注意,如果该器件保持初始的位置,首先将其转动并将水平放置,使它左面8个引脚是行线,右边8个引脚是列线。然后将四个元器件对应的行线和列线分别进行连接,使每一条行线引脚接一行16个LED,列线也相同。并注意要将行线和列线引出一定长度的引脚,以便下面我们使用。连接好的16×16点阵如图3.4所示。如图3.4点阵模块组合成如上图的16×16点阵只是第一步,这样分开的数块并不能达到好的显示效果,下面我们要将其进一步组合。组合实际上很简单,首先选中如上图中右侧的两块8×8点阵,然后拖动并使其与左侧的两块相并拢,如如图3.4点阵模块组合又上可得原来的连线自动隐藏,对于线上交点,最好不要去动。最后,再来选中下侧两块的点阵,将其拖动与上侧的两块并拢,最终的效果如图3.6所示。基本上原来杂乱连线现在全部隐藏,那么一块16×16的LED点阵就完成了。但是应该注意,已经做成的LED点阵的行线为左侧的16个引脚,其行线为高电平有效,下侧的16个引脚为其列线,列线为低电平有效。然后,则8*8LED点阵构成了16*16LED点阵。如图3.5如图3.6三、AT89C51的接口说明在AT89C51中有P0,P1,P2,P3四个口,其中18,19号引脚它则提供外部时的管教说明:P0口:P0口是一个8位漏极开路型双向I/O口,并且也是地址/数据总线复制的用口,它为输入口时,每位能吸收8个TTL逻辑门电流,对端口输入“1可作为高阻输入端。在Flash编程时,PO口作为原码输入口时,此时P0口输出原码,则P0外部必须被拉高。但是在程序校检时,输出指令字节,同时,校检时,必须外接上拉电阻。P1口:P1口是一个由内部提供上拉电阻的8位双向I/O口,P1口的缓冲级可驱动(吸收或输出电流)4个TTL门电流。对p1端口输入“1”后,通过内部提供的上拉电阻把端口拉到高电平,这时它可作输入口,P1端口被外部下拉为低电平时,这时它输出电流,原因是内部上拉的缘故作输入口,此时因为内部存在上拉电阻上,它当中某个引脚被外部信号拉低会输出P2口:P2口是一个内部带有上拉电阻的8位双向I/O口,P1的缓冲级可驱动(吸收或输出电流)4个TTL门的电流。对端口输入“1”时,内部的上拉电阻可把端口拉到高电平,即可作输入口,当作输入口时,因为内部有上拉电阻,则某个引脚被外部信号拉低时输出电流I。P3口:P3口是一个内部带有上拉电阻的8位双向I/O口。P3口缓冲级可驱动(吸收或输出电流)4个TTL门的电流。对P3口输入“1”时,它被内部的上拉电阻拉为高电平,当它作为输入端口,被外部的拉为低电平,输出电流I,P3口也可作为AT89C51的一些特殊功能口RST(9脚):作为复位输入,当震荡器工作时,RST引脚可同时出现两个机器周期以上的高电平将使单片机复位。建议在这个脚与Vss引脚之间接一个约8.2千欧的下拉电阻,同时,与Vcc引脚之间连接一个10毫砝的电容,这样子可以保证可靠地复位。HOMS制造工艺的8051是MCS-51系列单片机的典型产品,其采用40引脚的双列直插分装(DIP方式),就如上面图。ALE/PROG:当访问外部存储器时,ALE(地址锁存允许)输出电平,用于锁存地址的地位字节。在平常时,ALE端以不变的频率周期可输出正脉冲信号时钟振动频率的1/6固定的正脉冲信号,因此它可作为对外输出时钟脉冲或用于定时的目的。但是应该注意的是:每当访问外部数据存储器时,要跳过一个ALE脉冲。/PSEN:是一个外部程序存储器的选通信号。在外部程序存储器的取指时间,它的每个机器周期两次/PSEN有效。如果在访问外部数据存储器时,这两次有效的/PSEN信号则不会出现。/PSEN同样可以驱动八个TTL门电路。VCC:(40脚)供电电压,接+5V电压。GND:(20脚)接地。XTAL1:它是一个反向振荡放大器输入和内部时钟工作电路输入。XTAL2:它是一个来自反向振荡器输出。如图3.7AT89C51管脚图如图3.7AT89C51管脚图ALE:当它访问外部存储器时,ALE允许地址锁存,即使不访问外部存储器,ALE可以任然的以不变的频率周期出现正常的脉冲信号出现这个信号的振荡频率是它的1/6。它可以作为对外输出的时钟,或者用作定时。P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INT0(外部中断0)P3.3/INT1(外部中断1)P3.4T0(记时器0外部输入)P3.5T1(记时器1外部输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。它们中的XTAL1和XTAL2分别是反向放大器的输入和输出。这个反向放大器可以配置为片内振荡器。同时,石晶振荡和陶瓷振荡均可以采用。比如采用外部时钟源驱动器件,这时XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,这时候则对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。四、LED硬件原理图左移动汉字的的硬件连接原理图如图3.9如图3.9设计二原理图如图3.8如图3.8设计一原理图第四章字模的生成一、字模简介汉字的字模是一组数字,而且意义与数字意义有着根本的差异,它是以数字信息来记载英文或汉字的形状。电脑硬件中,即没有汉字这个基本的概念,也没有英文的概念,其认识的概念也只有—个内码将ASCII表的高128个很少用到的数值以两个为一组来表示汉字,为汉字的内码。而剩下的低128位则留给英文字符使用,为英文的内码。假如你用启动盘的启动系统后可用DIR命令有可能得到很多的莫名其妙的字符,但是那也是确确实实的汉字,假如你启动UCDOS或者其他的汉字系统之后,则那就会看到是一个个熟悉的汉字出现。而在硬件系统当中,它的英文字模的信息一般固定在ROM里面,即还没有进入系统的CMOS里时,也可以使你看到英文的字符。但是在DOS的下面,其中中文的字模信息都一般记录在汉字库的文件里,它使制作好的字模放到标准的库当中,这也就是点阵字库文件。就我所查的资料,提取字模主要有以下几种方法:第一、从字模库中直接的进行提取。这种方法只限于字模库,就比如你需要16*16的字模和20*20的字模,那么你就必须去找到这2个字模库。第二、从TTF库中进行直接提取。这种方法提取出来的字模很光滑,它的效果很好。同样你需要一个TTF库,它是矢量的,可以支持不同的大小。
第三、可以在内存的位图上画出文字,然后在生成字模。这种方法写出来的程序则不需要额外的字库文件,它将依赖于操作系统中的字体。但是它的一般操作系统中都带有大量的字体,完全足够我们使用,还可以很自由的选择自己喜欢的字体、大小等等。二、字库生成如图4.1如图4.1字模“何”的自摸代码为:DB:01H,00H,02H,00H,04H,00H,1FH,0FFH,0E0H,00H,20H,00H,27H,0F0H,24H,20HDB24H,20H,2FH,0F0H,24H,02H,20H,01H,3FH,0FEH,60H,00H,20H,00H,00H,00H如图4.2字模“金”字代码为:DB01H,00H,01H,02H,02H,02H,04H,52H,0AH,4AH,12H,46H,22H,42H,0C3H,0FEHDB22H,42H,16H,46H,0AH,4AH,04H,52H,02H,06H,03H,02H,02H,00H,00H,00H如图4.3字模“荣”字代码为:DB:21H,00H,26H,42H,24H,42H,24H,44H,24H,48H,0F4H,50H,24H,60H,27H,0FFHDB:24H,60H,0F4H,50H,24H,48H,24H,44H,24H,46H,65H,44H,26H,00H,00H,00H第五章软件的设计一、程序设计总体思路首先,先使用简短的汇编程序设计,从而来进行实现LED点阵的显示内容,同时并使之显示出来的内容在屏幕上面从左到右的滚动显示出来。在系统中采用了模块化的形式结构,它包括了主程序、延时程序、显示子程序和串行口中断程序。系统硬件主要有三部分,上位机、手持发射机、接收机和显示模块。上位机是指人可以发出操控命令的计算机,PC,屏幕上显示各种信号变化(。下位机则它是直接控制设备获取设备状况的计算机,一般PLC/单片机之类的东西。标准应用软件丰富,接口有很强的通用性,基于PC机的程序有很强的兼容性和可移植性,性价比高。因为上位机系统要完成显示信息(图像和文字)的录入、编辑及动画效果设计,所以,除了中心PC机外还必须配备相应的输入外设,比如扫描仪、摄像头、键盘等。网络(INTERNET)接口也是必不可少的一个,这样可以实现信息的远程下载和广告系统的网络化管理。它以AT89C51、74LS373、74LS138、74HC154的芯片和4个16*16LED点阵显示器形成了一个完整的16位点阵LED显示系统。还有一个AT89C51、还有两个74HC154的芯片和4个8*8LED点阵显示器形成了一个完整的8位点阵LED显示系统。二、程序流程图它的程序主要是由开始、初始化、主程序、字库组成。其中它们中第一个主程序和子程序的流程图如图5.1所示。如图5.1单片机汉字显示程序流程图三、各个模块的程序设计(一)、LED动态显示的程序它是以显示要求的汉字显示在屏上,同时按从左到右的顺序逐渐的显示出来。如果在设计的时后可采用如下的方法:首先,先将其LED的显示屏对应显示缓冲区全部清零,从而使LED显示出空白,然后,将每个间隔的一个“软定时器”设定为动态的显示时间,则它的显示缓冲区则依次的加入一个汉字点阵数据同时并进行扫描显示,就这样可以达到动态显示的效果模块。从而在实现LED从左向右移动显示程序:TIME0:INCR5CJNER5,#3,NEXTMOVR5,#0INCDPTRINCDPTRINCR1CJNER1,#144,NEXTMOVR1,#0MOVDPTR,#TABNEXT:MOVTH0,#3CHMOVTL0,#0B0HRETI(二)、系统初始化的程序ORG0000HAJMPSTARTORG000BHLJMPTIME0ORG0030HSTART:MOVR1,#00HMOVR2,#00HMOVR3,#00HMOVR4,#00HMOVR5,#00H(三)、汉字显示的原理以中文的宋体字库为例,它是每一个字由16行16列的点阵组成来进行显示出来。国标汉字库中每一个字均由256点阵来实现表示的。我们其实可以把每一个点理解为一个像素,从而也把每一个字,的字形理解为一幅图像。但是它事实上汉字屏不仅可以显示出汉字,同时也可以显示出在256像素范围内的任何的图形。它的LED点阵汉字的显示程序:MAIN:MOVP1,R2MOVA,R3MOVCA,@A+DPTRMOVP2,AINCR3MOVA,R3MOVCA,@A+DPTRMOVP0,AINCR3MOVP3,R4LCALLDELAY1MSINCR2CJNER2,#16,MAINMOVR2,#0INCR4CJNER4,#3,MAINMOVR3,#0MOVR4,#0LJMPMAIN第六章仿真效果图测试附录:在proteus仿真软件中运行测试AT89C51、74LS373、74LS138、74HC154等芯片和LED显示器均能正常运行并完整的显示出了我所要的效果。所以各个模块功能正常。一、实验显示效果图如图6.1仿真前的原理图如在仿真软件proteus当中运行测试系统得整体功能,一切都正常。同时实现了汉字的向左移滚动的显示,从而完整的显示出来了“西安思源学院如图6.1仿真前的原理图如图6.2如图6.2仿真后的原理图如图6.3是从左向右的效果如图6.4是从右向左的效果如图6.5是从上到下的效果 如图6.6是从下到上的效果二、软件的调试过程软件KeiluVision2的调试过程(一)建立一个新工程1)、单击Project菜单,在弹出的下拉菜单中选中NewProject选项。2)、然后选择你要保存的路径,输入工程文件的名字,比如保存到“HJR”,目录里工程文件的名字为“HJR”,然后点击保存。3)、在弹出的一个对话框中,选择单片机的型号AT89C51,然后点击确定。(二)编写简单程序1)新建文本文档在下图中,单击“File”菜单,再在下拉菜单中单击“New”选项,单击菜单上的“File”,在下拉菜单中选中“SaveAs”选项单击,在“文件名”栏右侧的编辑框中,键入欲使用的文件名“HJR”,同时,必须键入正确的扩展名”.c”,然后,单击“保存”按钮。2)添加程序文件到工程文件中回到编辑界面后,单击“Target1”前面的“+”号,然后在“SourceGroup1”上单击右键,然后单击“AddFiletoGroup‘SourceGroup1’”,选中,然后单击“Add”3)编写程序,如图附录一(三)调试程序1)单击“Project”菜单,再在下拉菜单中单击“BuiltTarget”选项(或者使用快捷键F7),编译成功后,再单击“Project”菜单,在下拉菜单中单击“Start/StopDebugSession”(或者使用快捷键Ctrl+F5)。2)调试程序:单击“Debug”菜单,在下拉菜单中单击“Go”选项,或者使用快捷键F5),然后再单击“Debug”菜单,在下拉菜单中单击“StopRunning”选项(或者使用快捷键Esc);再单击View菜单,再在下拉单中单击“SerialWindows#1”3)生成.HEX文件单击“Project”菜单,再在下拉菜单中单击“OptionsforTarget‘Target1’”,单击“Output”中单击“CreateHEXFile”选项,单击确定,使程序编译后产生HEX代码,供下载器软件使用。把程序下载到AT89S51单片机中。至此,我们在KeiluVision2上做了一个完整工程的全过程。二硬件ISIS7Professional的调试(一)进入ProteusISIS双击桌面上的ISIS6Professional图标或者单击屏幕左下方的“开始”→“程序”→“Proteus6Professional”→“ISIS6Professional”。(二)步骤1)电路图的绘制1将所需元器件加入到对象选择器窗口。PickingComponentsintotheSchematic2放置元器件至图形编辑窗口PlacingComponentsontotheSchematic3仿真双击单片机芯片,弹出对话框,在ProgramFile选项内添加.hex文件单击预览按钮,选择.hex文件所在路径,选中文件,打开,单击OK,.hex文件即被加载到单片机中,然后单击Play按钮即可仿真。二、实验程序(1)第一个实验的设计程序:ORG0000H;初始化AJMPSTARTORG000BHLJMPTIME0ORG0030HSTART:MOVR1,#00HMOVR2,#00HMOVR3,#00HMOVR4,#00HMOVR5,#00HMOVTMOD,#01HMOVTH0,#3CHMOVTL0,#0B0HMOVIE,#82HSETBTR0MOVDPTR,#TAB;================MAIN:MOVP1,R2;单片机输出MOVA,R3MOVCA,@A+DPTRMOVP2,AINCR3MOVA,R3MOVCA,@A+DPTRMOVP0,AINCR3MOVP3,R4LCALLDELAY1MSINCR2CJNER2,#16,MAINMOVR2,#0INCR4CJNER4,#4,MAINMOVR3,#0MOVR4,#0LJMPMAIN;===============TIME0:INCR5;移动显示CJNER5,#3,NEXTMOVR5,#0INCDPTRINCDPTRINCR1CJNER1,#144,NEXTMOVR1,#0MOVDPTR,#TABNEXT:MOVTH0,#3CHMOVTL0,#0B0HRETI;================DELAY1MS:MOVR7,#2;延时DEL:MOVR6,#250DJNZR6,$DJNZR7,DELRET;================TAB:DB00H,00H,00H,04H,0FFH,0FEH,04H,40H,04H,40H,04H,44H,7FH,0FEH,44H,44HDB44H,44H,44H,44H,44H,44H,48H,34H,50H,04H,40H,04H,7FH,0FCH,40H,04HDB02H,00H,01H,00H,7FH,0FEH,40H,02H,82H,04H,02H,00H,02H,04H,0FFH,0FEHDB04H,20H,08H,20H,18H,20H,06H,40H,01H,80H,02H,40H,0CH,30H,30H,10HDB00H,08H,3FH,0FCH,21H,08H,21H,08H,21H,08H,3FH,0F8H,21H,08H,21H,08HDB21H,08H,3FH,0F8H,20H,08H,02H,00H,51H,88H,50H,96H,90H,12H,0FH,0F0HDB00H,04H,47H,0FEH,34H,20H,14H,20H,84H,44H,65H,0FEH,25H,04H,0DH,0FCHDB15H,04H,25H,0FCH,0E4H,20H,24H,0A8H,29H,0A6H,2AH,22H,30H,0A0H,20H,40HDB22H,08H,11H,08H,11H,10H,00H,20H,7FH,0FEH,40H,02H,80H,04H,1FH,0E0HDB00H,40H,01H,84H,0FFH,0FEH,01H,00H,01H,00H,01H,00H,05H,00H,02H,00HDB00H,80H,78H,40H,4FH,0FEH,54H,02H,58H,14H,63H,0F8H,50H,00H,48H,08HDB4FH,0FCH,48H,0A0H,68H,0A0H,50H,0A0H,41H,22H,41H,22H,42H,1EH,4CH,00H;竖DB20H,00H,23H,0FFH,22H,02H,22H,0AH,22H,12H,3FH,0E2H,22H,02H,22H,02HDB22H,02H,3FH,0E2H,22H,12H,22H,12H,22H,02H,67H,0FFH,22H,00H,00H,00HDB09H,00H,31H,00H,21H,01H,21H,21H,21H,62H,21H,92H,0AFH,14H,61H,08HDB21H,08H,21H,14H,21H,0E2H,21H,03H,21H,00H,2BH,00H,31H,00H,00H,00HDB00H,02H,00H,0CH,7FH,0E0H,44H,4EH,44H,41H,44H,41H,44H,51H,7FH,0C9HDB44H,4DH,44H,41H,44H,41H,44H,47H,0FFH,0E8H,40H,04H,00H,06H,00H,00HDB08H,20H,44H,20H,26H,7FH,30H,82H,01H,0CH,7FH,0F0H,40H,04H,47H,0C8HDB45H,5AH,4DH,41H,75H,7EH,45H,40H,45H,50H,0CFH,0C8H,44H,0CH,00H,00HDB02H,20H,0CH,20H,88H,20H,69H,20H,09H,20H,09H,22H,89H,21H,69H,7EHDB09H,60H,09H,0A0H,19H,20H,28H,20H,0C8H,20H,0AH,60H,0CH,20H,00H,00HDB00H,00H,7FH,0FFH,44H,20H,5AH,10H,69H,0E1H,30H,81H,24H,82H,24H,8CHDB0A4H,0F0H,64H,80H,24H,0FCH,2CH,82H,25H,82H,28H,82H,30H,0EH,00H,00HEND;第二个实验的设计程序:ORG00HSTART:NOPMOVR3,#3LOP2:MOVR4,#8MOVR2,#0LOP1:MOVP1,#0FFHMOVDPTR,#TABAMOVA,R2MOVCA,@A+DPTRMOVP3,AINCR2LCALLDELAYDJNZR4,LOP1DJNZR3,LOP2MOVR3,#3LOP4:MOVR4,#8MOVR2,#7LOP3:MOVP1,#0FFHMOVDPTR,#TABAMOVA,R2MOVCA,@A+DPTRMOVP3,ADECR2LCALLDELAYDJNZR4,LOP3DJNZR3,LOP4MOVR3,#3LOP6:MOVR4,#8MOVR2,#0LOP5:MOVP3,#00HMOVDPTR,#TABBMOVA,R2MOVCA,@A+DPTRMOVP1,AINCR2LCALLDELAYDJNZR4,LOP5DJNZR3,LOP6MOVR3,#3LOP8:MOVR4,#8MOVR2,#7LOP7:MOVP3,#00HMOVDPTR,#TABBMOVA,R2MOVCA,@A+DPTRMOVP1,ADECR2LCALLDELAYDJNZR4,LOP7DJNZR3,LOP8LJMPSTARTDELAY:MOVR5,#10D2:MOVR6,#20D1:MOVR7,#248DJNZR7,$DJNZR6,D1DJNZR5,D2RETTABA:DB0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FHTABB:DB01H,02H,04H,08H,10H,20H,40H,80HEND总结本设计当中我使用了简短的汇编程序,第一个的实现,同时就在LED显示屏上实现了汉字的左移滚动显示效果。而它在设计当中,采用了的芯片有AT89C51、74LS373、74LS138、74HC154和4个16×16LED点阵显示器。第二个的实现,在LED显示屏上实现了图样从左到右,从上到下的显示效果,第一个的显示特点:(1).使其内容能从右向左浮动显示。(2).硬件部分的结构简单,同时它也应用广泛。(3).LED数码管是动态扫描显示的结果,它的工作效率高,价格低廉等等。第二个显示特点同第一个特点类似。本次点阵LED的设计,它的理论知识学习和实际设计同时相结合,从而使我得到锻炼,我也综合的运用了所学的专业基础知识解决了实际的工程问题能力,同时也提高了我查阅文献资料、设计手册、设计规范和电脑制图等等,其他专业能力的水平,得到了充分的锻炼,而且通过对这个实验的整体掌控,对其局部的取舍,也对细节的处理,使我得到了很大的提升,同时也积累了丰富的经验。这次的实验不仅为后继的学习和工作奠定的基础。而且让我更加充分的认识自己,知道做一些事情的过程,对我以后的生活都打下了很好的基础。参考文献[1]李建忠编著.单片机原理及应用.西安:西安电子科技大学出版社,2002[2]李群芳,肖看编著.单片机原理、接口及应用.北京:清华大学出版社,2005[3]于海生编著.微型计算机控制技术.北京:清华大学出版社,2008[4]戴梅萼,史嘉权编著.微型计算机技术及应用(第3版).北京:清华大学出版社,2008[5]江晓安,董秀峰编著.数字电子技术(第二版).西安:西安电子科技大学出版社,2005致谢
学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期:年月日导师签名:日期:年月日
致谢时间飞逝,大学的学习生活很快就要过去,在这四年的学习生活中,收获了很多,而这些成绩的取得是和一直关心帮助我的人分不开的。首先非常感谢学校开设这个课题,为本人日后从事计算机方面的工作提供了经验,奠定了基础。本次毕业设计大概持续了半年,现在终于到结尾了。本次毕业设计是对我大学四年学习下来最好的检验。经过这次毕业设计,我的能力有了很大的提高,比如操作能力、分析问题的能力、合作精神、严谨的工作作风等方方面面都有很大的进步。这期间凝聚了很多人的心血,在此我表示由衷的感谢。没有他们的帮助,我将无法顺利完成这次设计。首先,我要特别感谢我的知道郭谦功老师对我的悉心指导,在我的论文书写及设计过程中给了我大量的帮助和指导,为我理清了设计思路和操作方法,并对我所做的课题提出了有效的改进方案。郭谦功老师渊博的知识、严谨的作风和诲人不倦的态度给我留下了深刻的印象。从他身上,我学到了许多能受益终生的东西。再次对周巍老师表示衷心的感谢。其次,我要感谢大学四年中所有的任课老师和辅导员在学习期间对我的严格要求,感谢他们对我学习上和生活上的帮助,使我了解了许多专业知识和为人的道理,能够在今后的生活道路上有继续奋斗的力量。另外,我还要感谢大学四年和我一起走过的同学朋友对我的关心与支持,与他们一起学习、生活,让我在大学期间生活的很充实,给我留下了很多难忘的回忆。最后,我要感谢我的父母对我的关系和理解,如果没有他们在我的学习生涯中的无私奉献和默默支持,我将无法顺利完成今天的学业。致谢四年的大学生活就快走入尾声,我们的校园生活就要划上句号,心中是无尽的难舍与眷恋。从这里走出,对我的人生来说,将是踏上一个新的征程,要把所学的知识应用到实际工作中去。回首四年,取得了些许成绩,生活中有快乐也有艰辛。感谢老师四年来对我孜孜不倦的教诲,对我成长的关心和爱护。学友情深,情同兄妹。四年的风风雨雨,我们一同走过,充满着关爱,给我留下了值得珍藏的最美好的记忆。在我的十几年求学历程里,离不开父母的鼓励和支持,是他们辛勤的劳作,无私的付出,为我创造良好的学习条件,我才能顺利完成完成学业,感激他们一直以来对我的抚养与培育。最后,我要特别感谢我的导师刘望蜀老师、和研究生助教吴子仪老师。是他们在我毕业的最后关头给了我们巨大的帮助与鼓励,给了我很多解决问题的思路,在此表示衷心的感激。老师们认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。在论文的撰写过程中老师们给予我很大的帮助,帮助解决了不少的难点,使得论文能够及时完成,这里一并表示真诚的感谢。基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计HYPERLINK"/de
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学历史(中国近现代经济史)试题及答案
- 2025年大学体育经济与管理(管理实务)试题及答案
- 2025年大学大二(海洋科学)海洋化学基础试题及答案
- 2025年大学化工类(化工技术创新)试题及答案
- 2025年大学大三(资源勘查工程)矿产资源评价试题及答案
- 高职第一学年(工程监理)工程质量监理2026年综合测试题
- 2025年高职老年人能力评估师(评估实操)试题及答案
- 2025年中职地质灾害调查与治理施工(灾害调查基础)试题及答案
- 2025年大学大三(生物工程)基因工程原理综合测试试题及答案
- 2025年高职(建筑施工技术)高层建筑施工综合测试题及答案
- 医疗联合体儿童保健服务模式创新
- 2025版中国胃癌保功能手术外科专家共识课件
- TGXAS-火龙果品质评价技术规范编制说明
- (2025)70周岁以上老年人换长久驾照三力测试题库(含答案)3
- 口腔科门诊主任年度工作汇报
- 福建省能源石化集团有限责任公司2025年秋季招聘备考题库及一套完整答案详解
- 2025年新闻记者资格证及新闻写作相关知识题库附答案
- DB32∕T 5188-2025 经成人中心静脉通路装置采血技术规范
- 深圳市2024-2025学年九年级上学期期末考试化学试卷(含答案)
- 白车身轻量化设计技术
- 华师 八年级 数学 下册《17.2 平行四边形的判定 》课件
评论
0/150
提交评论