交通灯模型 毕业论文1.doc

上传人:小小飞 文档编号:3907814 上传时间:2019-10-10 格式:DOC 页数:27 大小:188.02KB
返回 下载 相关 举报
交通灯模型 毕业论文1.doc_第1页
第1页 / 共27页
交通灯模型 毕业论文1.doc_第2页
第2页 / 共27页
交通灯模型 毕业论文1.doc_第3页
第3页 / 共27页
交通灯模型 毕业论文1.doc_第4页
第4页 / 共27页
交通灯模型 毕业论文1.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《交通灯模型 毕业论文1.doc》由会员分享,可在线阅读,更多相关《交通灯模型 毕业论文1.doc(27页珍藏版)》请在三一文库上搜索。

1、石家庄职业技术学院毕业设计论文交通灯模型系 别: *专 业: *学生姓名: *指导教师: * 石家庄职业技术学院信息工程系 年 月 日 摘要当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两种颜色,以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂

2、被取消。信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。1968年,联合国道路交通和道路标志信号协定对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。对基于单片机的交通灯控制系统进行了设计。系统功能为:以AT89C51系列单片机作为控制核心,设计并制作交

3、通灯控制系统,东西南北四个方向,配置两位数显,红绿灯更替过程中绿灯会以一定频率闪动然后黄灯变亮。在对系统功能分析的基础上,提出了三种设计方案,经比较,选择性能较优的LED动态循环显示方案进行了设计。设计包括硬件和软件两大部分。硬件部分包括单片机最小系统、时间显示、交通灯显示三部分。选用AT89C51单片机作为控制核心,东西南北四个方向设置了交通灯显示,时间显示采用两位LED显示器,交通灯显示则采用红绿双色高亮发光二极管来模拟。软件采用了模块化的设计方法,主要分为主程序、定时器中断服务子程序、延时显示子程序、交通灯模拟显示子程序四部分。 关键词: 单片机、定时器、中断、交通灯、AT89C51 目

4、 录摘要2第一章 概述11.1系统功能概述11.2系统的运行环境11.3开发工具1第二章 设计方案论证22.1系统结构方案论证22.2显示方案论证2第三章 单片机概述43.1 AT89C51芯片简介43.1.1中央处理器43.1.2数据存储器(RAM)53.1.3程序存储器(ROM)53.1.4定时/计数器(ROM)53.1.5中断系统53.1.6时钟电路5第四章 系统设计94.1 程序流程图94.2 晶振电路模块104.2.1晶振电路的用途104.3 复位电路模块114.3.1复位电路的工作原理114.3.2 复位电路的用途134.4 红绿灯动态闪动方式代码134.5 定时器延时144.5.

5、1 计数器初值计算144.5.2 定时器硬件最大延时144.5.3 定时秒的方法154.5.4 定时器中断代码154.6 调整功能模块16第五章 调试与检测195.1 硬件检测195.1.1静态检测195.1.2动态检测195.2软件调试195.2.1静态调试195.2.2 动态调试205.3 测试运行结果20第六章 总结22参考文献23致谢24 第一章 概述 第一章 概述1.1系统功能概述本系统要求具有以下功能:l 系统操作简单、便捷、界面简单易懂。 l 能正常模拟道路通行指示物。 l 能增加或减小道路通行时间。 1.2系统的运行环境本项目所用的运行环境如表1-1所示。表 1-1运行环境表类

6、别配置软件KeiluVisio、Proteus 7 Professional操作系统Windows 7 内存和硬盘大小256M以上、 1G以上其它USB 2.01.3开发工具本项目所用的开发工具如表1-2所示。表 1-2开发工具表开发语言C语言开发环境Windows 7、 Keil uVision4、Proteus 7 Professional开发工具Keil uVision4、Proteus 7 Professional18 第二章 设计方案论证 第二章 设计方案论证根据设计任务,要求主、次道路,绿、黄、红灯亮的时间不同并且时间可以预置和调整,因此采用单片机STC89C51来进行智能控制。由

