毕业设计-基于89c51单片机的延时开关设计_第1页
毕业设计-基于89c51单片机的延时开关设计_第2页
毕业设计-基于89c51单片机的延时开关设计_第3页
毕业设计-基于89c51单片机的延时开关设计_第4页
毕业设计-基于89c51单片机的延时开关设计_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

基于89C51单片机的延时开关设计摘要本课题所研究的可控延时开关是以89C51单片机为核心,通过单片机内部的定时来实现控制延时的功能。它是由最小系统,显示电路,键盘电路等硬件电路和现代应用最广泛的单片机软件系统组合在一起的,使其具有一定的智能化,起到了节能和延寿的作用、并且与现有的技术相比,的具有使用方便,结构简单,可靠性高,成本低。ABSTRACTTHISTOPICSTUDIESTHECONTROLLABLETIMEDELAYSWITCHISTAKETHE89C51MONOLITHICINTEGRATEDCIRCUITASACORE,FIXEDTIMEREALIZESTHECONTROLTIMEDELAYFUNCTIONTHROUGHTHEMONOLITHICINTEGRATEDCIRCUITINTERIORITISTHROUGHTHEYOUNGESTSYSTEM,THEDISPLAYCIRCUIT,HARDWAREELECTRICCIRCUITANDTHEMODERNAGEANDSOONKEYBOARDELECTRICCIRCUITAPPLIESTHEMOSTWIDESPREADMONOLITHICINTEGRATEDCIRCUITSOFTWARESYSTEMTOCOMBINEINTOGETHER,ENABLEITTOHAVETHECERTAININTELLECTUALIZATION,PLAYEDTHEROLEWHICHCONSERVEDENERGYANDPROLONGSLIFE,ANDCOMPARESWITHTHEEXISTINGTECHNOLOGY,HASTHEEASYTOOPERATE,THESTRUCTURESIMPLY,RELIABILITYHIGH,THECOSTWASLOW关键词可控,延时,开关引言延时开关一般是用继电器做的是一种用电流控制的的开关装置。随着科学技术的不断发展,集成电路规模不断扩大,新器件、新工艺不断涌现,新的设计思想、新的电路技术(可编程技术等)不断更新,计算机辅助设计工具也日益完善,所有这些,都使得数字电子技术的面貌日新月异。就成熟工程技术应用来看,仍然是半导体集成工艺、特别是硅集成工艺占主导地位。在这种情况下,由单片机的软件程序和对应的相应的硬件电路组成的可控延时开关,它不仅需要的元器件较少,而且成本较低,结构简单,使用方便的优点,为使研制开发过程中的问题减到最少,提高灵活性。本次设计课题采用的是以单片机为核心,通过其内部的定时来实现控制延时的功能。它是通过最小系统,显示电路,键盘电路等硬件电路和现代应用最广泛的单片机软件系统组合在一起的,使其具有一定的智能化,起到了节能和延寿的作用,所以此次设计课题援用由单片机定时可控延时开关,采用三键设置,分、秒的数值由2个LED显示,可控延时由二个发光二极管闪动来指示,使其完成可控延时功能。第一章原理描述11方案认证方案一一种双向可控硅电容充放电式触发器,包括双向可控硅TS和降压整流部件1,充放电电容C3和控制开关K,充放电电容C3与控制开关K串联后接到双向可控硅的控制极G与整流部件1的输出端的一极之间,利用电容充放电使双向可控硅导通改变控制开关的延时,缺点是器件多,线路复杂,稳定性差。方案二以单片机最小系统为核心来设计可控延时开关。本方案由89C51最小系统、键盘电路、显示电路、电源电路和控制开关电路组成。它利用89C51单片机内部的定时/计数器进行计时,实现对继电器闭合与断开的计时,从而使继电器一段时间闭合一段时间断开,或者一直闭合或断开。具体可继电器闭合与断开的时间可以通过按键来修改。本方案介绍的可控延时开关系统的数码管显示方式为LED动态显示。继电器断开与闭合时通过指示灯来指示。该方案在节省硬件成本、使自己在定时/计数器的使用中使在程序设计方面得到锻炼与提高的同时,还充分发挥了单片机体积小、功耗低、可靠性好、应用灵活等优点。根据设计要求,经过反复思考,方案一考虑到器件多,线路复杂,稳定性差等缺点;而方案二在节省硬件成本、使自己在定时/计数器的使用中使在程序设计方面得到锻炼与提高的同时,还充分发挥了89C51单片机体积小、价格便宜、功耗低、可靠性好、应用灵活等优点。所以最后经过方案比较,在本次设计中选择了方案二。12基本电路本可控延时开关需要单片机的最小系统,键盘电路,电源电路,和显示电路,控制开关电路连在一起的硬件电路,其电路框图如图11图111)显示电路由四位一体LED数码管和一些限流电阻、三极管组成。实现计时时间上的指示。2)键盘电路由四个按键和相应的电阻、二极管及滤波电容等组成。可实现参数的调整。3)控制开关电路通过P10口控制继电器的吸合来实现对输出电路的控制。4)电源电路由变压器及相应的整流电路组成。本设计没有涉及。121最小硬件系统所谓最小硬件系统是指单片机能正常工作所必须具备的硬件条件,它包括四个部分1电源芯片接上5V电源,即40脚接5V电源的正,20脚接地。2时钟电路18、19脚接晶体振荡器和电容构成时钟电路,如图21所示。3程序存储器选择EA89C51片内有EEPROM,EA接“正”,选择内部ROM。4复位电路为保证单片机正常工作,必须有复位电路,电路复位后程序从头开始运行。要使电路复位,只要在复位引脚上加两个机器周期以上的高电平。例如,若时钟频率为12MHZ,每机器周期为1US,则只需要持续2US以上时间的高电平;若时钟频率为6MHZ,每机器周期2US,则需要持续4US以上时间的高电平。注意情况复位期间不产生ALE和PSEN信号,表明80C51单片机复位期间,不会有任何取指操作。复位后PC值为0000H,表明复位后程序从0000H开始进行。图2182KRSTVCC5V5V5V403189C5119181920EA10F6MHZ20PF89C51最小系统机显示电路键盘电路电源电路(略)键盘电路控制开关电路检查在系统插上单片机芯片(有无程序都可以,只要芯片是好的),通5V电源,按照最小应用系统的四个方面来查。140(VCC)20(GND)脚间的电压应有5V。218、19脚分别与20脚间有1725V电压注意用示波器观察是方波。39(RST)脚与GND间电压基本为0。431脚(EA)与20引脚(GND)间电压为5V。122数码管动态显示数码显示管的类型有很多,如液晶显示LCD、电致发光显示ELD、发光二极管LED、荧光显示VFD等,根据各自的特点在不同产品和领域中都有应用。由于液晶显示为受光型显示器件,受外照光线强弱的影响,夜间或暗处要有外光源辅助。ELD实现大面积、无缺陷、均匀薄膜的工艺要求高,且蓝色光ELD的亮度和发光效率还有待提高。常见的交通计时牌是LED阵列结构,LED的显示面是锥体的一部分,其侧面容易吸附灰尘遮住光线的透出,使得数码管的视角变小,另外在强光照射下,它的对比度变差,这些都为交通事故理下隐患。VFD靠热灯丝阴极发射电子激励荧光粉发光,震动易使热灯丝断开。由于LED数码管的成本低等原因,本次课题选用的是LED数码管。图22图23图24LED数码管如图22所示。它是由发光二极管作为显示字段的数码型显示器件。正面为一个矩形,上面有七个笔画组成的8和圆点表示的小数点,共计8个,分别用A、B、C、D、E、F、G、DP代表各个笔画的名称,故又称为8“段”数码管,每一个段内部都有一个LED发光管和他们对应。上下两头各有5个引脚。其中有8个引脚分别和A、B、C、D、E、F、G、DP对应,两头中间引脚内部是相连的,接的是8个LED的公共端,用COM表示。LED数码管按电路中的联接方式可以分为共阳型(图23)和共阴型图24两大类共阴型是将各段发光二极管的负极连在一起,作为公共端COM接地,AG、DP各段接控制端,某笔段接高电平时发光,低电平时不发光,控制某几段笔段发光,就能显示出某个数码或字符,如图所示。共阳极型是将各段发光二极管的正极连在一起,作为公共端COM,某比段接低电平时发光,高电平时不发光,如图所示。LED数码管按其外形尺寸有多种形式,使用较多的是05英寸08英寸;按显示颜色也有多钟,主要有红色和绿色;按亮度强弱可分为超强、高亮和普亮。LED数码管的使用与发光二极管相同,根据其材料不同,正向压降一般为152V,额定电流为10MA,最大电流为40MA。1内部结构按照此原理又有了两位、四位等位数更多的数码管集成块,通过控制每个数码管的位来实现亮灭,以实现不同的功能。如图25示为两位数码管引脚排列示意图。图252LED数码管的编码方式当LED数码管与单片机相连时,一般将LED数码管的各笔段引脚A、B、C、D、E、F、G、DP按某一顺序接到80C51单片机某一个并行I/O口D0、D1、D2、D3、D4、D5、D6、D7,当I/O口输出某一特定数据时,就能使LED数码管显示出某个字符。从LED的内部结构看,要点亮它,跟我们前面讲的8个循环彩灯相似,8个小灯亮的方式不同,在数码管上显示不同的字符。一般用8位二进制数代表每个段。A为低位,DP为高位,即D7D6D5D4D3D2D1D0DDPGGFFEEDDCCBBAA如,要显示0,就须把对应的A、B、C、D、E、F段的LED点亮,如果用正逻辑表示,即1亮0灭,显示0要求段的数据为3FH,同样显示其他字符也有对应数据表示。也就是显示字符的编码。3数码管动态扫描电路1AF23BEDDPCG4图26首先设计最小硬件系统,数码管采用共阳极型(4位一体),用P0口每一位串接360欧姆限流电阻到数码管,P0口作输出时要接上拉电阻。用P2口的低4位作为位控制信号,由于口的驱动能力有限,通过三极管来推动。按上图用P0口作为段控制,把所有数码管相同的段连到一起,用P0口去控制,P0口做输出时要接上拉电阻,用P2口的低4位作位控制信号,每个数码管的位用一个I/O口控制,由于口的驱动能力有限,通过三极管来推动。与静态显示电路的区别所有数码管相同的段连在一起,构成一个8位,用一个8位的口控制,节省许多口资源,位不是直接接电源或地,而是用一个I/O口控制一个开关,由开关控制其接地或电源。动态电路显示采用循环显示、动态扫描,利用人眼的视觉暂留特性达到稳定显示的目的。检查插上芯片,通5V电源。在地线(GND)引两根短导线,一根碰P20引脚,另一根依次碰P0口的8个引脚,P20引脚控制的数码管对应各段就会亮,同样的方法检查其他数码管。123键盘接口电路键盘在单片机系统中是一个很重要的部件。为了输入数据、查询和控制系统的工作状态,都要用到键盘,键盘是人工干预计算机的主要手段。微机所用的键盘可以分为编码键盘和非编码键盘两种。编码键盘采用硬件线路来实现键盘编码,每按下一个键,键盘能自动生成按键代码,键数较多,而且还具有去抖动功能,这种键盘使用方便,但硬件较复杂,PC机所用的键盘就属于这种。非编码键盘仅提供按键开关工作状态,其他工作由软件完成,这种键盘数较少,硬件简单,一般在单片机应用系统中广泛使用。按键的连接方式可以分为独立式按键和矩阵式键盘。独立式按键是各按键相互独立,每个按键占用一根I/O端线,每根I/O端线上的按键工作状态不会影响其他I/O端线上按键的工作状态,他的电路配置灵活,软件结构简单,但每个按键必须占用一根I/O端线,在按键数量较多时,I/O端线耗费较多,且电路结构繁杂。故这种形式适应于数量较少的场合。矩阵式键盘又称行列式键盘,I/O端线分为行线和列线,按键跨接在行线和列线上。按下键时,行线与列线连通。与独立式按键相比,矩阵式适应于按键较多的场合。通过以上两钟键盘接口电路的区别,本次设计采用的是独立式按键接口电路。在数码管动态扫描电路的基础上,增加键盘接口电路,如图。按键的输入信号分别接到P20,P21,P22,,用二极管与门电路将按键信号引到外中断0的引脚P32。硬件电路如图10K用P2口的低4个作按键的输入信号,信号取自电阻的分压,当按键未按下时,P20P22端口的电压接近电源电压,为高电平,当某一按键按下时,对应端口被按纽开关短接到地,为低电平。单片机检测4个端口电平的变化,从而确定是哪个键被按下。键盘工作方式采用中断扫描方式,3个二极管和10K电阻组成与门电路,当任一键按下时,与门输出P32引脚的电平都会由高为低。P32第二功能是外部中断0的输入引脚,我们利用其电平的变化产生中断,在中断服务程序中读入P1口高4位信号,确定哪个键按下,执行相应的按键功能,01电容和15K电阻组成滤波电路,消除按键的抖动。消除抖动不良后果的方法有硬、软件两种方法硬件去抖动通常用电路来实现,一般有三种方法,一是利用双稳电路的去抖动电路;二是利用单稳电路的去抖动电路;三是利用RC滤波电路的去抖动电路。RC滤波电路具有吸收干扰脉冲的作用,只要适当选择RC电路的时间常数,便可消抖动的不良后果。当按键未按下时,电容C两端电压为零;当按键按下后,电容C两端电压不能突变,CPU不会立即接受信号,电源经R1向C充电,即使在按键按下的过程中出现抖动,只要RC电路的时间常数大于抖动电平变化周期,门的输出将不会改变。R1C应大于10MS,且VCCR2/R1R2值应大于门的高电平值,R2C应大于抖动波形周期。这既可以由计算确定,也可以由实验或根据经验确定。在本次设计中采用的是滤波消抖动利用RC滤波电路的去抖动电路。因为RC滤波电路具有吸收干扰脉冲的作用,只要适当选择RC电路的时间常数,便可消抖动的不良后果。当按键未按下时,电容C两端电压为零;当按键按下后,电容C两端电压不能突变,CPU不会立即接受信号,电源经R1向C充电,即使在按键按下的过程中出现抖动,只要RC电路的时间常数大于抖动电平变化周期,门的输出将不会改变,可以达到预想的效果,从而消除抖动。13电源电路原理电源电路的功能和组成每个电子设备都有一个供给能量的电源电路。电源电路有整流电源、逆变电源和变频器三种。常见的家用电器中多数要用到直流电源。直流电源的最简单的供电方法是用电池。但电池有成本高、体积大、需要不时更换蓄电池则要经常充电的缺点,因此最经济可靠而又方便的是使用整流电源。电子电路中的电源一般是低压直流电,所以要想从220伏市电变换成直流电,应该先把220伏交流变成低压交流电,再用整流电路变成脉动的直流电,最后用滤波电路滤除脉动直流电中的交流成分后才能得到直流电。但是由于实验条件的限制和自己的能力吧,在本次设计中就直接接5V电压,而市电220V就不做了。组成一般有四大部分如图所示。下面简单介绍一下整流的三种方法01UF10K图27S3S2S1P32P22P21P2089C51最小系统5V5V显示电路1半波整流电路只需一个二极管D,还有实际负载的等效电阻RL。在交流电正半周时VD导通,负半周时VD截止负载R,。上得到的是脉动的直流电。2全波整流要用两个二极管,而且要求变压器有带中心抽头的两个圈数相同的次级线圈,不加电容得到的输出电压为U009U2,加电容得到的输出电压为U012U2。3全波桥式整流用4个二极管组成的桥式整流电路可以使用只有单个次级线圈的变压器,负载上的电流波形和输出电压值与全波整流电路相同。本次设计中采用的是桥式全波整流,桥式整流为一全波整流,可变交流电压为较高直流电压,它不需要变压器有中心抽头。四个整流器(晶体管)将输入交流电和负载连接在一起。当交流输入电压为正时,电流由输入的一边,经一个整流器、负载,再经另一个整流器,流至输入的另一边。当交流输入电压的负半周时,电流流经另一对整流器和负载。在这输入电压正和负的半周时,经过负载的电流方向相同。所以可在负载上产生脉冲直流电压。在实际的桥式整流电路中,四个整流器连接成一个整体,由外面联成桥式电路(即只要外面留出四个接线点,其中两头接电源,两头接负载)。桥式整流克服了半波整流和全部整流的利用率不高的缺点。因此,在无线电技术和电气工程中广泛采用桥式整流电路。14控制开关电路此部分电路是由单片机的口来控制的,如果用市电220V电源要降压到24V来提供继电器工作的,由于单片机的口驱动能力有限所以要用一个三极管来驱动继电器,在继电器选中的两个脚加上一个二极管构成饱和电路,由开关控制完成延时控制的功能。控制开关电路原理图如下图所示当P10输出0时,9012导通,继电器线圈通电,常开触点吸合,输入部分(INPUT)接通交流220V电压,此时输出部分(OUTPUT)所接电路就能工作。如接电灯,冰箱,等一些电器。P10输出1,9012截止,常开触点保持断开状态。当P10由输出0到输出1变化时,继电器线圈产生由通电到没电的过程,这个过程会在线圈两端产生一个很高的电压且和原来加在线圈两端的电压方向相反,这个负电压加在9012的集电极上,会把9012击穿。用一个二极管并接在继电器线圈两端,将这个电压短路,保护了9012。第一章软件部分21程序框图初始化显示程序开始211一般软件的结构ORG0000HLJMPSETUP;中断服务程序入口地址;ORG0030HSETUP;初始化MAIN;主程序LJMPMAIN;子程序和中断服务程序END212数码管动态显示按照理论数码管的动态显示应该是在设定的具体的数据下,进行到计时的,而且数码管的各个段都应该正常显示,即对应0、1、2、3、4、5、6、7、8、9这十个数字。通过按键设定要延时的时间,接通电源数码管开始工作,下面就是数码管动态显示的程序DISMOVDPTR,TABMOVA,70HJZLED11MOVCA,ADPTRJNB50H,LED1SETBACC7LED1CPLAMOVP0,ACLRP22LCALLDELAYLED11SETBP22MOVA,71HMOVCA,ADPTRJNB51H,LED2SETBACC7其他的三个依次类推22按键功能设置221外部中断0中断服务程序框图开始NO第1键被按下YES调用KEY1中断服务程序NO第2键被按下YES调用KEY2中断服务程序NO第3键被按下YES调用KEY3中断服务程序中断返回在这一节中主要实现的是按键的功能用到了中断服务程序,中断的处理过程可分为四个步中断请求、中断响应、中断服务和中断返回,在此上的流程图中也体现了这四步,因此实现了按键功能。KEY1程序框图KEY2程序框图KEY3程序框图222按键功能简介(1)按键1通电后,系统自动显示0000,在按键1没有按下时,不进行任何设置,只有当按键1按下以后才可以进行延时设置。第一次按KEY1时启动设置继电器闭合时间的状态,并开启最右边数码管闪烁,此时通过“移位键”(KEY1)、“加1键”设置继电器闭合的时间。第二次按KEY1时将设置的继电器闭合的时间保存起来,同时启动设置继电器断开时间的状态,同样通过“移位键”(KEY1)、“加1键”设置继电器闭合的时间。第三次按KEY1时将设置的继电器断开的时间保存起来,同时开始按照设定的时间进行正常运行。(2)按键2移位键,在每次按下KEY1后就会启动设置时间状态,此时最右边数码管闪烁每按一次KEY2将闪烁的数码管左移一次。(3)按键3加1键,当数码管闪烁时边棵可以对该位进行加1。第三章调试完善系统31硬件调试单片机应用系统的硬件调试和软件调试是分不开的,许多硬件故障在软件调试时才能发现,但通常是先排除系统中明显的硬件故障后才与软件结合起来调试。(1)目测检查根据电路原理图仔细检查电路板焊接线路是否正确,并核对元器件型号、规格检查安装是否符合要求,集成块是否插反以及其对应引脚所接线路是否连接正确。(2)通电检测在确保电源良好的前提下,接通电源。若刚通电就发生异常现象如发生短路或断路或电流过大造成电容爆炸或起火现象,应立即切断电源,重新检查电路。同时还可以通过手摸、鼻闻、眼观检查电路是否有异常情况。(3)单元电路功能检测在前面电路连接正确,电源正常的情况下,A对单片机最小系统进行检测。首先编一个简单的程序使P10、P16、P17口输出低电平控制三个指示灯亮若通电后观察到三个指示灯亮说明最小系统是正常的。B对数码管显示电路进行检测,先编一个简单程序在显示存储单元内赋初值如(0000)通电以后观察数码管是否显示(0000),若能正常显示说明数码管显示电路正常。C对键盘电路进行检测,同样编写一个第一个按键按下以后就执行使左边第一位的数码管闪烁,第二个按键按下以后对闪烁的数码管进行加一操作,第三个按键按下以后对闪烁的数码管进行减一操作,第四个按键按下以后停止数码管闪烁并将加减后的数据送到显示存储单元内并送去显示相当于确认键。通电后观察第一个到第四个按键按下以后是否执行程序所设定的功能,若能则说明键盘电路正常。32软件调试(1)目标程序纠错将编好的程序通过仿真器软件在电脑上对其进行指令纠错,包括书写格式、标号未定义、转移地址溢出等错误。其实程序在编好后进行编译时,如果有错误就会跳出一个信息窗口显示错误信息。(2)子程序功能调试程序设计通常采用模块设计,因此调试时可对一个个子程序分别进行调试,设置好入口条件,采用单步运行方式,检查程序执行结果是否符合要求。(3)整体程序综合调试各子程序模块调试通过后,就可进行整体程序综合调试。在这阶段若发生故障,考虑可能各子程序在运行时是否现场被破坏了,数据缓冲单元是否发生冲突,标志位的建立和清除在设计上是否失误,堆栈是否溢出,输入输出状态是否正常等。第三章收获与体会在半年的单片机学习中,本人初步的掌握了这门技术。这对本人面向社会,又增加了一个迈向成功的阶梯。在学习这门课程时,本人知道这门课程的重要性,使本人在单片机知识方面得到了充实。对于学习新知识奠定了基础,而且能用比以前更短得时间学习得更多的知识,也是学习中得到的另一个收获。单片机这一门学科在以后的社会中会逐步占重要地位,刚开使拿到毕业设计无从下手,后在老师的精心指导下我按照毕业设计要求理清思路,逐步探索出了此次设计。在老师的指导与本人的努力下,成功完成了可控延时开关的制作,收获很大1、通过本次的可控延时开关的制作,本人体会到了现在的社会完全是科学与技术的社会,并且也清醒的认识到单片机适用性与应用的广泛性。2、在毕业设计过程中,不仅上网查阅了许多资料,而且在图书管查阅了大量资料,使本人掌握了文献的检索方法,大大提高了自己获得新知识,新信息的能力。3、学习并亲自经历了一个电子产品的研制过程方案论证设计安装调试样机,自己做了一次研发人员,使本人更加的相信新方案的提出是建立在大量实践的基础之上的,实践是检验真理的唯一标准。4、在硬件设施全部完成的情况下,迫不及待的想看自己设计的是否成功,刚把5伏的电源连接上数码管是显示了,但按件却不能用,后在老师的指导下,按设计要求逐个调试每个按件是否正常使用,经调试每个按件都能正常使用,后把单片机重新编译一下,就正常使用了,又发现发光二极管又不能正常使用,后在老师的检查下原来二极管被我不小心接了两次电源,这次的体会到,实践必须在充分理解电路原理的基础上,才能做到目标明确,操作准确。反过来,分析调试过中的得失,能加深对理论的理解。5、在设计过程中本人也明白了生活与科学是相互融合相互促进的。科学从生活中发现不足既而弥补,生活借助科学既而完善。只有掌握了科技文献的检索方法,大大提高了自己获得新知识、新信息的能力。才能实现电子产品的设计。6通过对本课题的研究,将电子设计方面的知识加以综合,本人不仅更进一步的巩固了以往所学的知识,而且很好的了解和掌握了原来不知道或掌握不好的知识结构,特别是了解和掌握了很多时钟专用功能以及用法,这些功能和用法都是和人们的实际生产生活紧密相关的,在实际的研发过程中都具有很强的代表性,所以,掌握好这些知识结构能够为以后走上更好的工作岗位,解决实际问题打下良好的基础。致谢辞本毕业设计是在刘晗老师指导和大力支持下完成的。在刘老师的亲切关怀和精心指导,虽然有繁忙的工作,但仍抽出时间给予我学术上的知道和帮助,特别是给我提供了良好的学习环境,使我从中获益不浅。刘晗老师严谨求实的治学态度、高度的敬业精神、兢兢业业、孜孜以求的工作作风对我产生重要影响,论文的选题和程序的编制以及论文的最终定稿中,刘老师付出了大量的心血尤其是在论文的定稿中一遍又一遍的拿给老师批改,都能在百忙中对我的论文进行批阅而且还给我指出不足之处,应该如何去改正,使我从一开始的担心和害怕中走出来,让我检起自己的信心和勇气来写论文。在此,借此借此机会向刘老师表示忠心的感谢和崇高的敬意。在此设计的过程中刘泽志老师和史卫华老师都给了我很大的帮助和支持,按照他们给我的建议我对我的论文进行了改进,借此机会也向这两位老师表示忠心的感谢。以及对在大学期间给予大力支持和悉心教诲的各位老师表示衷心的感谢。真诚的感谢远方的父母和诸位亲友,在学业和生活上给予我最大的支持和理解。最后,感谢评阅本论文和出席论文答辩的诸位老师在百忙中给予的悉心指导。参考文献1张志良,单片机原理与控制技术(第二版)机械工业出版社2005年3月2何立明,MCS51系列单片机应用系统设计北京北京航空航天大学出版社,19903何立明,单片机应用技术选编北京北京航空航天大学出版社,19904李华,MCS51单片机接口技术北京北京航空航天大学出版社,19905陈宝江,MCS单片机应用系统实用指南。北京机械工业出版社,19976戴付生基础电子电路设计与实践北京国防工业出版社20027谢自美电子线路设计试验测试武汉华中理工大学出版社2000附录1设计主程序源程序ORG0000HLJMPSETUPORG0003HLJMPINEX0PORG000BHLJMPINET0PORG0030HSETUPMOVTMOD,01HMOVTH0,60MOVTL0,176SETBTR0SETBET0CLR50HCLR51HCLR52HCLR53HSETBIT0SETBEX0SETBEAMOV60H,0记按键1按下的次数MOVR5,0MOVR6,0SETB55H当55H1时,电路停止;当55H0时,电路导通MOV40H,2MOV51H,2电路导通的时候MOV52H,0MOV53H,0MOV41H,1电路停止的时候MOV42H,0MOV43H,0MOV70H,10MOV71H,41H电路停止的时候数码管的显示MOV72H,42HMOV73H,43HCLRP11MAINLCALLDISLJMPMAININET0PMOVTH0,60MOVTL0,176INCR5CJNER5,5,N1SMOVR5,0INCR6CJNER6,2,N1SMOVR6,0MOVR2,73HCJNER2,0,REL1MOVR2,72HCJNER2,0,REL2MOVR2,71HCJNER2,0,REL3CPL55HJNB55H,FUCS1MOV70H,40HMOV70H,10MOV71H,41H把停的时间送入数码管MOV72H,42HMOV73H,43HSETBP10CLRP11RETIREL1DEC73HRETIREL2DEC72HMOV73H,9RETIREL3DEC71HMOV72H,5MOV73H,9RETIFUCS1CLRP10SETBP11MOV70H,42HMOV71H,51H把通的时间送入数码管MOV72H,52HMOV73H,53HMOV70H,11N1SRETILED数码管动态扫描程序DISMOVDPTR,TABMOVA,70HJZLED11MOVCA,ADPTRJNB50H,LED1SETBACC7LED1CPLAMOVP0,ACLRP22LCALLDELAYLED11SETBP22MOVA,71HMOVCA,ADPTRJNB51H,LED2SETBACC7LED2CPLAMOVP0,ACLRP21LCALLDELAYSETBP21MOVA,72HMOVCA,ADPTRJNB52H,LED3SETBACC7LED3CPLAMOVP0,ACLRP20LCALLDELAYSETBP20MOVA,73HMOVCA,ADPTRJNB53H,LED4SETBACC7LED4CPLAMOVP0,ACLRP27LCALLDELAYSETBP27RETRETDELAYMOVR7,10HDELDJNZR7,DELRETTABDB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,38H,76H独立式按键电路程序88888888888888888888888KEY1MOVR4,60H设置键CJNER4,0,KEY1_1MOV70H,10INC60HSETB53HCLR51HCLR52HCLR50HCLRTR0RETIKEY1_1CJNER4,1,KEY1_2INC60HMOV70H,11MOV41H,71HMOV42H,72HMOV43H,73HSETB53HCLR51HCLR52HCLR50HCLRTR0RETIKEY1_2CJNER4,2,KEY1_3MOV60H,0MOV51H,71HMOV52H,72HMOV53H,73HCLR50HCLR51HCLR52HCLR53HSETB55H电路停止MOV70H,0MOV71H,41HMOV72H,42HMOV73H,43HCLRP11SETBP10SETBTR0KEY1_3RETIINEX0PSETBP20JNBP20,KEY1SETBP21JNBP21,KEY2SETBP22JNBP22,KEY3RETIKEY2JNB50H,NEXT1点亮小数点CLR50HSETB51HCLR52HCLR53HSJMPNEXTENEXT1JNB51H,NEXT2CLR51HSETB52HCLR50HCLR53HSJMPNEXT3NEXT2JNB52H,NEXT3CLR52HSETB53HCLR51CLR50HSJMPNEXTENEXT3JNB53H,NEXTECLR53HSETB50HCLR51HCLR52HNEXTERETIKEY3JNB50H,NKEY1在点亮小数点的数码管上加1INC70HMOVR4,70HCJNER4,10,NKEY4MOV70H,0RETINKEY1JNB51H,NKEY2INC71HMOVR4,71HCJNER4,10,NKEY4MOV71H,0RETINKEY2JNB52H,NKEY3INC72HMOVR4,72HCJNER4,10,NKEY4MOV72H,0RETINKEY3JNB53H,NKEY4INC73HMOVR4,73HCJNER4,10,NKEY4MOV73H,0NKEY4RETIEND附录2电路总原理图3元件清单序号名称规格数量单位1万能板大块1块2单片机AT89C511块3插槽DIP402只4电阻82K1个5电解电容10UF1个6晶振6MHZ1个7瓷片电容20PF2个8LED数码管四位一体1只9电阻360欧10个10电阻10K4个11电容104PF1个12二极管4148型3个13三极管9012型4个14按键二合一3个15发光二极管红色、绿色2个16导线各种不同颜色若干根GANEMPLOYMENTTRIBUNALCLAIEMPLOYMENTTRIBUNALSSORTOUTDISAGREEMENTSBETWEENEMPLOYERSANDEMPLOYEESYOUMAYNEEDTOMAKEACLAIMTOANEMPLOYMENTTRIBUNALIFYOUDONTAGREEWITHTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUYOUREMPLOYERDISMISSESYOUANDYOUTHINKTHATYOUHAVEBEENDISMISSEDUNFAIRLYFORMOREINFORMATIONABOUTDISMISSALANDUNFAIRDISMISSAL,SEEDISMISSALYOUCANMAKEACLAIMTOANEMPLOYMENTTRIBUNAL,EVENIFYOUHAVENTAPPEALEDAGAINSTTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUHOWEVER,IFYOUWINYOURCASE,THETRIBUNALMAYREDUCEANYCOMPENSATIONAWARDEDTOYOUASARESULTOFYOURFAILURETOAPPEALREMEMBERTHATINMOSTCASESYOUMUSTMAKEANAPPLICATIONTOANEMPLOYMENTTRIBUNALWITHINTHREEMONTHSOFTHEDATEWHENTHEEVENTYOUARECOMPLAININGABOUTHAPPENEDIFYOURAPPLICATIONISRECEIVEDAFTERTHISTIMELIMIT,THETRIBUNALWILLNOTUSUALLYACCEPTIIFYOUAREWORRIEDABOUTHOWTHETIMELIMITSAPPLYTOYOU,TAKEADVICEFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPEMPLOYMENTTRIBUNALSARELESSFORMALTHANSOMEOTHERCOURTS,BUTITISSTILLALEGALPROCESSANDYOUWILLNEEDTOGIVEEVIDENCEUNDERANOATHORAFFIRMATIONMOSTPEOPLEFINDMAKINGACLAIMTOANEMPLOYMENTTRIBUNALCHALLENGINGIFYOUARETHINKINGABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,YOUSHOULDGETHELPSTRAIGHTAWAYFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPIFYOUAREBEINGREPRESENTEDBYASOLICITORATTHETRIBUNAL,THEYMAYASKYOUTOSIGNANAGREEMENTWHEREYOUPAYTHEIRFEEOUTOFYOURCOMPENSATIONIFYOUWINTHECASETHISISKNOWNASADAMAGESBASEDAGREEMENTINENGLANDANDWALES,YOURSOLICITORCANTCHARGEYOUMORETHAN35OFYOURCOMPENSATIONIFYOUWINTHECASEIFYOUARETHINKINGABOUTSIGNINGUPFORADAMAGESBASEDAGREEMENT,YOUSHOULDMAKESUREYOURECLEARABOUTTHETERMSOFTHEAGREEMENTITMIGHTBEBESTTOGETADVICEFROMANEXPERIENCEDADVISER,FOREXAMPLE,ATACITIZENSADVICEBUREAUTOFINDYOURNEARESTCAB,INCLUDINGTHOSETHATGIVEADVICEBYEMAIL,CLICKONNEARESTCABFORMOREINFORMATIONABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,SEEEMPLOYMENTTRIBUNALSTHELACKOFAIRUPTHEREWATCHMCAYMANISLANDSBASEDWEBB,THEHEADOFFIFASANTIRACISMTASKFORCE,ISINLONDONFORTHEFOOTBALLASSOCIATIONS150THANNIVERSARYCELEBRATIONSANDWILLATTENDCITYSPREMIERLEAGUEMATCHATCHELSEAONSUNDAY“IAMGOINGTOBEATTHEMATCHTOMORROWANDIHAVEASKEDTOMEETYAYATOURE,“HETOLDBBCSPORT“FORMEITSABOUTHOWHEFELTANDIWOULDLIKETOSPEAKTOHIMFIRSTTOFINDOUTWHATHISEXPERIENCEWAS“UEFAHASOPENEDDISCIPLINARYPROCEEDINGSAGAINSTCSKAFORTHE“RACISTBEHAVIOUROFTHEIRFANS“DURINGCITYS21WINMICHELPLATINI,PRESIDENTOFEUROPEANFOOTBALLSGOVERNINGBODY,HASALSOORDEREDANIMMEDIATEINVESTIGATIONINTOTHEREFEREESACTIONSCSKASAIDTHEYWERE“SURPRISEDANDDISAPPOINTED“BYTOURESCOMPLAINTINASTATEMENTTHERUSSIANSIDEADDED“WEFOUNDNORACISTINSULTSFROMFANSOFCSKA“AGEHASREACHEDTHEENDOFTHEBEGINNINGOFAWORDMAYBEGUILTYINHISSEEMSTOPASSINGALOTOFDIFFERENTLIFEBECAMETHEAPPEARANCEOFTHESAMEDAYMAYBEBACKINTHEPAST,TOONESELFTHEPARANOIDWEIRDBELIEFDISILLUSIONMENT,THESEDAYS,MYMINDHASBEENVERYMESSY,INMYMINDCONSTANTLYALWAYSFEELONESELFSHOULDGOTODOSOMETHING,ORWRITESOMETHINGTWENTYYEARSOFLIFETRAJECTORYDEEPLYSHALLOW,SUDDENLYFEELSOMETHING,DOIT一字开头的年龄已经到了尾声。或许是愧疚于自己似乎把转瞬即逝的很多个不同的日子过成了同一天的样子;或许是追溯过去,对自己那些近乎偏执的怪异信念的醒悟,这些天以来,思绪一直很凌乱,在脑海中不断纠缠。总觉得自己自己似乎应该去做点什么,或者写点什么。二十年的人生轨迹深深浅浅,突然就感觉到有些事情,非做不可了。THEENDOFOURLIFE,ANDCANMEETMANYTHINGSREALLYDO而穷尽我们的一生,又能遇到多少事情是真正地非做不可DURINGMYCHILDHOOD,THINKLUCKYMONEYANDNEWCLOTHESARENECESSARYFORNEWYEAR,BUTASTHEADVANCEOFTHEAGE,WILLBEMOREANDMOREFOUNDTHATTHOSETHINGSAREOPTIONALJUNIORHIGHSCHOOL,THOUGHTTOHAVEACRUSHONJUSTMEANSTHATTHEREALGROWTH,BUTOVERTHEPASTTHREEYEARSLATER,HISWRITINGOFALUMNIINPEACE,SUDDENLYFOUNDTHATISNTREALLYGROWUP,ITSEEMSISNOTSOIMPORTANTTHENINHIGHSCHOOL,THINKDONTWANTTOGIVEVENTTOOUTYOURINNERVOICECANBEINTHEHIGHSCHOOLCHILDRENOFTHEFEELINGSINAPERIOD,BUTWASEVENTUALLYINFARCTIONWHENGRADUATIONPARTYINTHETHROAT,LATERAGAINSTOODONTHEPITCHHEHASSWEATPROFUSELY,LOOKEDATHISTHROWNABASKETBALLHOOPS,SUDDENLYFOUNDHIMSELFHASALREADYCANTREMEMBERHISAPPEARANCE童年时,觉得压岁钱和新衣服是过年必备,但是随着年龄的推进,会越来越发现,那些东西根本就可有可无;初中时,以为要有一场暗恋才意味着真正的成长,但三年过去后,自己心平气和的写同学录的时候,突然就发现是不是真正的成长了,好像并没有那么重要了;然后到了高中,觉得非要吐露出自己的心声才能为高中生涯里的懵懂情愫划上一个句点,但毕业晚会的时候最终还是被梗塞在了咽喉,后来再次站在他曾经挥汗如雨的球场,看着他投过篮球的球框时,突然间发现自己已经想不起他的容颜。ORIGINALLY,THISWORLD,CANPRODUCEACHEMICALREACTIONTOANEVENT,INADDITIONTORESOLUTELY,HAVETODO,ANDTIME原来,这个世界上,对某个事件能产生化学反应的,除了非做不可的坚决,还有,时间。APERSONSTIME,YOURIDEASAREALWAYSSPECIALTOCLEARWANT,WANT,LINEISCLEAR,ASIFNOTHINGCOULDSHAKEHISALSOONCESEEMEDTOBEDETERMINEDTODOSOMETHING,BUTMOREOFTENISHEBACKEDOUTATLASTDISLIKEHISCOWARDICE,FINALLYFOUNDTHATTHEREAREALOTOFLOVE,THEREAREALOTOFMISS,LIKESHADOWREALLYHAVEBEENDOOMEDTHOSEWHODO,JUSTGREENYEARSONESELFGIVEONESELFANARMINJECTION,ORISASELFRIGHTEOUSSPIRITUAL一个人的时候,自己的想法总是特别地清晰。想要的,不想要的,界限明确,好像没有什么可以撼动自己。也曾经好像已经下定了决心去做某件事,但更多的时候是最后又打起了退堂鼓。嫌恶过自己的怯懦,最终却发现有很多缘分,有很多错过,好像冥冥之中真的已经注定。那些曾经所谓的非做不可,只是青葱年华里自己给自己注射的一支强心剂,或者说,是自以为是的精神寄托罢了。ATTHEMOMENT,THESKYISDARK,THEAIRISFRESHFACTORAFTERJUSTRAINEDSUDDENLYTHOUGHTOFBLUEPLAIDSHIRTTHOSEWEREBROKENINTOVARIOUSSHAPESOFSTATIONERYFROMTHECORNERATTHEBEGINNINGOFDEEPFRIENDSHIPHAVEDECLAREDTHEENDOFT

温馨提示

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

评论

0/150

提交评论