![毕业设计_字符显示_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/28/069fb6e2-f884-4e67-b4fc-b3a3550177aa/069fb6e2-f884-4e67-b4fc-b3a3550177aa1.gif)
![毕业设计_字符显示_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/28/069fb6e2-f884-4e67-b4fc-b3a3550177aa/069fb6e2-f884-4e67-b4fc-b3a3550177aa2.gif)
![毕业设计_字符显示_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/28/069fb6e2-f884-4e67-b4fc-b3a3550177aa/069fb6e2-f884-4e67-b4fc-b3a3550177aa3.gif)
![毕业设计_字符显示_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-1/28/069fb6e2-f884-4e67-b4fc-b3a3550177aa/069fb6e2-f884-4e67-b4fc-b3a3550177aa4.gif)
![毕业设计_字符显示_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-1/28/069fb6e2-f884-4e67-b4fc-b3a3550177aa/069fb6e2-f884-4e67-b4fc-b3a3550177aa5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 . . . 设计(论文)题目: LED字符显示器 系 别:电气 专业: 班 级: 姓 名:学号: 指导教师: 完成时间: 2010 年 5 月 目录第一章,前言-关键词-第二章,系统的整体设计方案-第一节,设计要求与功能要求-第二节,显示器件:LED点阵介绍-第三节,扫描方式选择的方案-第三章,系统硬件电路的设计- 第一节,单片机的定义-第二节, 单片机系统-第一小节, AT89C51单片机介绍-第二小节, 单片机的有关电路- 第三节,单片机系统与外围电路- 第一小节, 行驱动电路- 第二小节,列驱动电路- 第三小节,74LS154器件介绍- 第四节,硬件电路的设计图- 第四章, 系统软件程
2、序设计- 第一节,系统程序的设计-第二节,系统程序-第一小节,系统综合原理电路图- 第二小节, 系统程序的流程图- 第三小节,系统的程序- 第五章,调试与性能分析- 第一节, 实验安装与过程- 第二节, 调试结果- 第三节, 总体效果分析与结论-第六章,心得体会-第七章,致-第八章,参考文献- 前言 LED点阵显示屏作为一种新兴的显示器件,由多个独立的LED发光二极管封装而成。LED点阵显示屏可以显示数字或符号,通常用来显示时间,速度,系统状态等。本文给出了一种基于AT89C51单片机的1616点阵LED 显示屏的设计方案,包括系统具体的硬件设计,软件设计和编语言程序等等方面。此次毕业设计的课
3、题是针对我们学习单片机原理与接口技术这门课程的基础上,并在其辅助下完成的。 通过本次毕业设计我们应达到以下的基本要求:首先,综合运用单片机原理与接口技术课程中所学到的理论知识来独立完成此次设计课题,培养我们查阅手册和文献资料的良好习惯,以与培养我们独立分析和解决实际问题的能力。其次,在学习了理论知识的基础上进一步熟悉常用电子器件的类型和特征,并掌握合理选用的原则。再次,就是学会电子电路的安装与调试技能,以与与同组的组员的团结合作的精神。学校给我们提供了为期近四个月的毕业设计时间,这门课程将单片机技术基础理论与实际操作有机地联系起来,意在加深我们对所学理论课程的理解。通过让我们运用已基本掌握的程
4、序设计与调试、不同功能的单元电路的设计、安装和调试方法,在单元电路设计的基础上,设计出具有各种不同用途的电子装置。深化所学理论知识,培养综合运用能力,增强独立分析与解决问题的能力。训练培养严肃认真的工作作风和科学态度质,培养我们的团队精神以与综合设计和实践能力,以适应社会需求,适应工作岗位。关键词: 单片机 AT89C51 LED 点阵二,系统的整体设计方案(一), 设计要求与功能要求设计一个LED字符显示器,应用AT89C51单片机,1616 LED点阵实现; 首先逐字显示欢迎你!”然后左移显示“欢迎你!” 两种方式交替显示。要能够良好,稳定,清晰地显示以上几个字符;(二),显示器件:LED
5、点阵介绍88点阵LED是构成1616点阵的基础。图(1)为88点阵LED外观与引脚图,其等效电路如图(2)所示,只要其对应的X、Y轴顺向偏压,即可使LED发亮。例如如果想使左上角LED点亮,则Y0=1,X0=0即可。应用时限流电阻可以放在X轴或Y轴。图(1)88点阵LED外观与引脚图图(2)88点阵LED等效电路LED 就是Light Emitting Diode(发光二极管)的缩写。在某些半导体材料的PN结中,注入少数载流子和多数载流子复合时会把多余的能量以光的形式释放出来,从而把电能直接转换为电能。PN结加反向电压,少数载流子难以注入,故不发光。一种利用注入式电致发光原理制作的二极管叫做发
6、光二极管,通称LED。LED字符显示屏是一种通过控制半导体发光二极管的显示方式,用来显示文字,图形,影像,动画,录像信号等各种信息的显示屏幕。LED字符显示屏以其结构方式灵活,显示稳定,功耗低,寿命长,技术成熟,成本低廉等特点在车站,证券所,商场,运动场馆,交通干道与各种室外显示场合的信息发布等等得到广泛的应用。全球各大汽车厂商也使用LED制作刹车尾灯。本设计是1616点阵LED电子显示屏的设计,整机以AT89C51单片机为核心,介绍了以它为控制系统的LED点阵电子屏的动态设计和开发过程。通过该芯片控制16个行驱动三极管和一个列驱动器74LS154。该电子显示屏可以显示各种文字或单色图像,全屏
7、能显示一个汉字,采用4块88点阵LED模块来组成。显示采用动态显示,使得图形或文字能够实现静止移入移出等各种显示方式。它的优点:亮度高,工作电压低,功耗小,微型化,易于集成电路匹配,驱动简单,寿命长,耐冲击,性能稳定。(三),扫描方式选择的方案:从理论上说,无论显示图形还是文字,只要控制与组成这些图形或文字的各个点所在的位置相对应的LED器件发光,就可以得到我们想要的结果,这种同时控制各个发光点亮灭的方法称为静态驱动显示方式。1616的点阵共有256个发光二极管,显然单片机没有这么多的端口,如果我们采用锁存器来扩展端口,按8位的锁存器计算, 1616的点阵需要32个锁存器,这个数字很庞大,因为
8、我们仅仅是1616的点阵,在实际应用中的显示屏往往要大得多,这样在锁存器上花的成本将是一个很庞大的数字。因此在实际应用中的显示屏几乎都不采用这种设计,而采用另外一种称为动态扫描的显示方法。动态扫描的意思简单地说就是逐列轮流点亮,这样扫描驱动电路就可以实现多列(比如16列)的同名行共用一套驱动器.就1616的点阵来说把所有同一列的发光二极管的阴极连在一起,把所有同一行的发光二极管的阳极连在一起(共阴接法),先送出对应第一列发光管亮灭的数据并锁存,然后选通第一列使其燃亮一定时间,然后熄灭,再送第二列的数据并锁存,然后选通第二列使其燃亮一样时间,然后熄灭;以此类推,第十六列之后,又重新燃亮第一列,反
9、复轮回。当这样轮回的速度足够快(每秒24次以上)由于人眼的视觉暂留现象,就能够看到显示屏上稳定的图形了。三, 系统硬件电路单片机的定义单片机是指集成在一块芯片上的完整计算机系统。尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、存、部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。单片机也被称为微控制器(Microcontroler),是因为它最早被用在工业控制领域。单片机由芯片仅有CPU的专用处理器发展而来。最早的设计理念是
10、通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对提与要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大的提高。随着INTEL i960系列特别是后来的
11、ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。 单片机适合用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现
12、代人类生活中所用的几乎每件电子和机械产品中都会集(一),单片机系统硬件电路大致上可以分为单片机系统与外围设备,行驱动电路和列驱动电路三部分。1, AT89C51单片机介绍AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFlash Programmable and Erasable Read Only Memory)的低电压,高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相
13、兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形与引脚排列如图所示主要特性:1与MCS-51 兼容24K字节可编程闪烁存储器3寿命:1000写/擦循环4数据保留时间:10年5全静态工作:0Hz-24MHz6三级程序存储器锁定71288位部RAM832可编程I/O线9两个16位定时器/计数器105个中断源11可编程串行通道12低功耗的闲置和掉电模式13片振荡器和时钟电路管脚说明:VCC:供电电压。GND:接地。P0口:P0口为一个8
14、位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口:P2口为一个部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个T
15、TL门电流,当P2口被写“1”时,其管脚被部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是
16、由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,如下所示:口管脚备选功能P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 /INT0(外部中断0)P3.3 /INT1(外部中断1)P3.4 T0(记时器0外部输入)P3.5 T1(记时器1外部输入)P3.6 /WR(外部数据存储器写选通)P3.7 /RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚
17、用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,则在此期间外部程
18、序存储器(0000H-FFFFH),不管是否有部程序存储器。注意加密方式1时,/EA将部锁定为RESET;当/EA端保持高电平时,此间部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入与部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。振荡器特性:XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片振荡器。石晶振荡和瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。单片机的特点:可
19、靠性高:因为芯片是按照工业测控环境要求设计的,故抗干扰的能力优于PC机。系统软件固化在ROM中,不易受病毒破坏。许多信号的通道均在一个芯片,故运作时系统稳定可靠。便于扩展:片具有计算机正常运行所必需的部件,片有很多供扩展用的管脚,很容易组成一定规模的计算机应用系统。控制功能强:具有丰富的控制指令:如:条件转移指令,I/O口的逻辑操作指令,位处理指令。实用性好,功耗低,价格便宜,易于产品化。2, 单片机的有关电路上图为 单片机最小系统单片机采用AT89C51或者其兼容系列芯片,采用6MHZ或更高频率晶振,已获得较高的刷新频率,使其显示更加稳定。单片机的P0和P2口与行驱动器相连,用来送显示数据,
20、其中P0送低八位,P2送高八位。P1口的低四位与列驱动器相连,送出列选信号,P1.4口则用来送控制信号。(二), 单片机系统与外围电路1, 行驱动电路如图所示,行驱动电路是由16个9013三极管构成的,由于行显示信号是由P0口和P2口直接发送的,端口足够多,无需再扩展。NPN9013三极管集电极接电源,基极与P0和P2口相连,发射集则接点阵相应的行。一条行线上最多要带动16列的LED 进行显示,按照一个LED器件10MA15MA计算,三极管9013作为驱动管就可满足要求。作为输出口使用时,P1 P2 P3口都有一定的电流负载能力,无需外接上拉电阻就可以有高电平输出,而P0口由于采用漏极开路电路
21、,因此必须接上拉电阻才能有高电平输出。通常在端口和外接负载之间增加一个缓冲驱动器。2,列驱动电路单片机P1口低四位输出的列号经4/16线译码器74LS154译码后生成16条列选通信号线,通过P1.4口接译码器G1端控制译码器工作,在经过驱动器驱动对应的列线。线译码器的一号线对应接点阵的第一列,以此类推,线译码器的第十六号线接点阵的第十六列。由于是共阴接法,列线为低电平是有效,所以要加16个9012三极管。(如硬件电路图所示)在实际应用时, 每条行线和列线上需串联一个相应的限流电阻。3, 74LS154器件介绍4线-16线译码器74ls154的特点:将4个二进制编码输入译成16个独立的输出之一;
22、将数据从一个输入线分配到16个输出的任意一个而实现调解功能;与大部分TTL和DTL电路完全兼容。原理:这种单片4-16线译码器非常适应于高性能存储器的译码器。当两个选通输入G1和G2为低时,它可以将4个二进制编码的输入译成16个相互独立的输出之一。实现解调功能的办法是:用4个输入线写出输出线的地址,使得在一个选通输入为低时数据通过另一个选通输入。当任何一个选通输入为高时,所有输出都为高。(三), 硬件电路的设计图硬件电路设计图如附录一所示。四, 系统软件程序设计(一), 系统程序系统程序的设计是此次课程设计的重中之重。这部分要解决如下几个问题:第一,要清楚稳定地显示汉字,如何利用视觉驻留现象,
23、需要延时多长时间? 第二,采用什么样的顺序结构,是顺序结构还是什么? 第三,如何运用查表指令,表格如何设立? 第四,画出程序流程图,写出汇编语言。对于以上这几个问题:一, 为了满足视觉驻留现象,根据6MH晶振计算大概,需要延时一毫秒左右,即循环扫描时间一毫秒; 二, 由于此次编程不是过于复杂,没有采用中断和模块化处理。可读性同样很强。三, 由于固定显示和左移显示查表指针不同,故设立TABLE和TABLE1,与左移计数单元R7,见汇编语言。 四,流程图和汇编语言见下文。根据此次课程设计要求,要循环的显示固定的”职大欢迎您!”和左移显示”职大欢迎您!”,流程图可由这两部分结合而成。(二)系统综合电
24、路原理图附录二,元器件清单器件名 规格/型号 件数单片机 AT89C51 1片电容 20PF 2个电容 10UF 1个电阻 220欧 24个电阻 4.7K 32个点阵 88 4块4-16线译码器 74LS154 1片NPN 9013 16个PNP 9012 16个导线 若干1, 系统程序的流程图2, 程序语言ORG 0000HSTRAT: MOV A,#00HMOV P0, A ;清除画面MOV P2,#00HMOV R2,#200D1: MOV R3, #248 ;延时0.1秒DJNZ R3,$DJNZ R2,D1MOV 20H, #00H ;取码指针初值L1: MOV R1, #0FFH
25、;每字显示时间L2: MOV R6, #16 ;每字16个码MOV R4, #00H ;扫描初值 (列扫描)MOV R0, 20H ;取码指针存入R0(字模取码指针)L3: MOV A, R4 ;扫描指针装入AMOV P1, A ;扫描输出INC R4 ;扫描指向下一列MOV A, R0 ;取码指针装入AMOV DPTR, #TABLE ;数据指针指向TABLEMOVC A, A+DPTR ;取高8位数据MOV P0, A ;8位数据送P0口INC R0 ;取码指针加1,指向低8位数据MOV A, R0 ;低8位取码指针装入AMOV DPTR, #TABLE ;数据指针指向TABLEMOVC
26、A, A+DPTR ;取低8位数据MOV P2, A ;低8位数据送P2口INC R0 ;取下一个码MOV R3, #02 ;扫描时间1msD2: MOV R5, #124 ;6MHZ晶振用参数DJNZ R5,$DJNZ R3,D2MOV A, 00H ;清屏MOV P0,AANL P2,#00HDJNZ R6, L3 ;每字16列显示完了吗?DJNZ R1, L2 ;每字仃留时间到否?MOV 20H, R0 ;8个字256码显示完否?CJNE R0,#0FFH,L1NOPNOPMOV R7,#00HMOV 20H,#00H ;取码指针初值L11: MOV R1,#32H ;每字显示时间L22
27、: MOV R6,#16 ;每字16个码MOV R4,#00H ;扫描初值 (列扫描)MOV R0,20H ;取码指针存入R0(字模取码指针)L33: MOV A,R4 ;扫描指针装入AMOV P1,A ;扫描输出INC R4 ;扫描指向下一列MOV A,R0 ;取码指针装入AMOV DPTR,#TABLE1 ;数据指针指向TABLEMOVC A,A+DPTR ;取高8位数据MOV P0,A ;高8位数据送P0口INC R0 ;取码指针加1,指向低8位数据MOV A,R0 ;低8位取码指针装入AMOV DPTR,#TABLE ;数据指针指向TABLEMOVC A,A+DPTR ;取低8位数据M
28、OV P2,A ;低8位数据送P2口INC R0 ;取下一个码MOV R3,#02 ;扫描时间1msD22: MOV R5,#124 ;6MHZ晶振用参数DJNZ R5,$DJNZ R3,D22MOV A,00H ;清屏MOV P0,AANL P2,#00HDJNZ R6,L33 ;每字16列显示完了吗?DJNZ R1,L22 ;每字停留时间到否?INC R7INC R7MOV 20H,R7 ;8个字256码显示完否?CJNE R7,#0FFH,L11LJMP STRATTABLE1: DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H, 00H,00
29、H,00H,00H,00H;DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H, 00H,00H,00H;TABLE:DB: 18H,00H,18H,63H,0FFH,7FH,0FFH,3FH,98H,01H,18H,08H,00H,4CH,66H,66H;DB 66H,33H,0F6H,19H,7EH,0EH,0EEH,63H,66H,60H,0E6H,7FH,0E0H,3FH,00H,00H;扬,0DB 80H,03H,0F0H,60H,00H,78H,0FFH,1FH,0FFH,07H,60H,00H,80H,01H,0FEH,3FH;DB 0F
30、EH,3FH,60H,00H,80H,01H,00H,00H,0FFH,7FH,0FFH,7FH,00H,00H,00H,00H;州,1DB 03H,18H,0FFH,1FH,0FFH,1FH,93H,0CH,0FFH,7FH,0FFH,7FH,03H,2CH,0FEH,31H;DB 0FEH,1DH,86H,0DH,86H,01H,86H,05H,0FEH,0DH,0FEH, 39H,00H,30H,00H,00H;职,2DB 00H,00H,30H,40H,30H,60H,30H,30H,30H,18H,30H,0EH,0FFH,07H,0FFH,03H;DB 30H,06H,30H,0C
31、H,30H,18H,30H,30H,30H,60H,30H,40H, 00H,00H,00H,00H;大,3DB 0CH,10H,6CH,38H,0ECH,1CH,8CH,07H,0FCH,07H,3CH,4CH,40H,60H,70H,30H;DB 3FH,18H,0CFH,0FH,0CCH,07H,0CH,0CH,3CH,18H,3CH,30H,00H,20H,00H,00H;欢,4DB 60H,40H,66H,60H,0EEH,3FH,0E8H,1FH,00H,30H,0FEH,67H,0FEH,67H,07H,62H;DB 03H,60H,0FEH,6FH,0FEH,6FH,06H,6
32、2H,0FEH,67H,0FEH,67H, 00H,60H,00H,00H;迎,5DB 10H,00H,18H,30H,0FCH,39H,0FFH,01H,03H,3CH,98H,7CH,0DCH,60H,4FH,64H;DB 8FH,6DH,0FCH,69H,0FCH,70H,0CH,30H,5CH,0CH,0DCH,18H, 80H,10H,00H,00H;您,6DB 00H,00H,00H,00H,00H,00H,0FCH,19H,0FCH,19H,00H,00H,00H,00H,00H,00H;DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
33、,00H,00H, 00H,00H,00H;!,7END五,调试与性能分析(一), 实验安装与过程实验安装应用到的仪器仪表数字万用表 DT9203单片机仿真器 WAVE6000烧写器 GF2100双踪稳压稳流电源 DH1718E-5实验安装是一个很有意义的动手操作的过程,基本包括:器件购买,硬件电路板焊接等等。(二), 调试结果系统的测试可分为三大部分:硬件调试,软件调试和软硬件联调。为了调试方便,对各个电路模块功能进行逐级测试: LED驱动模块的调整,数据存储模块的调试(三), 总体效果分析与结论六,心得体会 通过这次单片机课程设计,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中
34、去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。设计结果能够成功完成了此次实习要求,我们不只在乎这一结果,更加在乎的,是这个过程。这个过程中,我们花费了大量的时间和精力,更重要的是,我们在学会创新的基础上,同时还懂得合作精神的重要性,学会了与他人合作。设计中我遇到了很多问题,最后在老师的辛勤指导下,终于迎刃而解。同时,在于老师的身上我学得到很多实用的知识。总体来说,这次实习我受益匪浅.在摸索该如何设计程序使之实现所需功能的过程中,特别有趣,培养了我的设计思维,增加了实际操作能力.在让我体会到了设计的艰
35、辛的同时,更让我体会到成功的喜悦和快乐. 这次毕业设计,虽然短暂但是让我得到多方面的提高:1、提高了我们的逻辑思维能力,使我们在逻辑电路的分析与设计上有了很大的进步。加深了我们对组合逻辑电路与时序逻辑电路的认识,进一步增进了对一些常见逻辑器件的了解。另外,我们还更加充分的认识到,数字电路这门课程在科学发展中的至关重要性2,查阅参考书的独立思考的能力以与培养非常重要,我们在设计电路时,遇到很多不理解的东西,有的我们通过查阅参考书弄明白,有的通过网络查到,但由于时间和资料有限我们更多的还是独立思考。3,相互讨论共同研究也是很重要的,经常出现一些问题,比如电路设计中的分频器的设计,开始并不理解分频器
36、的原理,但是和其他的专业同学讨论后,理解了各元件的基本原理后,很快的设计了电路原理图。然后按照原理图把硬件做出来了。下面的任务就是软件的问题。在写程序的时候,一开始不知如何下手。后来我们就找资料查看,再和老师探讨,终于把程序框图写出来了。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。这次课程设计终于顺利完成了,在设计中遇到了很多专业知识问题,最后在老师的指导下都得到了解决。同时,对给过我帮助的所有同学和各位指导老师表示忠心的感!此次课程设计,学到了很多课学不到的
37、东西,比如独立思考解决问题,出现差错的随机应变,和与人合作共同提高,都受益非浅,今后的制作应该更轻松,自己也都能扛的起并高质量的完成项目。毕业设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.回顾起此次课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过本次毕业课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固我觉得做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。而且还可以记住很多东西。比如一些芯片的功能,平时看课本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 44928-2024微电子学微光刻技术术语
- GB/T 44924-2024半导体集成电路射频发射器/接收器测试方法
- GB/T 45174-2024鞋类微孔鞋底密度测定法
- 1-3-Dieicosenoyl-glycerol-生命科学试剂-MCE-8506
- 二零二五年度上市公司员工持股协议转让易主合同
- 二零二五年度儿童教育机构门店联营合作协议
- 二零二五年度船舶转让手续办理与船舶交易评估与代理服务协议
- 2025年度足疗技师星级评定与聘用合同
- 2025年度二零二五年度道路运输项目投资合作协议
- 施工现场交通管制制度
- 2024年山东省济南市中考英语试题卷(含答案解析)
- 暑假作业 10 高二英语完形填空20篇(原卷版)-【暑假分层作业】2024年高二英语暑假培优练(人教版2019)
- 《民航服务沟通技巧(第2版)》王建辉教案 第7课 有效处理投诉
- 2023年新疆中考数学试卷真题及答案
- (新版)国民经济行业分类代码表(八大行业)
- 北京地铁13号线
- 塑料成型模具设计(第2版)江昌勇课件1-塑料概述
- 产业园EPC总承包工程项目施工组织设计
- 方形补偿器计算
- 为加入烧火佬协会致辞(7篇)
- 儿科重症监护病房管理演示文稿
评论
0/150
提交评论