7、按键输入调整值送入单片机中进行数据处理,然后输出到相应数码管进行显示,同时由不同颜色的发光二极管进行指示。通过对设计功能分解,设计方案论证可以分为:系统结构方案论证,显示方案论证,输入方案论证。2.1系统结构方案论证方案一:纯数字电路方式由秒发生器电路部分产生周期为一秒的矩形脉冲信号,经74LS192分频后可得到周期为两秒的脉冲信号,用此信号作为74LS161的输入控制脉冲,控制74LS161计数,我们电路中用两块74LS161级联,并用异步清零的办法将其做成17进制计数器。用此17位计数器的输出作为译码器74ls138的地址输入,最后将得到的译码信息经过相应的门电路,即可达到控制交通灯的目的

8、。显示部分所需脉冲直接采用555输出的秒脉冲,这样就可以使得显示与灯的控制在时间上达到同步!方案二:单片机方式利用单片机控制相应I/O口,模拟交通灯显示,利用其串口实现数码管显示。利用外部中断功能,设计人机交互接口,完成交通灯主次干道通行时间任意可调。而且移植方便,符合现在的发展趋势方案一的优点是不需要软件编程控制,缺点是硬件规模庞大且不能实现延时可调。方案二占用硬件资源少、功能齐全、调试过程简单。故本设计采用方案二。2.2显示方案论证方案一:采用LED数码管LED数码管是由8个发光二极管组成,每只数码管轮流显示各自的字符。由于人眼具有视觉暂留特性,当每只数码管显示的时间间隔小于1/16s时,

9、人眼感觉不到闪动,看到的是每只数码管常亮。方案二:采用LCD液晶显示器液晶显示器,或称LCD(Liquid Crystal Display),为平面超薄的显示设备,它由一定数量的彩色或黑白像素组成,放置于光源或者反射面前方。液晶显示器功耗很低,因此倍受工程师青睐,适用于使用电池的电子设备。它的主要原理是以电流刺激液晶分子产生点、线、面配合背部灯管构成画面方案一使用数码管显示编程较易,且显示达到要求,价格便宜。方案二的LED液晶显示器功率小,效果明显,但价格较高。两种方案综合考虑,选择方案一。 第三章 单片机概述第三章 单片机概述单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。

10、单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。单片机经过3代的发展,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引角的多功能化,以及低电压底功耗。3.1 AT89C51芯片简介AT89C51单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,下面分别加以

11、说明。3.1.1中央处理器1单片机结构框图图3-1 中央处理器中央处理器(CPU)是整个单片机的核心部件,由运算器和控制器等部件组成。运算器是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。控制器包括程序计数器、指令寄存器、指令译码器、振荡器及定时电路等。3.1.2数据存储器(RAM)AT89C51内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的

12、中间结果或用户定义的字型表。3.1.3程序存储器(ROM)STC89C51内程序存储器容量为4KB,地址从0000H开始,用于存放用户程序,原始数据或表格。3.1.4定时/计数器(ROM)AT89C51有两个16位的可编程定时/计数器,它们都有定时和事件计数功能,可用于定时控制、延时、对外部事件计数和检测等场合。3.1.5中断系统AT89C51具备较完善的中断功能,有两个外中断、两个定时/计数器中断和一个串行中断,可满足不同的控制要求,并具有2级的优先级别选择。3.1.6时钟电路AT89C51内置最高频率达12MHz的时钟电路,用于产生整个单片机运行的脉冲时序,但AT89C51单片机需外置振荡

13、电容。单片机的结构有两种类型,一种是程序存储器和数据存储器分开的形式,即哈佛(Harvard)结构,另一种是采用通用计算机广泛使用的程序存储器与数据存储器合二为一的结构,即普林斯顿(Princeton)结构。本设计所用的Intel的MCS-51系列单片机采用的是哈佛结构的形式。下图是AT89C51单片机的内部结构示意图:图2 STC89C51单片机芯片内部结构图3-2 内部结构示意图AT89C51的各引脚对应的功能简要介绍如下:图3 89C51引脚结构图3-3 AT89C51引脚图Vss 接地。Vcc 电源端,接。P0.00.7 P0口是开漏双向口可以写为1使其状态为悬浮用作高阻输入,P0也可

