【毕业设计】单片机控制的led 显示屏设计_第1页
【毕业设计】单片机控制的led 显示屏设计_第2页
【毕业设计】单片机控制的led 显示屏设计_第3页
【毕业设计】单片机控制的led 显示屏设计_第4页
【毕业设计】单片机控制的led 显示屏设计_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学号4109005007泰山医学院毕业设计(论文)题目单片机控制的LED显示屏设计院(部)系放射学院所学专业生物医学工程年级、班级2009级1班完成人姓名刘倩指导教师王晓艳副教授2013年6月1日论文原创性保证书我保证所提交的论文都是自己独立完成,如有抄袭、剽窃、雷同等现象,愿承担相应后果,接受学校的处理。专业生物医学工程班级2009级1班签名2013年6月1日摘要本文介绍了一种基于单片机的LED点阵汉字显示系统。该系统利用低成本的51单片机作为核心器件;用带锁存输出的8位移位寄存器74HC595作为LED列线驱动输入;用一个四六译码器74LS154,作为LED行线的译码选择;用三极管TIP127,连接四六译码器的十六个输出端,作为开关使用;驱动LED的行线以及简单的存储设备最终用VISUALFOXPRO60开发的数据库应用系统,实现显示内容的动态控制把汉字点阵数据或字符上的ASCII码传送到LED电子显示牌的单片机系统实现汉字的固定显示、水平移动、垂直移动。显示系统采用模块化设计,在负载范围内,只需通过简单的级联就可以对显示屏进行扩展,是一种成本低廉的汉字显示方案。关键词点阵LED;显示系统;单片机ABSTRACTINTHISPAPER,AMICROCONTROLLERBASEDLEDDOTMATRIXDISPLAYSYSTEMOFCHINESECHARACTERSTHESYSTEMUSESLOWCOSTSINGLECHIPMICROCOMPUTERASTHECOREOFTHE51DEVICES,THE8BITSHIFTREGISTER74HC595,ASTHELEDOUTLINEDRIVEINPUT,ADECODER4674LS154,ASTHELEDLINEDECODINGCHOICETRANSISTORTIP127,CONNECTING46OFTHE16DECODEROUTPUTS,USEASASWITCH,THELEDDRIVERLINEOFSTORAGEDEVICESANDASIMPLEENDUSEROFVISUALFOXPRO60DATABASEAPPLICATIONDEVELOPMENTSYSTEM,DISPLAYTHECONTENTSOFTHEDYNAMICCONTROLOFTHECHINESECHARACTERDOTMATRIXDATAORTHEASCIICHARACTERCODESENTTOTHELEDELECTRONICDISPLAYBOARDSYSTEMOFSINGLECHIPCHINESEFIXEDSHOWEDTHATTHELEVELOFMOVEMENT,VERTICALMOVEMENTDISPLAYSYSTEMMODULARDESIGN,THESCOPEOFTHELOAD,JUSTASIMPLECASCADECANEXPANDONTHESCREENISALOWCOSTCHINESEDISPLAYPROGRAMKEYWORDSDOTMATRIXLEDDISPLAYSYSTEMSINGLECHIP目录第一章LED显示的概述11课题的选题背景12近年来国内外研究现状1第二章系统硬件设计31系统结构框架32系统硬件结构321扫描电路设计422主要元器件介绍423存储装置的选择724汉字字模的相关原理7第三章程序设计91单片机程序设计911主程序设计912SCI系统寄存器介绍102串行通信程序编制1121主程序流程图1122串行中断流程图,123串行移动的子程序设计,134显示子程序设计135串口通信的简介与软件设计1551串口通信简介1552利用微机实现对LED点阵显示内容的控制16第四章设计总结17参考文献18致谢19附录20前言LED电子显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。由于它具有发光效率高、组态灵活、色彩丰富、工作性能稳定以及对室内室外环境适应能力强等优点而日渐成为显示媒体中的佼佼者。在医疗领域,LED点阵显示屏也以其亮度高、工作电压低、功耗小、小型化、寿命长、耐冲击的优点迅速成长为平板显示的主流产品,得到了广泛的应用。本设计采用单片机控制克服了以往用硬件电路实现大部分控制功能的繁琐;显示屏采用动态扫描显示方式使所需锁存器数目较静态扫描时大大减少;另外采用串行传输方式消除由于列数增加并行传输的不便。以下是对单片机控制的显示屏的浅析,相信在高科技飞速发展的今天LED的应用渠道会更为广阔。第一章LED显示的概述1课题选题背景LED是发光二极管英文LIGHTEMITTINGDIODE的简称,是六十年代末发展起来的一种半导体显示器件,七十年代,随着半导体材料合成技术、单晶制造技术和结形成技术的研究进展,发光二极管在发光颜色、亮度等性能得以提高并迅速进入批量化和实用化。进入八十年代后,LED在发光波长范围和性能方面大大提高,并开始形成平板显示产品即LED显示屏。LED电子显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。它是集微电子技术、光电子技术、计算机技术、信息处理技术于一体的显示系统,是目前国际上极为先进的显示媒体。由于它具有发光效率高、使用寿命长、组态灵活、色彩丰富、工作性能稳定以及对室内室外环境适应能力强等优点而日渐成为显示媒体中的佼佼者。在我国改革开放之后,特别是进入90年代国民经济高速增长,对公众场合发布信息的需求日益强烈,LED显示屏的出现正好适应了这一市场形势,因而在LED显示屏的设计制造技术与应用水平上都得到了迅速的提高,生产也得到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。LED显示屏经历了从单色、双色图文显示屏,到图像显示屏的发展过程。2近年来国内外研究现状在我国,超高亮度LED近来在技术和产品产业化方面取得了巨大突破,2001年市场额约为12亿美元,2002年则约为16亿美元。为适应市场对LED需求的快速增长,我国已将LED作为“31项国家鼓励发展的电子产品”之一和“20种鼓励外商投资的电子产品和技术”之一,重点予以发展。2005年,中国市场LED的需求量已超过1000亿只,其中高亮LED占35,普通亮度(中低亮度)占40,其余为红外(不可见光)LED。我国加入WTO、北京举办2008年奥运会、上海举办2010年世博会等,更是为LED大屏幕产业发展的提供了良好契机。相信LED会以其高的发光效率、灵活的组态、丰富的色彩、稳定的工作性能以及超强的环境适应力使市场持续增长。在国外,目前LED显示屏的主要制造厂商集中在日本、北美等地。据不完全统计,世界上目前至少有150家厂商生产全彩屏,其中产品齐全,规模较大的公司约有30家左右。随着信息产业的高速发展,LED显示屏作为信息传播的一种重要手段成为现代信息化社会的一个闪亮标志。近年LED显示屏已广泛应用于室内、外需要进行服务内容和服务宗旨宣传的公众场所如银行、营业部、车站、机场、港口、体育场馆等信息的发布,政府机关政策、政令,各类市场行情信息的发部和宣传等。目前,对于那些需要显示的信息量不是很大,分辨率不是很高,又需要制造成本相对比较低的场合,大、小屏幕LED点阵显示器是比较经济适用的。它可以用单片机控制实现字符、数字、汉字和简单图形的显示,可以根据不同的需要使用不同的字型、字号,具体显示技术和原理将会在正文中得到详细论述。第2章系统硬件设计1系统结构框架由于LED显示屏多在户外,所以对硬件质量要求非常高。为方便检修和维护硬件电路设计时常常采用模块化的设计方法。如图21所示系统硬件部分主要有三个大模块组成,由单片机发出指令,而后传输给驱动系统,然后由点阵显示屏进行内容显示。图21系统原理结构框架图2系统的硬件结构LED点阵条屏是由8个88的LED点阵块组成,形成1632矩形点阵,以常见的89C51单片机为控制核心。显示屏的其他主要硬件有带锁存输出的8位移位寄存器174HC595,作为LED列线驱动输入四六译码器74LS154,作为LED行线的译码选择;2三极管TIP127,连接四六译码器的十六个输出端,作为开关使用,驱动LED的行线相3关电路连接,如图22所示图22硬件系统结构连接图0ABCD151616A0A3B0B2单片机1KTIP12721扫描电路的设计系统由CPU、数据存储器、数据锁存器和扫描电路构成。由于使用的1616点阵的汉字,而51系列为8位机,每次只能处理8位二进制数,因此利用带锁存输出的8位移位寄存器74HC595,既对数据进行锁存又可以使数据发生左移右移变化,通过四六译码器实现数据的全部输出。如图23所示图23单片机控制电路原理图22主要器件介绍221AT89C5112345678910111213141516171819202122232425262728293031323334353637383940P00P01P02P03P04P05P06P07P10P11P12P13P14P15P16P17P20P21P22P23P24P25P26P27P30P31P32P33P34P35P36P37RSTXTAL2XTAL1GNDRXDTXDINT0INT1T0T1WRRDVCCEA/VPPALE/PROGPSENA8A9A10A11A12A13A14A15AD0AD1AD2AD3AD4AD5AD6AD7图24AT89C51引脚图电源引脚VCC(40脚)典型值5V。VSS(20脚)接低电平。外部晶振X1、X2分别与晶体两端相连接。当使用外部振荡器时,外部振荡信号应接加到XTAL1,而XTAL2悬空。输入输出口引脚P0口I/O双向口。作输入口时,应先软件置“1”。P1口I/O双向口。作输入口时,应先软件置“1”。P2口I/O双向口。作输入口时,应先软件置“1”。P3口I/O双向口。作输入口时,应先软件置“1”。控制引脚RST/VPD、ALE/PROG、PSEN、EA/VPP组成了MSC51的控制总线。RST/VPD(9脚)复位信号输入端(高电平有效)。第二功能加5V备用电源,可以实现掉电保护RAM信息不丢失。ALE/PROG30脚)地址锁存信号输出端。第二功能编程脉冲输入。PSEN(29脚)外部程序存储器读选通信号。EA/VPP31脚)外部程序存储器使能端。222移位寄存器74HC59574HC595是带锁存输出的8位移位寄存器,其管脚见图25,其中SI是串行数据输入端;图2574HC595引脚图VCC、GND分别为电源和地;RCK是存储寄存器的输入时钟,SCK是移位寄存器的输入时钟,SCLR是移位寄存器的输入清除,QH是串入数据的输出,G是对输入数据的输出使能控制,QAQH串入数据的并行输出。从SI口输入的数据在移位寄器的SCK脚上升沿的作用下输入到74HC595中,在RCK脚的上升沿作用下将输入的数据锁存在74HC595中,当G为低电平时时,数据并行输出。SCLR为移位寄存器的输入清除端。74HC595与JL8的连接SI【14脚】,SCK【11脚】,RCK【12脚】分别接到JL8的B0【21脚】,B1【20脚】和B2【18脚】上。其他脚连接G【13脚】接地,使其始终输出;SCLR【10脚】接5V,使输入数据永不清除;QH【9脚】是连接下一片74HC595的SI脚;QA,QB到QH分别连接到LED点阵的1至8列的列线脚上,是第一列【13脚】,第二列【3脚】,第三列【4脚】,第四列【10脚】,第五列【6脚】,第六列【11脚】,第七列【15脚】,第八列【16脚】。223四六译码器416线译码器,其管脚如图26所示,A,B,C,D为译码的输入端,值的区间从0000到1111,Y1Y15是对应A,B,C,D四个输入引脚的输出脚,其中选中的线用输出低电平,没有选中的输出高电平,G1、G2是使能端,只有输入相应D低电平才能使译码器正常工作。74LS154与JL8的连接A【23脚】,B【22脚】,C【21脚】D【20脚】分别接到JL8的A0【2脚】,A1【6脚】,A2【8脚】和A3【9脚】上。其他脚连接G1【18脚】,G2【19脚】接地,使芯片工作;Y1【1脚】Y15【17脚】连接到电阻上;其中GND【12脚】,VCC【24脚】。图2674LS154引脚图224三极管TIP127三极管TIP127的基极B连接到译码器的输出端的电阻上,发射极E接5V,集电极C分别连接到LED点阵的行线脚上。如图27所示图27TIP结构原理图23存储装置的选择存储装置可以选择EEPROM或者FLASH,这样通过PC机将所需要的字模下载到显示控制系统后,就可以将系统和PC机断开,由于EEPROM或FLASH的非易失性,即使系统临时断电,也不需要重新传送字模数据。在使用上非常方便。24汉字字模的简介241汉字字模的生成我们可一把字形理解为一幅图像,通过分析出它的扫描代码从而显示在屏幕上,由此可以理解汉字幕不仅可以显示汉字,也可以显示任何图形或者图像。下面以汉字“华”字为例,来说明其扫描原理。在中文字库中,每个字均由16行16列的点阵发光点组成显示,即国标字库中每个字均由256个点阵发光点来表示。由于单片机的总数为8位,一个字需要拆为2个部分。一般我们把它拆为上下两部分,且均由8X16点阵组成。在本例中单片机首先显示的是左上角的第一列的上半部分,即第0行的P00P07口,方向由上向下扫描。从图28可以看到,第一列上半部分全不亮,即为00000000,转换为16进制为00H,完成后续扫描第一列下半部分,方向同样由上向下扫描,即从P27向P20方向,从下图可以看到,显示汉字“华”字时P25点亮,即为P2,7灭,P26灭,P25亮,P24灭,P23灭,P20灭。即二进制00100000,转换为16进制为20H。然后单片机转向第二列上半部,P06亮即00000010,即16进制02H。完成后继续进行第二列下半部分的扫描,P25亮,为二进制00100000,即16进制20H。依照此方法继续扫描,一共扫描32个8位,可得“华”的扫描代码为00H,20H,02H,20H,00H,20H,04H,20H,08H,20H,3FH,A0H,C0H,20H,02H,20H,04H,FFH,08H,20H,FFH,20H,10H,A0H,20H,A0H,60H,A0H,03H,A0H,00H,20H图28字模生成扫描原理242字模的移动通常字模的移动主要包括按行、按列平移和按对角线移动三种,其他的移动形式都可以在这三种运动的基础上改造而成。下面以按列向左平移为例介绍字模移动的控制思想。由于点阵屏只按列进行动态显示,且每次只能显示一列,同时为了保证所显示的内容不出现闪烁,还需要对屏幕显示的内容进行多次刷新,因此字模显示的控制可以分为移动和刷新的控制。所谓的字模平移其实质就是相邻的两屏显示内容在位置上平行移动了一列,而原先处于显示边缘的显示内容(第一列或最后一列)则被移出显示屏。所以只需控制读取字模的地址指针,在完成一屏的显示后,将地址指针后移一列,在点阵屏上显示的便是第一个字的后列和第二个字的第一列,这样在视觉上就实现了显示内容向左平移了一列。据此原理稍加修改就可以实现任意形式的平移。为了保证显示内容不出现闪烁,还需要进行屏幕的刷新,每次刷屏操作所显示的内容是相同的。因此可以预先保存好本屏显示字模的首地址,当完成一次刷屏操作后,恢复显示字模的首地址,重复字模按列输出操作即可。第三章系统程序设计1单片机程序设计单片机在LED点阵汉字显示系统中主要负责数据的接收、存储和扫描显示LED点阵三大主要功能。11主程序设计刚开机时主程序主要完成整个硬件系统的初始化,包括对CONFIG的初始化、堆栈初始化、I/O口的定义和初始化、串行口的定义和设置、擦写程序的初始化设置和默认显示时各个参数的设置。主程序从上电一开始显示的是原来设置好的汉字,然后根据接收的数据。MCS51单片机内部是一个功能强大的全双工的异步通信串口。所谓全双工就是双机之间串行接收、发送数据可以同步进行,所谓异步通信,就是接收双方没有同步时钟来控制收发双方的同步传送,而是靠双方各自的时钟来控制数据的异步传送。要传送的串行数据在发方是以数据帧的形式一帧一帧的发送,通过传输线由收方一帧一帧的接收。MCS51的串行口有4种工作方式,波特率可由软件设置片内的定时器计数器来控制。每当串行口接收或者发送1B完成,均可发出中断请求。MCS51的串行口除了可以用于串行数据通信之外,还可以非常方便的用来扩展并行IO控制MCS51单片机串行口的控制寄存器共有两个特殊功能寄存器SCON和PCON。在串行通信中,收发双方发送或接收的波特率必须一致。通过软件对MCS51串行口可设定4中工作方式。其中方式0和方式2的波特率是固定的;方式1和方式3的波特率是可变的,有定时器T1的溢出率来确定(定时器T1的溢出率就是T1每秒溢出的次数)波特率的定义串行口每秒钟发送(或者接收)的位数成为波特率。设发送1位所谓要的时间为T,则波特率为1T在一般的应用中,CPU简单的把数据写入并行数据寄存器即可实现发送一个格式化的串行字符,SCI系统完成发送数据的所有细节工作,包括附加起始位和停止位以符合串行格式。发送器有一个两字节的发送队列(即所谓的双缓冲),这样CPU就有更多的时间准备其他字节了。SCI的接收器自动探测一个字节的起始位,并通过采样接收数据。接收串行数据并转换成并行数据的所有工作均由SCI系统完成,不需要CPU的干预。接收到数据后,CPU简单的从数据接收寄存器读取数据即可。12SCI系统寄存器介绍正确使用SCI的前提是熟悉SCI系统7个寄存器(SCC1、SCC2、SCC3、SCS1、SCS2、SCDR和SCBR)的使用方法。现将最常用的寄存器介绍如下(1)波特率寄存器(SCBR)该寄存器用来选择SCI系统的波特率。波特率由MCU总线时钟分频而来,且发送器和接收器具有相同的波特率和数据格式。SCBR的格式如下SCP1SCP0SCR2SCR1SCR0通过设置预分频位SCP1SCP2和波特率选择位SCR2SCR1SCR0来决定波特率的大小,公式为波特率FBUS/64PDBD,FBUS为总线频率,PD、BD为分频系数。(2)串行通信控制寄存器1(SCC1)该寄存器是用来初始化数据长度、输出格式、选择唤醒方式、是否校验等,格式如下LOOPSENSCITXINVMWAKEILTYPENPTY(3)串行通信控制寄存器2(SCC2)该寄存器是SCI系统的主控制寄存器。这个寄存器可以允许和禁止发送器或接收器,允许和禁止系统中断、唤醒功能和送中止码功能。SCTIE、TCIE、RIE和ILIE位是局部中断控制,决定SCI系统是查询状态标志还是发出硬件中断请求,其格式如下SCTIETCIESCRIEILIETERERWUSBK(4)串行通信控制寄存器3(SCC3)该寄存器的功能是设置接收器多种溢出中断,用查询方式可以不对该寄存器进行初始化,其格式如下R8T8DMAREDMATEORIENEIEFEIEPEIE(5)串行通信状态寄存器1(SCS1)该寄存器是用来标志发送缓冲区、接收缓冲区和接收器的各种状态。其格式如下SCTETCSCRFIDLEORNFFEPE6)串行通信状态寄存器2(SCS2)该寄存器中的BKF和RPF分别表示终止码标志位和正在接收标志位,其格式如下_BKFRPF(7)串行通信数据寄存器(SCDR)SCDR是SCI系统最常用的寄存器,地址为0018。该寄存器具有双重功能,读出时是接收寄存器,写入时是发送寄存器。根据以上介绍,单片机中的串口初始化设置如下串行口初始化LDA01000000D6(ENSCI)1,允许SCI。其它位为0,STASCC1即正常码输出、8位数据、无校验等LDA00101100D3(TE)1,允许发送器;D2RE1,允许接收器。STASCC2D5SCRIE1,中断方式接收数据LDA00000000STASCC3暂定为全零LDA00000010例如FBUS24576MHZ,取PD1(即SCP1、SCP000)、STASCBRBD2即SCR2、SCR1、SCR0010,则波特率2457600/64149600串行口初始化结束2串口通信程序编制21主程序流程图每当向PC机应用程序里输入新显示内容并发送给单片机时,单片机就产生串行中断,接收待显示的点阵数据。单片机接收数据则采用查询接收的工作方式。进入中断后,首先关闭中断,防止接收数据出错,然后将收到的显示信息数据存入变量,接收到的点阵数据在反馈给PC机确认后依次写入指定FLASH,相关流程图如图31和32所示。图31主程序流程图22串行中断流程图图32串行中断流程图关中断接收到从PC机发来的数据更改点阵显示起始地址打开中断点阵数据是否接收结束接收点阵数据接收点阵显示类型信息调用擦写FLASH的子程序中断返回否是是否上电复位系统初始化I/O口定义及初始化串口的初始化及其设置擦写子程序初始化默认显示方式的设置打开中断根据参数调用显示之程序3串行移动的子程序设计这是一个通用子程序,在显示子程序中都要被调用,功能是移位寄存器74HC595接收单片机发出的点阵行数据,逐位移动到对应位置后再进行锁存和输出工作,同时对四六译码器进行开关工作,控制屏幕的显示,相关流程如图33所示。图33串行传输数据子程序4显示子程序设计静止显示是所有显示方式中最简单的一种。在发送点阵数据给单片机时,根据已经制作好的显示屏的结构特征,即一屏能显示3个汉字,将汉字每3个分为一组,按组发送。而单片机接收汉字时是将一组汉字按行的顺序存储后再按组依次存储下去,其存储的结构如压栈保护移位数据输出输出位移始终8位发送完6字节发完关四十六译码器输出锁存时钟开四十六译码器并选中对应行退栈子程序返回是是否否图所示。显示时是将按组顺序存储的点阵数据,按行扫描依次取出,逐行点亮LED。在一屏汉字显示完毕后,循环显示一段时间后,点阵地址偏移96个字节,接着显示下一屏数据,流程图如34和35所示。图34静止显示时FLASH中汉字字模的存储结构图35静止显示子程序N组十六行点阵数据第一组3个汉字的第一行点阵数据第一组3个汉字的第二行点阵数据第一组3个汉字的第十六行点阵数据第二组3个汉字的第一行点阵数据第二组3个汉字的第二行点阵数据第二组3个汉字的第十六行点阵数据第一组十六行点阵数据第二组十六行点阵数据选中显示屏第一行调用串行移动数据子程序四六译码器选择下一行点阵地址偏移6个字节6行是否全部扫完整屏刷新次数计数器减1整屏刷新次数计数器是否等于0文字显示是否结束子程序返回点阵地址向后偏移96个字节否否是是5串口通信的简介与软件设计51串口通信简介串行通讯端口在系统控制范畴中一直占有极重要的地位,不仅没有因为时代的进步而淘汰,反而在规格上愈来愈向其极限挑战,而且它具有连接设备种类多、实际操作简单、价格便宜等许多优点。现在计算机上的串行通讯端口(RS232)是必要配备,通常有COM1与COM2两个信道,一般的计算机将COM1以9PIN的公头接出。RS232的讯号传输模式如图36所示图36RS232讯号传输模式图串行通讯的方式可以分为同步式及异步式两种。同步式在通讯的两端使用同步讯号作为通讯的依据;而异步式则使用起始位(STARTBIT)及停止位(STOPBIT)作为通讯的判断。而RS232是美国电子工业协会正式公布的,也是在异步串行通信中使用最广的标准总线。该标准适用于DCE和DTE间的串行二进制通信,最高数据传输速率可达192KBPS,最长传送电缆可达15米。无论是9针还是25针的标准,对于一般的双向通信,只需使用串行输入RXD,串行输出TXD和地线GND。在RS232中何一条信号线的电压均为负逻辑关系,即逻辑“1”,515V;逻辑“0”,515V。噪声容限为2V,即要求接收器能识别低至3V的信号作为逻辑“0”,高到3V的信号作为逻辑“1”,其与TTL和CMOS电平是不同的。因为在接口电路和计算机接口芯片中大都为TTL或CMOS电平,所以在通信时,必须进行电平转换,以便与RS232标准的电平匹配,MAX232芯片以完成电平转换工作。现在一般以异步传输较多,采用9针接头,定义如下传送端接地端接收端接地端讯号电压引脚号意义1CD载波侦测2RXD接收数据线3TXD发送数据线4DTR数据终端准备就绪5GND地线6DSR数据准备就绪7RTS请求发送线8CTS清除发送9RI振铃指示52利用微机实现对LED点阵显示内容的控制LED点阵显示是由微机控制的,用VISUALFOXPRO60开发的数据库应用系统,实现显示内容动态控制关键是把汉字点阵数据或字符的ASCII码传送到LED电子显示牌的单片机系统,相关的汉字点阵数据函数程序清单见附录A。第四章设计总结通过这次毕业设计我学到很多东西,首先是知识上的在回顾,大学期间我们学的东西很多也很杂通过这次的毕业设计从很大程度上对原先学过的知识是一次从内容到实践的再认识,要做好一个毕业设计要查阅很多以前学过的东西,还要学习一些以前不熟悉的知识这在对本身自学能力上也是一个很大的提高,虽然我做的题目表面上看起来有些简单是生活中我们常见的一些东西,但是真正要做起来真的是感觉要学的东西有很多,不仅是硬件的还有软件的,还要考虑到生活实际,在LED点阵汉字显示屏的设计过程中,基本了解了整个嵌入式开发的过程,例如,在进行整个设计之前,应该先根据需求分析,对单片机进行选型,然后对各个硬件模块进行搭试。在画PCB电路板的时候,要注意基本的布板原则。在焊接电路板的时候,应该从最基本的最小系统开始,分模块,逐个进行焊接测试。在对各个硬件模块进行测试时,要保证软件正确的情况下去测试硬件,要不然发生错误时,不知道到底是哪一方出错了。如此等等真的是对整个知识的运用有了一个更深层次的认识。其次是思想上的,毕业设计是我们这些即将离开学校的最后一次作业,从思想是很重视的,都希望给自己的大学生涯留下一个完美的句号,所以从开学之初就开始准备资料,网上查阅相关材料,图书馆查阅类似书籍,很好的给我们这些面临工作的人一个很好的自我充电的机会,虽然我们在校的时间很短暂了但是这段毕业设计的简单而又忙碌的过程将会给我们的大学末端生活留下一个美好的回忆。参考文献1刘道贤,陈东富单片微机控制的LED汉字显示器J电子技术1992年12期2何伟,张玲小型全集成化LED电子显示屏J渝州大学学报自然科学版1998年03期45483湖南王伟春小型LED点阵显示屏硬件制作步骤N电子报2008年4ALGOVIZACOMPUTERGRAPHICSALGORITHMMBEIJINGCHINAMACHINEPRESS,200297995卢宝峰点阵LED电子显示屏的设计J电子制作2005年07期40426邱寄帆LED电子显示屏原理与实现J成都航空职业技术学院学报2001年01期53577蔡亮微机控

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论