资源目录
压缩包内文档预览:(预览前20页/共28页)
编号:49118061
类型:共享资源
大小:7.26MB
格式:RAR
上传时间:2020-02-12
上传人:闰***
认证信息
个人认证
冯**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
单片机
教学
实验
系统
开发
- 资源描述:
-
单片机教学实验系统开发,单片机,教学,实验,系统,开发
- 内容简介:
-
北华航天工业学院毕业论文毕业设计报告(论文)报告(论文)题目:单片机教学实验系统开发 作者所在系部: 机电工程学院 作者所在专业: 车辆工程 作者所在班级: B13141 作 者 姓 名 : 林柏荣 作 者 学 号 : 201322196 指导教师姓名: 白亚双 完 成 时 间 : 2017年 5月 北华航天工业学院教务处制24摘 要 本课题所设计单片机教学实验板既可以满足本科高校日常教学任务,同时,它又能适应开发人员开发调试的一个模块化非常使用的一块实验板。高校学生使用本教学实验板,不仅可以把课本知识和实践相结合,与此同时,学生能更好的学习并掌握单片机原理及应用,并且可以熟练运用C语言知识到一定水准。如果用户使用本实验板对进行系统开发,对C语言控制程序进行基本调试,理论上讲可以充分地了解开发系统的可行性,以及缩短了我们对系统的开发调试的时间。本课题设计教学实验板最主要的用途就是为高校单片机教学实验所服务,以及它可以极大地激发出高校大学生对单片机的热爱,充分充实了大学生学习生涯,还有对动手能力的开发也是我们所希望看到的。所以为了能让学生能方便的学习单片机知识,本设计对高校学生来说有着非常重要的实际意义。本课题所设计实验板囊括了单片机最小系统电路、计算机与单片机的串行通信接口、8位LED指示灯显示电路、8位LED数码管显示电路、44键盘电路、正负脉冲输出电路、8255扩展接口电路等多种模块化电路,模块电路组合能实现多种功能。主要使用计算机语言为C语言。关键词:单片机 教学实验板 模块电路 C语言 AbstractThe single chip microcomputer teaching experiment board designed in this topic can not only meet the daily teaching tasks of undergraduate colleges, but also adapt to a modular experiment board which is used by developers in debugging and debugging.College students use this teaching experiment board, not only can the textbook knowledge and practice, at the same time, students can better learn and master the principle and application of single chip microcomputer, and can skillfully use C language knowledge to a certain level. If the user uses the experimental board for system development, the C language control program for basic debugging, the feasibility in theory can fully understand the development of the system, and to shorten our debugging system on the development of the time.The use of experimental board design teaching of this subject is the most important service for colleges and universities MCU teaching experiment, and it can greatly inspire college students love of SCM, fully enrich the students learning career, as well as the development of practical ability is what we want to see. Therefore, in order to enable students to facilitate the study of SCM knowledge, the design of college students has a very important practical significance. This designed experiment board includes the minimum system circuit of MCU, computer and single-chip serial communication interface, 8 bit LED display circuit, 8 LED digital tube 44 display circuit, keyboard circuit, pulse output circuit, interface circuit and other 8255 expansion module circuit, circuit module combination to achieve a variety of functions. The main use of computer language is C language.Key words: Single Chip Computer Teaching Experiment Board Module Circuit C Language目 录摘 要IABSTRACTII第1章 绪论11.1 课题背景11.2 国内外研究现状11.3 本设计完成的工作2第2章 硬件设计32.1 设计方案32.2 主要芯片介绍32.3 单片机各功能模块硬件设计42.3.1 单片机最小系统设计42.3.2 键盘电路模块设计52.3.3 LED数码管显示电路模块设计62.3.4 LED指示灯显示电路模块设计72.3.5 串行通信接口电路模块设计72.3.6 8255扩展电路模块设计82.3.7 正负脉冲输出模块设计9第3章 仿真实验设计93.1 仿真Proteus软件93.2 编程Keil软件93.3 实验板示范仿真实验103.3.1 I/O口的直接使用仿真实验103.3.2 正负脉冲输出实验123.3.3 44键盘电路识别实验143.3.4 8255扩展输出实验173.3.5 单片机与计算机串行通信实验20第4章 总结24致 谢25参考文献26第1章 绪论1.1 课题背景毫无疑问,自从20世纪70年代以来,单片机的出现已经在很大程度上为人们的生活以及工作等多个方面做出了巨大的贡献。通过三十多年的发展,单片机已经成为了计算机技术不可分割的部分,无论是在工业控制方面还是在智能仪器仪表方面以及办公室自动化、家用电器等多个领域都得到了广泛的应用。由此可见,单片机基本上已经涉及到了人们生活工作的各个方面,其技术的开发与应用已经逐渐成为衡量一个国家工业发展水平的重要参数。随着单片机技术越来越广泛的应用,单片机课程已经成为工科院校必备的课程,成为工科学生们的必学技能。该课程除了讲解单片机的硬件结构工作原理以外,对于汇编语言程序以及接口技术也有着很大程度上的涉及,也恰恰因此使得学生们对此会感到抽象不易理解,因此实践部分是必不可少的。如果想要学好这门技术,既要掌握该课程的硬件知识,又得对软件知识精通。1.2 国内外研究现状单片机教学试验系统已经在市场上有了很广泛的应用,很多公司都能够提供出不错的产品。但是大部分的产品是以试验箱的形式对外开放,有着丰富的接口,但除了价格昂贵以外,更是存在以下几种弊端:(1) 展现形式单一,基本都是试验箱形式,主要侧重于软件实验。(2) 相对应的实验多为验证性实验,学生使用试验箱做实验的难度系数较高。(3) 学生对于实验的系统的设计以及软硬件的调试认识度不够,即便试验完成后,仍会有很多学生对于系统不够了解因为单片机技术广泛应用于各个领域,众多集成电路厂商陆续推出各式各样的单片机,以满足不同的需求。在种类繁多的单片机中,AT89C52单片机迅速占领市场,成为国内单片机的主流应用芯片,依靠的不是别的,就是其高效的性能、成熟可靠的技术以及高性价比。目前为止,可以供人们开发利用的AT89C52单片机开发产品愈来愈多,与此同时,能与其配套的各种开发系统、各类开发软件也是日趋丰富。所以,可以利用现有资源,以达到教学实验系统开发、方便高校学生学习研究的目的。1.3 本设计完成的工作本课题设计教学实验板能实现现如今高校大学生单片机课程的常用教学内容以及课程设计、毕业设计的系统开发任务。主要工作为设计常用实验内容涉及到的电路原理图和印刷电路板、设计单片机的控制程序并用proteus软件进行仿真。第2章 硬件设计2.1 设计方案本课题所设计教学实验板是为学生做实验而设计的应用系统,它可以提供给学生以模块硬件,以实现单片机的多种不同功能。本课题所设计的有系统硬件模块和基本实验的仿真控制程序,可以供学生参考。本设计的任务主要分为硬件和软件两大部分,其主要硬件设计框如下:(1) 单片机最小系统电路(2) 计算机与单片机的串行通信接口(3) 8位LED指示灯显示电路(4) 8位LED数码管显示电路(5) 44键盘电路(6) 正负脉冲输出电路(7) 8255扩展接口电路2.2 主要芯片介绍单片机系列芯片MCS-51是一个Intel生产的电脑晶片。而其中最具有代表性的芯片是8051单片机,其他厂商生产的单片机都是以8051位核心作参考,研发出有自己版权的单片机,而且功能略有增加,以适应不同市场的需求。现今市场占有率最高的要数MCS-51单片机,因为设计构型以及效率较高,成为市场主导的单片机。因此,众多生产厂商要求Intel公司转让专利技术给他们,以便于生产更多的更好用的,兼容8051单片机的芯片。在各式各样的兼容MCS-51的单片机中,有增强型和扩展型,其中就数美国ATMEL公司生产的AT89Cx/AT89Sx最出名,生产量及市场占额都是第一。所以本教学实验板采用的是ATMEL生产的芯片。图2-1展现的是AT89C52的引脚摆放位置,共有40个引脚,在其中有一根正电源和一根地线,两根时钟接线和四根控制线,外加32个I/O接口。图2-1 AT89C52引脚位置2.3 单片机各功能模块硬件设计2.3.1 单片机最小系统设计单片机里最小系统电路能实现芯片最基本的功能,包括时钟电路和复位电路。时钟电路:时钟电路提供时钟信号,让单片机工作时能有一个时间基准,可以保证单片机工作在一个十分精确的时间区间里,有条不紊的工作。单片机内部有一个时钟电路放大器,它是构成振荡器的必须原件,输入端为XTAL1,输出端为XTAL2。这两个引脚连接外部石英晶体和微调电容,这就是单片机最小系统的时钟电路里的自激振荡器。复位电路:复位电路能提供机器的初始化,可以让单片机恢复到最开始的状态,重新开始工作。除了能让单片机初始化外,当遇到程序错误或者操作问题让机器出于异常工作状态时复位电路可以使其恢复正常,也可以按复位键重新启动机器。本设计采用手动方式复位,单片机内置复位电路,而信号输入这是由REST引脚引入,高电平才可以使复位电路起作用。复位方式有手动和自动,因为手动复位电路简单实用,所以选它。时钟电路图和复位电路如图2-2所示:图2-2 时钟电路图和复位电路图2.3.2 键盘电路模块设计键盘具有单片机输入数据,控制其他电路运行等功能,是人控制机器运行的主要手段。键盘一般有两种:编码键盘和非编码键盘。非编码键盘接口电路较简单,通常用于对按键需求少的控制系统。而前者占用的引脚数量少,因此经常用于按键比较多的控制系统。本实验板所使用的是44矩阵键盘。单片机扫描键盘引脚电路电平高低,当没有按键被按下,键盘行线为高电平状态;有按键按下时,行线电平状态为此时的相连接列线的电平高低。列线的电平若为低,行线电平则为低,同理列线的电平为高时,行线电平也为高。电路图如下图所示:图2-3 矩阵键盘电路图2.3.3 LED数码管显示电路模块设计LED数码管应用在单片机上可谓是非常普遍。普遍见到的LED数码管为“8”字形的,一共8段,一个发光二极管相对对应的是数码管8段中的一段。每个数码管有8个输入管脚,相对应的管脚控制着相应区域的显示,从而达到显示不同数字的目的。电路图如下:图2-4 数码管显示电路2.3.4 LED指示灯显示电路模块设计LED是发光二极管的缩写。发光二极管就是把电能转变成光能的半导体模块,LED芯片是一块半导体的晶片,一端是负极,另一端连接电源,形成P-N结。通电时电子在P区集结电子跟空穴结合就可以发出光子,也就是可以看到的光线。不同的波长形成不同的颜色,产生不同波长由半导体决定。显示电路如图:图2-5 LED指示灯显示电路2.3.5 串行通信接口电路模块设计单片机与计算机的通信应用的越来越频繁,这个功能也受到了电子计算机研究人员的重视。单片机的通信指的是单片机与一个或多个单片机和计算机进行数据交流。串行通信将数据字节分成一个个单独的字节进行传输,逐个逐字节的在一条传输线上传输。跟并行通信相比,串行通信有传输线少,成本低等优点。可以用现有电话网络部线进行传输信息,长距离传送简单易实现。电路图如下:图2-6 串行通信接口电路2.3.6 8255扩展电路模块设计Intel公司生产的8255是可编程的并行 I/O接口芯片,芯片里面主要包括了控制寄存器、状态寄存器和数据器。PA0-PA7是端口A的输入输出线,PB0-PB7是端口B的输入输出线,PC0-PC7是端口C的输入输出线,这24根信号线都可以连接I/O口传送信息。所以可以作为单片机和外界电路连接时的中间电路。8255有3中基本工作方式:方式0基本输入/输出方式1选通输入/输出方式2双向传送(仅PA口有此功能)单片机可以向8255控制寄存器写入两种不同的控制字,3种工作方式就是由写入控制字寄存器的方式控制字来决定的。模块电路如下所示:图2-7 8255扩展电路2.3.7 正负脉冲输出模块设计本设计采用的是脉冲跨度调制电路,也就是PWM电路模块。PWM技术控制简单易学,原理为对单片机发出的电平信号进行限制,利用单片机控制程序控制数字信号的转换来达到实现各种频率波形的输出目的。PWM控制技术应用灵活,控制简单,响应迅速,逐渐成为电子技术中最常用的控制方式。广泛应用于电子应用、测量技术、通信技术等多方面领域。模块电路如下所示:图2-8 脉冲输出电路第3章 仿真实验设计3.1 仿真Proteus软件本设计采用Proteus软件进行仿真。Proteus软件是英国Labcenter Electronics公司研发的EDA工具软件。Proteus结合易用性与强大的功能,以帮助您设计,测试和布局专业印刷电路板。它有着近800的单片机的变种准备模拟示意图,还有一个最直观的专业PCB布局软件包,以市场和世界级的基于形状的自动布线程序包括作为标准,所以它称得上是迄今为止最好的仿真单片机的软件。设计师结合世界级的Proteus仿真提供了一种新的流程图编程引擎提供了一个真正的集成直观的开发环境。虽然目前这款软件在国内的推广传播才刚开始,但是它已经受到了单片机爱好者、还有从事单片机教学的老师教授、以及投身于单片机开发和应用的科学家们的青睐。3.2 编程Keil软件Keil C51是一款51单片机C语言软件开发软件,Keil是常用的嵌入式MCU编程所使用的编译器平台。界面都是传统的windows界面,上手起来很快,都是利用新建工程的形式来管理一个较为大型的单片机项目。相对来说,Keil的编译器还算是非常稳定的。一般不怎么会出错。uVision调试器提供了一个单一的环境中,你可以测试,验证和优化你的应用程序代码。调试器包括传统的功能,如简单和复杂的断点,监视窗口和执行控制,并提供全面的可见性设备外设。他的易用易学的集成环境、强大的软件仿真调试工具也会让你感叹软件的方便使用,使你事半功倍。3.3 实验板示范仿真实验3.3.1 I/O口的直接使用仿真实验一、实验任务:(1)掌握单片机最小系统电路各个部分的功能。(2)掌握AT89C52各个引脚的功能和单片机I/O口的使用方法。(3)实现I/O口直接驱动8个LED的发光。二、实验内容:(1)使用Proteus软件绘制电路原理图。(2)按实验要求,编写单片机控制程序。(3)使用Keil uVision软件调试编译控制程序并加载到芯片中。(4)观察仿真结果,记录仿真数据。三、硬件连线:把单片机芯片上的P2.0-P2.7引脚用线分别连接到8个LED输入端,再引出8条线连接到220的电阻上,然后全部接到VCC。四、实验仿真电路图图3-1 I/O口的直接使用实验五、实验使用C语言程序#include/sbit LED1=P20;sbit LED2=P21;sbit LED3=P22;sbit LED4=P23;sbit LED5=P24;sbit LED6=P25;sbit LED7=P26;sbit LED8=P27;/void Delay(unsigned int t);void main (void)unsigned char i; /定义一个无符号字符型局部变量 i 取值范围 0255P2=0xfe; /赋初始值 while(1)for(i=0;i8;i+) /加入 for循环,表明for循环大括号中的程序循环执行8次 Delay(50000); P2=1; P2=0xfe; /- 延时函数,含有输入参数 unsigned int t,无返回值 unsigned int 是定义无符号整形变量,其值的范围是 065535-/void Delay(unsigned int t) while(-t);3.3.2 正负脉冲输出实验一、实验任务:(1)利用一个I/O口输出正负脉冲并在示波器上显示,同时使LED灯闪烁。(2)编写C语言程序控制单片机输出正负脉冲。二、实验内容:(1)使用Proteus软件绘制电路原理图。(2)按实验要求,编写单片机控制程序。(3)使用Keil uVision软件调试编译控制程序并加载到芯片中。(4)观察仿真结果,记录仿真数据。三、硬件连线:把单片机芯片上的P2.0引脚用线连接到示波器上。四、实验仿真电路图图3-2 正负脉冲输出实验五、实验使用C语言程序#include /包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义sbit OUT=P20; /定义OUT输出端口/- 定时器初始化子程序-/void Init_Timer0(void) TMOD |= 0x01; /使用模式1,16位定时器,使用|符号可以在使用多个定时器时不受影响 /TH0=0x00; /给定初值,这里使用定时器最大值从0开始计数一直到65535溢出 /TL0=0x00; EA=1; /总中断打开 ET0=1; /定时器中断打开 TR0=1; /定时器开关打开/- 主程序-/main() Init_Timer0(); while(1);/- 定时器中断子程序-/void Timer0_isr(void) interrupt 1 using 1 static unsigned char i; TH0=(65536-10000)/256; /重新赋值 12M晶振计算,指令周期1uS, /200mS方波半个周期100mS,由于定时器 /最大值65536 即65.536ms 所以 TL0=(65536-10000)%256; /直接定时器不够用,需要用循环处理, /定时10ms,然后循环10次后输出 10x10=100ms i+; if(i=11) i=0; OUT=OUT; /用示波器可看到方波输出 3.3.3 44键盘电路识别实验一、实验任务:(1)掌握单片机I/O口的输入检测以及44矩阵按键的识别方法。(2)掌握LED数码管的显示电路。(3)实现每按一个键在数码管上对应显示0到f。二、实验内容:(1)使用Proteus软件绘制电路原理图。(2)按实验要求,编写单片机控制程序。(3)使用Keil uVision软件调试编译控制程序并加载到芯片中。(4)观察仿真结果,记录仿真数据。三、硬件连线:(1)把单片机芯片上的P2.0-P2.3引脚用线分别连接到键盘的4行,再把P2.4-2.7引脚分别连接到键盘的4列。(2)把单片机芯片上的P0.0-P0.7引脚连接到74HC245的A0-A7,再从B0-B7连接到8位LED数码管的A-G和dp引脚上。此外P0.0-P0.7还需连接上拉电阻。(3)从LED数码管1-8引脚连接到74HC138上的Y0-Y7,再从其中的ABC引出,连接到单片机的P3.4-P3.6上。四、实验仿真电路图图3-3 键盘电路识别实验五、实验使用C语言程序#include / #define DataPort P0 /定义数据端口 程序中遇到DataPort 则用P0 替换bit LED;sbit LATCH1=P34;/定义锁存使能端口 段锁存sbit LATCH2=P35;/ 位锁存sbit LATCH3=P36;unsigned int temp_hang,temp_line;unsigned char duanma44=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71; void delay(unsigned char a)unsigned char i;while(a-)for(i=100;i0;i-);void kbscan() unsigned char hang,lie;if(P2!=0x0f)delay(5);if(P2!=0x0f)switch(P2&0xf0)case 0x10:hang=0;break;case 0x20:hang=1;break;case 0x40:hang=2;break;case 0x80:hang=3;break; temp_hang=hang;P2=0xf0;P2=0xf0;switch(P2&0x0f)case 1:lie=0;break;case 2:lie=1;break;case 4:lie=2;break;case 8:lie=3;break; temp_line=lie;P2=0x0f;while(P2!=0x0f); void dispaly(int i,int j) DataPort=duanmaij; /取段码 即显示数字0 LATCH1=1; /位锁存 LATCH2=1; LATCH3=1;/三八译码器选通第一个数码管/- 主函数-/main() while(1) kbscan();dispaly(temp_hang,temp_line);3.3.4 8255扩展输出实验一、实验任务:(1)掌握8255扩展接口与单片机的连接电路。(2)实现单片机通过8255连接控制12个交通灯。(3)让红绿灯各亮三秒,期间让黄灯闪烁两秒,实现交通控制。二、实验内容:(1)使用Proteus软件绘制电路原理图。(2)按实验要求,编写单片机控制程序。(3)使用Keil uVision软件调试编译控制程序并加载到芯片中。(4)观察仿真结果,记录仿真数据。三、硬件连线:(1)把单片机芯片上的P0.0-P0.7引脚用线分别连接到8255的D0-D7。(2)把8255芯片上的D0-D4引脚连接到74LS373的Q0-Q4,Q0、Q1连接8255的 A0A1,而Q2-Q4连接74HC138的A-C接口,从Y6引出接线到8255的CS接口。(3)从8255的PA0-PA7和PB0-PB3连接到4个路口共12个灯。四、实验仿真电路图图3-4 8255扩展输出实验五、实验使用C语言程序#include#include#define uchar unsigned char#define uint unsigned int#define PA XBYTE0xFFD8#define PB XBYTE0xFFD9#define PC XBYTE0xFFDA#define PS XBYTE0xFFDBuint tt;void main()tt=0;TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;ET0=1;TR0=1;PS=0x88; /用共阴PB=0x02; /绿黄红PA=0x49; while(1) /P1共阴极东西绿灯亮 while(tt70)PB=0x08;PA=0x61; /3秒到共阴极南北红灯亮 while(tt71)PB=0x04;PA=0x51; /3.5秒到东西绿灯灭,黄灯开始闪烁 while(tt72)PB=0x00;PA=0x41;while(tt73)PB=0x04;PA=0x51;while(tt74)PB=0x00;PA=0x41;while(tt75)PB=0x04;PA=0x51;while(tt76)PB=0x00;PA=0x41; / 000 0,01 000 001 西 南 东 北while(tt77)PB=0x04;PA=0x51;while(tt78)PB=0x00;PA=0x41;while(tt79)PB=0x04;PA=0x51; while(tt80)PB=0x00;PA=0x41; while(tt150)PB=0x03;PA=0x0c; /4秒:东西黄灯闪烁完红灯亮,南北红灯灭绿灯亮while(tt151)PB=0x02;PA=0x8a;/7.5秒到,南北灭绿灯灭,黄灯开始闪烁while(tt152)PB=0x02;PA=0x08; while(tt153)PB=0x02;PA=0x8a; while(tt154)PB=0x02;PA=0x08;while(tt155)PB=0x02;PA=0x8a;while(tt156)PB=0x02;PA=0x08;while(tt157)PB=0x02;PA=0x8a;while(tt158)PB=0x02;PA=0x08;while(tt159)PB=0x02;PA=0x8a;while(tt160)PB=0x02;PA=0x08;while(tt=160)PB=0x08;PA=0x61;tt=0;/南北黄灯闪烁完红灯亮,东西红灯灭,东西绿灯亮 void time0() interrupt 1 TH0=(65536-50000)/256;TL0=(65536-50000)%256;tt+;3.3.5 单片机与计算机串行通信实验一、实验任务:(1)利用RXD接口输出信号给模拟pc显示器,TXD接收返回信号。(2)编写程序控制单片机,实现输入数字、字母在显示器上反馈出来。二、实验内容:(1)使用Proteus软件绘制电路原理图。(2)按实验要求,编写单片机控制程序。(3)使用Keil uVision软件调试编译控制程序并加载到芯片中。(4)观察仿真结果,记录仿真数据。三、硬件连线:把单片机芯片上的P2.0引脚用线连接到示波器上。四、实验仿真电路图图3-5 串行通信实验五、实验使用C语言程序#include #define uchar unsigned char#define uint unsigned intunsigned char flag,a,i;uchar code table=I get ;/-初始化操作-/void init() TMOD=0x20; /T1定时器工作方式2 TH1=0xfd; /装初值 TL1=0xfd; /装初值 TR1=1; /启动定时器1 / SM0=0; /设定串口工作方式1 SM1=1; /同上 REN=1; /允许串口接收 / EA=1; /开总中断 ES=1; /开串口中断 /因为定时器2是自动重装初值的因此不需要开定时器中断/-/-主函数-/void main() init(); while(1) if(flag=1) ES=0; for(i=0;i6;i+) /发送数据 SBUF=tablei; while(!TI); TI=0; SBUF=a; while(!TI); TI=0; ES=1; flag=0; /-/-串口中断-/void ser() interrupt 4 RI=0; a=SBUF; flag=1;第4章 总结这次毕业设计我选取课题的是单片机教学实验系统开发,本次课题存在非常大的挑战,因为作为一名在校大学生,由于在单片机的学习上还没有达到开发设计的程度,所以我查阅了非常多有关单片机的知识,在选择这个论文题目的时候,我就是抱着对单片机的热爱和探索发现的精神去做这次设计,这让既能够拓展自己的阅历,同时也能够让自己平时对单片机认识的不足有了更为充分的了解,在这次的单片机设计中,我认为还有非常多的东西需要去改进,比如我发现可以在实验板的周围加一些芯片达到扩展的目的,这样不仅能够提高效率,还能扩展其他的功能。由于平时自己的经验不足,也有不美观的缺点。通过为期三个月的单片机教学实验系统设计的毕业设计,让我收获甚多。我诸多方面的能力获得了提升和锻炼。例如,在沟通方面,我能够很好地和指导老师针对毕业设计的问题展开探讨,提出自己的看法并获得了指导老师的认可;在阅读理解方面,我可以在较短的时间里通过对繁杂的书籍和资料阅读,理解里面的内容,得到自己想要的知识。当然,我的收获也不仅仅只有这些。毕业设计应该说是我的大学四年的学习生活里提交的最后一份作业,也是对我所学的所有课程里,以单片机课程为主,其他课程为辅的全面反应以及运用。这对于我即将结束大学四年的学习生活走进社会这个大集体有着巨大的帮助,可以说是,对我以后进入社会工作,在工作岗位上实际操作创造了一个良好的开端。毕业设计应该说是对我们大学四年所学理论知识的一次总结、检验、完善。只有这样才可以培训出我们解决实际问题的能力以及独立分析问题的能力。时间荏苒,我的毕业设计也做的也差不多,同时我的大学四年的学习生活也即将结束,在这里我感慨万分。在此,我非常感谢给予我帮助的同学们、专
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。