14、以在访问外部程序存储器时作地址的低字节,在访问外部数据存储器时作数据总线,此时通过内部强上拉输出1。P0口每位可以能驱动4个LS型TTL负载。P1.01.7 P1口是带内部上拉的双向I/O口,向P1口写入1时P1口被内部上拉为高电平,可用作输入口。当作为输入脚时被外部拉低的P1口会因为内部上拉而输出电流。P1口每位可以能驱动P2个LS型TTL负载。P2.02.7 P2口是带内部上拉的双向I/O口,向P2口写入1时P2口被内部上拉为高电平,可用作输入口。当作为输入脚时,被外部拉低的P2口会因为内部上拉而输出电流。在访问外部程序存储器和外部数据时分别作为地址高位字节和16位地址,此时通过内部强上拉

15、传送1。当使用8位寻址方式访问外部数据存储器时,P2口每位可以能驱动4个LS型TTL负载。P3.03.7 P3口是带内部上拉的双向I/O口,向P3口写入1时P3口被内部上拉为高电平,可用作输入口。当作为输入脚时被外部拉低的P3口,会因为内部上拉而输出电流。P3口每位可以能驱动4个LS型TTL负载。P3 口还具有以下特殊功能:RxD(p3.0) 串行输入口TxD(P3.1) 串行输出口INT0(P3.2) 外部中断0INT1(P3.3) 外部中断T0(P3.4) 定时器0 外部输入T1(P3.5) 定时器1 外部输入WR(P3.6) 外部数据存储器写信号RD(P3.7) 外部数据存储器读信号RS

16、T 复位。当晶振在运行中只要复位管脚出现2个机器周期高电平,即可复位内部。有扩散电阻连接到Vss,仅需要外接一个电容到VCC即可实现上电复位。ALE 地址锁存使能。在访问外部存储器时,输出脉冲锁存地址的低字节,在正常情况下,ALE 输出信号恒定为1/6 振荡频率并可用作外部时钟或定时。PSEN 程序存储使能。当执行外部程序存储器代码时,PSEN每个机器周期被激活两次。在访问外部数据存储器时,PSEN无效。访问内部程序存储器时,PSEN无效。EA/Vpp 外部寻址使能/编程电压。在访问整个外部程序存储器时EA必须外部置低,如果EA为高时将执行内部程序,除非程序计数器包含大于片内FLASH的地址。

17、该引脚在对FLASH编程时,接5V/12V编程电压(VPP),如果保密位1已编程,EA在复位时由内部锁存。XTAL1 反相振荡放大器输入和内部时钟发生电路输入。XTAL2 反相振荡放大器输出。STC89C51的复位方式可以是上电自动复位,也可以是手动复位,此外,RST/Vpd还是一复用脚,Vcc掉电其间,此脚可接上备用电源,以保证单片机内部RAM的数据不丢失。XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求

18、,但必须保证脉冲的高低电平要求的宽度。图4 复位电路图5 时钟电路图3-4 复位电路图 第四章 系统设计 们分别加以说明: 第四章 系统设计4.1 程序流程图南北主干道启动开关东西主干道东西绿灯亮南北红灯亮14S25S东西绿灯闪,东西黄灯亮南北绿灯亮10S5S南北绿灯闪,南北黄灯亮东西红灯亮2S结束南北主干道东西主干道启动开关南北绿灯亮东西红灯亮10S4S14S东西绿灯亮南北绿灯闪,南北黄灯亮东西绿灯闪,东西黄灯亮南北绿灯亮结束图4-1 交通灯模拟控制系统流程图4.2 晶振电路模块晶振电路:典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率,用于有串口通讯的场

19、合)/12MHz(产生精确的uS级时歇,方便定时操作)。4.2.1晶振电路的用途石英晶体振荡器(如图4-3所示)是一种高精度和高稳定度的振荡器,被广泛应用于彩电、计算机、遥控器等各类振荡电路中,以及通信系统中用于频率发生器、为数据处理设备产生时钟信号和为特定系统提供基准信号。 由于输出波形不稳定,不便于观察,故采用晶体做振源,便于去除毛刺,更便于观察信号变化,但精度不高。图4-2 晶振电路图4.3 复位电路模块复位电路(如图4-3所示):由电容串联电阻构成,由图并结合“电容电压不能突变”的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的RC值来决定。典型

20、的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的取值就可以保证可靠的复位.一般教科书推荐C 取10uf,R取8.2K。当然也有其他取法的,原则就是要让RC组合可以在RST脚上产生不少于2个机周期的高电平。至于如何具体定量计算,可以参考电路分析相关书籍。图4-3 复位电路图4.3.1复位电路的工作原理在书本上有介绍,51单片机要复位只需要在第9引脚接个高电平持续2US就可以实现,那这个过程是如何实现的呢?在单片机系统中,系统上电启动的时候复位一次,当按键按下的时候系统再次复位,如果释放后再按下,系统还会复位。所以可以通过按键的断开和闭合在运行的系统中控制其复位。开

21、机的时候为什么为复位?在电路图中,电容的的大小是10uF,电阻的大小是10k。所以根据公式,可以算出电容充电到电源电压的0.7倍(单片机的电源是5V,所以充电到0.7倍即为3.5V),需要的时间是10K*10UF=0.1S。也就是说在电脑启动的0.1S内,电容两端的电压时在03.5V增加。这个时候10K电阻两端的电压为从51.5V减少(串联电路各处电压之和为总电压)。所以在0.1S内,RST引脚所接收到的电压是5V1.5V。在5V正常工作的51单片机中小于1.5V的电压信号为低电平信号,而大于1.5V的电压信号为高电平信号。所以在开机0.1S内,单片机系统自动复位(RST引脚接收到的高电平信号

22、时间为0.1S左右)。按键按下的时候为什么会复位?在单片机启动0.1S后,电容C两端的电压持续充电为5V,这是时候10K电阻两端的电压接近于0V,RST处于低电平所以系统正常工作。当按键按下的时候,开关导通,这个时候电容两端形成了一个回路,电容被短路,所以在按键按下的这个过程中,电容开始释放之前充的电量。随着时间的推移,电容的电压在0.1S内,从5V释放到变为了1.5V,甚至更小。根据串联电路电压为各处之和,这个时候10K电阻两端的电压为3.5V,甚至更大,所以RST引脚又接收到高电平。单片机系统自动复位。总结:(1)复位电路的原理是单片机RST引脚接收到2US以上的电平信号,只要保证电容的充

23、放电时间大于2US,即可实现复位,所以电路中的电容值是可以改变的。(2)按键按下系统复位,是电容处于一个短路电路中,释放了所有的电能,电阻两端的电压增加引起的。51单片机最小系统电路介绍:1.51单片机最小系统复位电路的极性电容C1的大小直接影响单片机的复位时间,一般采用1030uF,51单片机最小系统容值越大需要的复位时间越短。2.51单片机最小系统晶振Y1也可以采用6MHz或者11.0592MHz,在正常工作的情况下可以采用更高频率的晶振,51单片机最小系统晶振的振荡频率直接影响单片机的处理速度,频率越大处理速度越快。3.51单片机最小系统起振电容C2、C3一般采用1533pF,并且电容离

24、晶振越近越好,晶振离单片机越近越好4.P0口为开漏输出,作为输出口时需加上拉电阻,阻值一般为10k。设置为定时器模式时,加1计数器是对内部机器周期计数(1个机器周期等于12个振荡周期,即计数频率为晶振频率的1/12)。计数值N乘以机器周期Tcy就是定时时间t。设置为计数器模式时,外部事件计数脉冲由T0或T1引脚输入到计数器。在每个机器周期的S5P2期间采样T0、T1引脚电平。当某周期采样到一高电平输入,而下一周期又采样到一低电平时,则计数器加1,更新的计数值在下一个机器周期的S3P1期间装入计数器。由于检测一个从1到0的下降沿需要2个机器周期,因此要求被采样的电平至少要维持一个机器周期。当晶振

25、频率为12MHz时,最高计数频率不超过1/2MHz,即计数脉冲的周期要大于2 ms。4.3.2 复位电路的用途单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。4.4 红绿灯动态闪动方式代码因为红绿灯放在不同的方位,并且在不同的时刻有着不同的动态效果,所以其代码也必须要有此种变换效果的功能,其代码如下:if(dongxi=1&count1delay_yellow)dong_green=1;dong_red=0;dong_yellow=0;

26、bei_green=0;bei_red=1;bei_yellow=0;if(dongxi=1&count1delay_yellow)dong_green=0;dong_red=1;dong_yellow=0;bei_green=1;bei_red=0;bei_yellow=0;if(nanbei=1&count1=delay_yellow)dong_green=0;dong_red=1;dong_yellow=0;bei_green=shanyue;bei_red=0;bei_yellow=1;4.5 定时器延时4.5.1 计数器初值计算定时器工作时必须给计数器送计数器初值,这个值是送到TH和

27、TL中的。它是以加法记数的,并能从全1到全0时自动产生溢出中断请求。因此,我们可以把计数器记满为零所需的计数值设定为C和计数初值设定为TC 可得到如下计算通式: TC=M-C 式中,M为计数器模值,该值和计数器工作方式有关。在方式0时M为;在方式1时M的值为。4.5.2 定时器硬件最大延时因一个机器周期等于12个振荡周期,所以计数频率fcount=1/12osc。如果晶振为12MHz,则计数周期为:T=1/(12106)Hz1/12=1s很显然可以知道:方式0 13位定时器最大定时间隔2131S8.192ms方式1 16位定时器最大定时间隔2161S65.536ms方式2 8位定时器最大定时间

28、隔281S256S显然1秒钟已经超过了计数器的最大定时间,所以我们只有采用定时器和软件相结合的办法才能解决这个问题。普通延时方法:void delay(unsigned n) /0.2毫秒int x,y; for(x=0;xn;x+) for(y=0;y0) switch(muoshi) case 1: if(K2=0)delay(10);/延时去抖 if(K2=0) /加键按下 if(delay_bei_green1=15) delay_bei_green1-=5;else delay_bei_green1=60; while(!K3); /等待按键释放 break;case 2: if(K

29、2=0)delay(10);/延时去抖 if(K2=0) /加键按下 if(delay_dong_green1=15) delay_dong_green1-=5;else delay_dong_green1=60; while(!K3); /等待按键释放 break;延时调整模块原理图如下:图4-4延时调整模块图 第五章 调试与检验第五章 调试与检测5.1 硬件检测硬件检测又分为:静态检测和动态检测。5.1.1静态检测第一步:目测,检查外部的各种元件或则电路是否有断点;第二步:用万用表测试。先用万用表复核目测中有疑问的连接点,再检测各种电源线与地线之间是否有短路现象;第三步:加电检测。给板加电

30、,检测所有的插座或是器件的电源端是否符合要求的值;第四步:是联机检查。因为只有用单片机开发系统才能完成对用户系统的调试。5.1.2动态检测动态检测是在设计工作的情况下发现和排除系统硬件中存在的器件内部故障、器件连接逻辑错误等的一种硬件检查。首先运用由分到合的调试方法。调试电路时,与该元件无关的器件全部从设计中去掉,这样可以将故障范围限定在某个局部的电路上。当各块电路无故障后,将各电路逐块加入系统中,在对各块电路功能及各电路间可能存在的相互联系进行调试。由分到合的调试既告完成。然后运用由近及远的调试方法。将信号流经的各器件按照距离单片机的逻辑距离进行由近及远的分层,然后分层调试。调试时,仍采用去

31、掉无关元件的方法,逐层调试下去,就会定位故障元件了。5.2软件调试5.2.1静态调试静态调试是指对程序进行人工书面检查。静态调试时要仔细阅读程序及其文档,经过结构分析、功能分析、逻辑分析、接口分析、语法分析以及逐行检查。检查语法错误产生语法错误的原因主要有两个:一是键入错误,此错误如同写文章时的“笔误”;二是由于对语法规则不熟悉,见书后错误信息、各种限制、全局变量与局部变量、先后左右的原则等,这些虽不是系统规定,但也是语法的一部分,应作为专项予以检查。跟踪过程此时的跟踪程序流程,即把自己当作计算机。给定一组输入数据后,顺序执行每条语句,考察所得结果,寻找错误。5.2.2 动态调试动态调试是指实

32、际上机运行程序进行调试。源程序上机运行,语言系统及操作系统会在程序有故障时给出信息,常见的故障分为以下几种情况:没有通过编译。没有通过连接编译。程序的运行过程因故障而停止。程序只输出部分结果。对这部分结果进行分析,可大致了解程序被执行的逻辑,或程序在什么地方中断。软件调试通过对拥护程序的汇编、连接、执行来发现程序中存在的语法错误与逻辑错误并加以排除纠正。本系统的软件系统不是很大,而且全部采用C语言编写,除语法与逻辑差错外,当确认程序没问题时,直接下载到单片机仿真调试。采取自下到上的方法,单独调好每一个模块,最后完成一个完整的系统调试。5.3 测试运行结果东南西北四个方位均设有红绿黄三盏灯,并且

33、每次红绿转换时,黄灯会以2HZ的频率闪动,而主杆道通行时间为30S,次杆道通行时间为30S,黄灯闪动时间为5S。此处由一两位一体的数码管作显示效果。正常运行如下图:图5-1 整体电路图21 第六章 总结 第六章 总结本次设计利用了AT89C51进行,其功能与51相仿,在设计过程中遇到过不小问题,如代码编译出错,逻辑出错,仿真出错到焊接时候的出错,但设计的本身就是为了在出错中了成长,这让我更加了解最小系统设计的方法。通过这次毕业设计,使我得到了一次用专业 知识、专业技能分析和解决问题全面系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是C语言)的掌握方

34、面都能向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。在信息系各位指导教师的大力支持下,我基本完成了这次设计任务。我在这一次毕业设计过程中,很是受益匪浅。通过对自己在大学三年时间里所学的知识的回顾,并充分发挥对所学知识的理解和对毕业设计的思考及书面表达能力,最终完成了。这为自己今后进一步深化学习,积累了一定宝贵的经验。撰写论文的过程也是专业知识的学习过程,它使我运用已有的专业基础知识,对其进行设计,分析和解决一个理论问题或实际问题,把知识转化为能力的实际训练。在同学及指导教师孔老师的一些指点和引导下,真正培养了我运用所学知识解决实际问题的能力。通过这次设计我发现,只有理论水平提高了;

35、才能够将课本知识与实践相整合,理论知识服务于教学实践,以增强自己的动手能力。这个设计在现实社会中也存在着一定的价值和意义,从中我获得很深刻的经验。通过这次课程设计,我们知道了理论和实际的距离,也知道了理论和实际想结合的重要性,也从中得知了很多书本上无法得知的知识。我们的学习不但要立足于书本,以解决理论和实际教学中的实际问题为目的,还要以实践相结合,理论问题即实践课题,解决问题即课程研究,学生自己就是一个专家,通过自己的手来解决问题比用脑子解决问题更加深刻。学习就应该采取理论与实践结合的方式,理论的问题,也就是实践性的课题。这种做法既有助于完成理论知识的巩固,又有助于带动实践,解决实际问题,加强

36、我们的动手能力和解决问题的关键。22 参考文献参考文献1 郭天祥新概念51单片机C语言教程 入门、提高、开发、拓展全攻略清华大学出版社2009.1 78-1132 孙涵芳MCS-51系列单片机原理及应用M 北京航空航天大学出版社1996-43 李琳 用单片机实现交通灯的控制J 科技创业月刊 2008年11期: 145-144 康华光电子技术基础.数字部分 北京:高等教育出版社20005 黄正谨综合电子设计与实践M 东南大学出版社2002-36 夏路易,石宗义电路原理图与电路设计教程Protel 99SEM 北京希望电子出版社20027 谢自美电子线路设计、实验、测试华中理工大学出版社200024致谢本文是在王东红老师的全面指导中完成的,老师认真负责的工作态度促使我更好的完成了本毕业设计,王老师严谨的治学态度和科学的工作方法给了我极大的帮助和影响。在论文完成之际,向老师致以最真挚的感谢和最崇高的敬意! 在实验室工作及撰写论文期间,邢胜帅同学对我论文中的研究工作给予了热情帮助,另外还有我的老师冯秀彦、梁静坤老师也给与了我无私的帮助,在此向他们表达我的感激之情。感谢新金永快捷酒店店长吴萌,在学习中和实践中都给予了我很大的关心和帮助,在此向吴总表示衷心的谢意。另外也感谢家人及朋友,他们的理解和支持使我能够在学校专心完成我的学业。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1