




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要自计算机问世以来,单片机技术在社会各领域中得到了广泛的应用。在流水灯控制系统中,单片机更是取代了由齿轮调节延迟时间的旧式市发展速度,成为日后此系统中的核心部分。由于单片机具有一些突出的优点:体积小、重量轻、电源单一、功耗低;功能强、价格低;数据大都在单片机内部传送,运行速度快、抗干扰能力强、可靠性高,所以单片机被广泛的应用于测控系统、数据采集、智能仪器仪表、机电一体化产品、智能接口、计算机通信以及单片机的多级系统等领域。本文主要讲的是单片机,课题名称为单片机流水灯控制,它使我们学会了如何使用单片机控制我们日常生活中的多设备设施的应用。通过本课题的设计以后,使我了解到了单片机的许多方面的应用。本课题详细地介绍了一种由mcs-89c51集成块编程实现的控制电路,它完成了单片机流水灯控制功能,并给出了具体的硬件电路和相应的程序。这种控制电路可靠性,灵活性高,使用范围广,特别适合中小城市的交通灯、霓虹灯等的应用。而且,它对其他类似系统的开发具有一定的借鉴意义。通过本次实训实习,其目的是让电子信息工程专业的毕业生通过自己动手制作一些实际电子产品,掌握一定的电子产品设计、制作技能和调试技术,巩固电子技术的理论知识,锻炼和提高学生的动手能力和综合运用知识解决实际问题的能力及实践动手能力。让学生完全体验电子产品开发的全过程,整个电路的制作、调试,让学生完全自己动手完成,真正受到工程实践的基本训练,培养成为电子信息领域内的高级应用型技术人才。 关键词:单片机;集成块;i/o口;接口技术信号灯。目录前言概述1. 1什么是单片机12 单片机的发展13 单片机的应用第二章 硬件21 单片机流水灯电路原理图及工作原理22 mcs-51单片机23 7407集成块24 发光二极管2. 5 晶体震荡器第三章 软件编程31 单片机应用系统的软件设计32 单片机流水灯的软件编程第四章 制板与安装41 pcb板的制作42 焊接的基本常识43 元器件的安装第五章 仿真调试51 硬件仿真52 软件仿真53 用编程器把程序写入单片机54 脱机运行结论参考文献致谢附录前言随着单片机功能的飞速发展,单片机的应用领域已经广泛渗透到了国民经济的各个领域,无是无处不在影响着每个现代人的生活。单片机技术的出现给现代工业测控领域带来了一次技术革命。目前,单片机仍以其高可靠性、高性价比,在工业控制系统、数据采集系统、智能画仪器仪表、智能家电等诸多领域得到了广泛的应用。作为将要从事单片机应用系统开发方面的技术人员,掌握单片机的应用技术是必要的。在单片机的应用过程中,单片机只是应用系统的一个核心部件,为把单片机系统应用于不同的领域,只掌握单片机的基础知识是远远不够的,要想构成一个完善的应用系统,还要熟悉执行机构及硬件接口电路的应用特性,同时,还应该掌握系统的结构布局、印刷电路板的结构布局及软件的设计技巧这些书本上学不到的知识,因此为设计出完善的应用系统,必须在实际工作中勤于实践,逐步积累这方面的经验。当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。学习单片机的最有效方法就是理论与实践并重,次此用at89c51单片机自制了一款简易的流水灯,重点介绍了其软件编程方法,以及给单片机初学者以启发,更快地成为单片机领域的优秀人才。电子技术课程设计是电子技术课程的实践性环节,是对所学的电子技术基本理论知识的综合运用。课程设计是根据某一课题技术指标或逻辑功能的要求,进行电路的独立设计,实验安装和调试,在实验板上进行电子产品的制作和写出实验总结报告。根据这次课程设计的内容和要求,我首先进行了整体方案的构思,通过在图书馆和上网查阅资料,并分析和比较,选取了一种简单而且可行性高的方案。此方案主要由延时电路、定时计数电路、主控电路、程序译码驱动电路等组成。通过查阅有关书籍、上网和综合已学机以及电子技术的知识,并考虑到电路的工作稳定性,设计成本低,电路简单,功耗低等因素,同时还留有余地用于电路的功能扩展,鉴于此选用了比较常见的元器件来构成各单元电路,选取所须的元件后,对各电路元件的参数进行了计算,然后进实验室进行电路的安装和调试。经过几天紧张的电路安装和调试,期间还进行了部分方案的的单片修改和改进,实现了课程设计的主要任务和具体要求。第一章 概述1. 1什么是单片机单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。 可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称pc机。它由主机、键盘、显示器等组成(如图1所示)。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上.单片机的应用领域 : 1.单片机在智能仪器仪表中的应用; 2.单片机在工业测控中的应用; 3.单片机在计算机网络和通讯技术中的应用; 4.单片机在日常生活及家电中的应用; 5.单片机在办公自动化方面。 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能ic卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。12单片机的发展单片机就是在一块硅片上集成了中央处理器cpu(central processing unit)、随机存储器ram(random access memory)、只读存储器rom(read only memory)、中断系统、定时/计数器和多种i/o口(input/output ports)的一个不带外部设备的微型计算机。它具有计算机的基本属性,所以可以称它为单片微型计算机(single chip microcomputer),简称单片机。1971年微处理器研制成功后不久,就出现了单芯片的微型计算机,即单片机。最早的单片机是一位的。1976年intel公司推出了第一代8位单片机的代表产品-mcs-48系列单片机8048,它将cpu、串行口、定时器和128bram集成在一块芯片内,使用的是nmos工艺。在mcs-48成功的刺激下,出现了第二代单片机产品。在第二代单片机中,intelmcs-51进入中国市场最早,过渡到cmos工艺的80c51要迟一些。1982年以后,高速低功耗chmos工艺的出现,使许多公司生产与80c51兼容的单片机,并扩展了其功能。8位单片机后,还出现了16位的单片机,1983年intel公司推出的mcs-96系列单片机就是其中的典型代表之一。近10年来出现的具有许多新特点的单片机,可以称之为第三代单片机。目前单片机的内存容量可以做得相当大,i/o功能也已足够地丰富,可以不用外加扩展芯片;大多数单片机都提供可由用户编程的otprom型式;随着单片机程序存储空间的扩大,在空余空间可以嵌入实时操作系统等软件,以提高单片机的性能和产品开发效率;扩展方式从并行总线型发展出各种串行总线,如ic总线、usb总线、can总线等;有的单片机集成了多个cpu,将数字信号处理器、精简指令集计算机等集成到单片机中的产品也不断出现;另外,在抗干扰、抗噪声、提高可靠性、功耗管理等方面的新技术也不断的出现。单片机虽然种类繁多,但就其应用情况看,功能最强的16位机属于日立公司的h8/3048系列,8位机要数intel公司的mcs-51系列。13 单片机的应用在生产和生活的各个领域中,凡是有自动控制要求的地方都会有单片机的出现。单片机的应用有利于产品小型化、多功能化和智能化,而且抗干扰能力强,可在各种恶劣的环境下可靠的工作,成本也较低。所以单片机的应用已极为广泛,它在工业自动化、工业测控、智能仪器仪表、家用电器、信息与通信、军事装备等方面都在发挥着“微电脑控制”的作用。较高档的单片机都有通信接口,因而为单片机在计算机网络与通信设备中的应用创造了很好的条件。在微波通信、短波通信、载波通信、光纤通信和程控交换等设备、仪器中都能找到单片机的应用,如通信系统中的监控、自适应控制系统,频率合成,声像处理,数字滤波,自动拨号无线电话网,自动呼叫应答设备及程控调度电话分机等。单片机广泛应用的意义在于它正从根本上改变着传统的控制系统设计思想和设计方法,以前必须由模拟电路和数字电路实现的大部分控制功能,现在可使用单片机通过编程序来实现了。这种以软件取代硬件,并能提高系统性能的微电脑控制技术是对传统控制技术的一种革命。随着单片机产品功能的更强大、更先进,应用单片机来实现的微电脑控制技术一定会不断发展和完善。第二章 硬件21 单片机流水灯电路原理图及工作原理按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统及典型系统等。at89c51单片机是美国atmel公司生产的低电压、高性能cmos 8位单片机,具有丰富的内部资源:4kb闪存、128bram、32根i/o口线、2个16位定时/计数器、5个向量两级中断结构、2个全双工的串行口,具有4.255.50v的电压工作范围和024mhz工作频率,使用at89c51单片机时无须外扩存储器。因此,本流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由at89c51单片机、7407单片机、电阻、发光二极管、晶振、复位、电源等电路和必要的软件组成的单个单片机。其具体的电路原理图组成如下所示: 单片机流水灯的电路原理图从原理图中可以看出,如果要让接在p1.0口的led1亮起来,那么只要把p1.0口的电平变为高电平就可以了;相反,如果要接在p1.0口的led1熄灭,就要把p1.0口的电平变为低电平;同理,接在p1.1p1.7口的其他7个led的点亮和熄灭的方法同led1。因此,要实现流水灯功能,我们只要将发光二极管led1led8依次点亮、熄灭,8只led灯便会一亮一暗的做流水灯了。在此我们还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,我们在控制二极管灯亮灭的时候应该延时一段时间,否则我们就看不到“流水”效果了。22 mcs-51单片机的硬件结构89c51单片机主要特性: 与mcs-51 兼容 ;4k字节可编程闪烁存储器 ;全静态工作:0hz-24hz ;三级程序存储器锁定 ;128*8位内部ram;32可编程i/o线 ;两个16位定时器/计数器 ;5个中断源 ;可编程串行通道 ;低功耗的闲置和掉电模式 ;片内振荡器和时钟电路mcs-51系列单片机的内部结构框图如下图所示。 单片机的内部结构框图从上图可知,它主要由8个部件通过片内总线连接而成。部件有中央处理器(cpu)、数据存储器(ram)、程序存储器(rom/eprom)、并行输入/输出口、串行口、定时/计数器、中断系统及特殊功能寄存器。 mcs-51单片机的封装有两种形式,一种是双列直插式(dip)封装的形式,另一种是方形封装形式。hmos工艺的8051单片机采用40引脚的dip封装,而chmos工艺的单片机除采用dip封装外,还采用方形封装形式,其中4个nc为空引脚。采用40引脚dip封装的8051单片机引脚排列如图1所示。8051单片机是高性能的单片机,由于受到引脚数目的限制,所以有不少引脚具有两种功能,我们用斜线加以区分。 单片机的管脚除了电源端vcc、接地端vss、复位端rst、晶振接入端的xtal1、xtal2及通用i/o口的p1.0-p1.7外,其于的管脚都是为现实系统扩展而设置的。用这些管脚可构成单片机的三总线形式。它们分别是地址总线、数据总线和控制总线。cpu由运算器、控制器和若干特殊功能寄存器(如累加器a、寄存器b、程序状态字寄存器psw、数据指针寄存dptr等)组成。运算器包括算术逻辑运算部件alu、位处理器、累加器a、寄存器b、暂存寄存器几程序状态字寄存器psw等。控制器是单片机的神经中枢,它是指挥控制部件。所谓程序,就是为了完成某项工作将一系列指令有序的组合,而指令则是要求单片机执行某种操作的命令。指令分为操作码和地址码两个部分,操作码部分规定了单片机操作类型,而地址码部分一般是直接或间接地给出了参与操作的数据的存放地址,所以地址码也可以直接称之为操作数。存储器是组成计算机的三大部件之一,其功能是存储信息。存储器按其存储方式可以分为两大类,一类是随机存储器(ram),另一类是只读存储器(rom)。cpu在运行过程中可对ram随时进行数据的写入和读出,但在关闭电源是,ram中所有的信息会丢失,所以ram只能用来存放暂时性的输入/输出数据、运算中的结果等,ram也因此常被称为数据存储器。而rom是一种写入后不能改写只能读出的存储器。在断电后,rom中的信息保留不变,所以rom用来存放固定的程序和数据。mcs-51单片机存储器可分为五类,即片内程序存储器、片外程序存储器、片内数据存储器、特殊功能存储器和片外数据存储器。mcs-51单片机存储器的地址空间可分为3个,在访问这3个不同的地址空间时,采用不同形式的指令。mcs-51单片机存储器结构有两个重要的特点:一是把数据存储器和程序存储器截然分开;二是存储器有内、外只分。8051单片机有四个8位的双向输入/输出端口,每个端口均可按字节输入、输出,也可按位进行输入、输出,一个端口占8个引脚,共占32个引脚。在每个端口中都包括有一个锁存器、一个输出驱动器和输入缓冲器。通常把四个端口笼统地表示为p0、p1、p2、p3。2.3 7407集成块7407集成块的内部结构框图如下所示:2.4 发光二极管发光二极管是由iii-iv族化合物半导体制成的,其核心是pn结。因此它具有一般p-n结的i-n特性,即正向导通,反向截止、击穿特性。此外,在一定条件下,它还具有发光特性。在正向电压下,电子由n区注入p区,空穴由p区注入n区。进入对方区域的少数载流子一部分与多数载流子复合而发光。如图1所示: 假设发光是在p区中发生的,那么注入的电子与价带空穴直接复合而发光,或者先被发光中心捕获后,在与空穴复合发光。除了这种复合发光外,还有些电子被非发光中心捕获,而后在与空穴复合。每次释放的能量不大,不可能形成可见光。发光的复合量相对于非发光的复合量的比例越大,光量子效率越高。由于复合是在少子扩散去内发光的,所以光线仅在靠近pn结面数um以内产生。发光二极管的特性有极限参数的意义、电参数的意义。极限参数的意义有允许功耗、最大正向直流电流、最大反向电压和工作环境。电参数的意义有光谱分布和峰值波长、发光强度、光谱半宽度、半直角和视角、正向工作电流、正向工作电压和v-i特性。发光二极管的应用:由于发光二极管的颜色、尺寸、形状、发光强度及透明情况等不同,所以使用发光二极管时应根据实际需要进行恰当选择。由于发光二极管具有最大正向电流、最大反向电压的限制,使用时,应保证不超过此值。发光二极管被广泛应用于各种电子仪器和电子设备中,可作为电源指示灯、电平指示或微光源之用。红外发光二极管被常用于电视机、录象机等的遥控中。2.5晶体震荡器石英晶体振荡器是一种高精度和高稳定度的振荡器,被广泛应用于彩电、计算机、遥控器等各类振荡电路中,以及通信系统中用于频率发生器、为数据处理设备产生时钟信号和为特定系统提供基准信号。 石英晶体振荡器是利用石英晶体(二氧化硅的结晶体)的压电效应制成的一种谐振器件,它的基本构成大致是:从一块石英晶体上按一定方位角切下薄片(简称为晶片,它可以是正方形、矩形或圆形等),在它的两个对应面上涂敷银层作为电极,在每个电极上各焊一根引线接到管脚上,再加上封装外壳就构成了石英晶体谐振器,简称为石英晶体或晶体、晶振。其产品一般用金属外壳封装,也有用玻璃壳、陶瓷或塑料封装的。 国际电工委员会(iec)将石英晶体振荡器分为4类:普通晶体振荡(tcxo),电压控制式晶体振荡器(vcxo),温度补偿式晶体振荡(tcxo),恒温控制式晶体振荡(ocxo)。目前发展中的还有数字补偿式晶体损振荡(dcxo)等。第三章 软件3.1 单片机应用系统的软件设计 软件设计是应用系统研制中工作量最大最重要也是最困难的任务,它可以分为两部分:一是用于管理单片机系统工作的监控管理程序;二是用于执行完成实际具体任务的功能程序。而功能程序通常应包括数据采集和处理程序、控制算法实现程序、人机联系程序和数据管理程序。监控程序是控制单片机系统按预定操作方式运转的程序,它的任务是:1. 在系统投入运行的最初时刻,应对系统进行自检和初始化。当用户操作键盘时,必须对键盘操作进行解释,调用相应的功能模块,完成预定的任务,并通过显示等方式给出执行的结果,即完成处理键盘命令的任务。2. 对于具有遥控通信接口的单片机系统,监控程序还应包括通信解释程序,即具有处理接口命令的功能。3. 单片机系统在运行时也能被某些预定的条件触发而完成规定的操作,这类条件中有定时信号、外部触发信号等,监控程序也应考虑处理条件触发并完成显示的功能。软件设计通常才用模块化程序设计、自顶向下的程序设计方法。32 单片机流水灯的软件编程单片机的应用系统由硬件和软件组成,上述原理图搭建完成通电之后,我们还不能看到流水灯循环点亮的现象,我们还需要告诉单片机怎么来进行工作,即编写程序控制单片机管脚电平的高低变化,来实现发光二极管的一亮一灭。软件编程是单片机应用系统中的一个重要的组成部分,是单片机学习的重点和难点。下面我们以最简单的流水灯控制功能即实现8个led灯的循环点亮,来介绍实现单片机流水灯的软件编程方法及程序: 程序一:org 0000hmain:mov p1,#01h lcall delay mov p1,#02h lcall delay mov p1,#04h lcall delay mov p1,#08h lcall delay mov p1,#10h lcall delay mov p1,#20h lcall delay mov p1,#40h lcall delay mov p1,#80h lcall delay mov p1,#81h lcall delay mov p1,#42h lcall delay mov p1,#24h lcall delay mov p1,#18h lcall delay ijmp maindelay:mov r5,#100delay1:mov r6,#50d1:mov r7,#100djnz r7,$djna r6,d1djnz r5,delay1retend程序二: org 0000hmain:mov p1,#0ffh lcall delay mov p1,#00h lcall delay mov p1,#0ffh lcall delay mov p1,#00h lcall delay mov p1,#80h lcall delaymov p1,#40h lcall delay mov p1,#0a8h lcall delay mov p1,#54h lcall delay mov p1,#0aah lcall delay mov p1,#55h lcall delay mov p1,#0aah lcall delay mov p1,#55h lcall delay mov p1,#0aah lcall delay mov p1,#55h lcall delay mov p1,#18h lcall delay mov p1,#24h lcall delay mov p1,#42h lcall delay mov p1,#81h lcall delay mov p1,#81h lcall delay mov p1,#42h lcall delay mov p1,#24h lcall delay mov p1,#18h lcall delay mov p1,#0f0h lcall delay mov p1,#0fh lcall delay mov p1,#0f0h lcall delaymov p1,#0fh lcall delaymov p1,#0ffhlcall delaymov p1,#00hijmp maindelay:mov r5,#100delay1:mov r6,#50d1:mov r7,#100djnz r7,$djna r6,d1djnz r5,delay1retend 当上述程序编写好以后,我们需要使用编译软件对选的程序进行编译,得到单片机所能识别的二进制代码,然后再用编程器将二进制代码烧写到at89c51单片机中,最后连接好电路通电,我们就看到led1led8的“流水”效果了。第四章 制板与安装41 pcb板的制作在pcb板的制作时,要考虑电气要求、散热、封装尺寸等。在确定pcb尺寸后,再确定特殊元件的位置。最后,根据电路的功能单元,对电路的全部元器件进行布局。对于手工自制印刷电路板,按板面的实际设计尺寸剪裁敷铜板可用钢锯沿边线锯开,将敷铜板表面处理后,直接在铜箔面涂保护层。表面处理 可用水砂纸去氧化层和油污。然后将打印好pcb转印纸铺在敷铜板上通过热压机将pcb印在敷铜板上,然后在板子放入配好的三氯化铁溶液中,浓度在2842%之间,不断摇晃,加速反应。待把能看见的铜都腐蚀完了之后把扳子从三氯化铁溶液中取出来用清水洗净,用砂纸将没有被腐蚀的铜表面沙干净。然后再把已经配好的松香酒精溶液立即涂在洗净晾干的印制电路板上,使它分布均匀且很薄,再加热烘干到不粘手为止。最后在钻孔,完成制板的最后工作。pcb板的制作图纸如下所示:42 焊接的基本常识首先是选择电烙铁。对于小型的电子制作项目,20w的烙铁就能满足要求。如果初学焊接时使用大功率烙铁,很容易烫坏元件。 再次,注意焊锡与助焊剂的选用。千万不要使用酸性助焊剂,否则对烙铁头和电路板都有腐蚀作用。最好使用含松香芯的焊锡丝,用松香或松香酒精溶液作助焊剂。砂纸打磨是重要的过程,否则更难上锡甚至上不上锡。正确的方法是用细砂纸轻磨几下,再用烙铁头磨蹭引脚。如果引脚只有少数部位能上锡,这种元器件就得用砂纸多磨几下引脚,否则会成为虚焊的隐患。 搪锡后,将引脚插入通孔,用镊子夹住引脚根部,再用烙铁接触引脚和通孔。一旦焊锡流满通孔,应立即移开烙铁。此时应注意:第一,烙铁应与引脚接触;第二,焊接的时间要短,一般不宜超过三秒;第三,撤离烙铁后千万不可晃动引脚,必须要焊锡凝固后再松开镊子。焊接质量可从焊锡是否填满通孔、焊点是否圆滑光亮来判断。对于焊点周围的松香焊渣,可用乙醇擦去,千万不要使用含有氯化物的溶剂、汽油或肥皂水。43 元器件的安装在安装元件时,我们应该对元件进行检测使它能达到电路所需的要求,应尽量避免装错元件,不然调试时会出现很多麻烦,然后仔细对照原理图进行安装。再进行元器件的安装焊接,在安装焊接时应注意避免虚焊、假焊现象,并且要注意掌握焊接时间。如果焊接时间过长就有可能将元器件损坏。安装好的电路板图纸如下所示: 电路板的安装图第五章 仿真调试51 硬件仿真一硬件准备1实验箱断电接线。2实验箱a1区jp13的sram_e和flash_e短线器跳开(不短接),jp14跳开,短接jp15的两个跳线座(txd、rxd)。3关mod_sw1拨向run,按复位键reset。二软件准备1点开keil uvsion2(1)项目(project) 新建项目new project并选择cpu 设置项目选项(project-option)(2)写源程序(file) 新建源程序(file-new) 写源程序 保存程序(file-save),文件名后缀为.asm(3)添加源程序到项目。在project windows窗口中,选中source group1后右击鼠标,选择add files to group;文件类型为asm source file(*.a*;*.src),添加后project windows窗口显示源程序文件名(4)编译、链接(project-build target或者rebuild all target files),编译成功则显示“0 error(s),0 warning(s)”三仿真调试(1)下载用户程序到实验仪中(debug-start/stop debug session)(2)运行(debug-go)52 软件仿真一项目(project) 1新建项目new project并选择cpu2设置项目选项(project-option)二写源程序(file)三添加源程序到项目。在project windows窗口中,选中source group1后右击鼠标,选择add files to group;文件类型为asm source file(*.a*;*.src),添加后project windows窗口显示源程序文件名四编译、链接(project-build target或者rebuild all target files),编译成功则显示“0 error(s),0 warning(s)”,表明软件编写无语法错误,软件仿真完成。53 用编程器把程序写入单片机 程序的写入所用的编程器为:top835通用编程器。如下图所示: top835通用编程器54 脱机运行把程序写入集成块以后,安装到电路板上,在通过稳压器接入+5v的直流电源和接地。观察发光二极管的亮灭情况,如果和所输入at89c51中程序相对应的灯的亮灭情景相同,则表示电路板制作成功。本毕业设计就算完成了。若与程序想表示的样子不一样,则说明单片机或程序有错,应仔细检查只到完全正确为此.结论通过这次毕业设计我们主要了解了单片机控制流水灯的工作原理,发光二极管以及at89c51的应用,使我认识到了单片机的重要性。在设计中,我们可以写出各种各样的程序,使流水灯亮灭看起来更新颖漂亮。在这次设计中,不但使我学到了许多理论上的知识,而且还提高了我的动手实践能力。首先通过protel99se的强化训练,使我学会了如何绘制原理图、封装图以及pcb板图纸;其次是电路板的制作,这个环节注重的是我们的动手实践能力。通过pcb板的制作,使我了解到了电路板的制作过程,也对电子信息工程技术有了更深刻的了解;最后一个环节就是仿真调试和论文的撰写,仿真调试主要就是对程序的编译和写入。撰写论文时首先要做的就是对资料的收集,它们主要来自于一些参考文献、集成芯片和元器件功能的介绍。下一步就是把资料组织成一篇具有逻辑的文章,从整个论文的撰写中,使我学会了对资料的组织能力。终于在三个月的时间里完成了毕业设计的任务,通过三个月的实习实训,从protel99se原理图的绘制到最后论文的撰写的整个过程中使我学到了关于电子技术工程上的许多东西。特别是在制板的整个过程中,在这个过程中使我体会到动手实践在工程技术上的重要性。也使我知道了理论知识与实践相结合的重要性。除此之外我还学会了焊接电路板,掌握了许多书本以外的电子技术知识,培养了专心工作学习的习惯,懂得了相互之间的帮助与理解,这次毕业设计使我受益匪浅。致谢在这大学三年的生活里,要谢谢学校以及老师们的教育培养,在老师的细心教导下,我学到了很多的知识。这次毕业设计能够完成离不开老师指教和同学的合作,首先我要感谢我们的指导老师王天兵老师,他能够在百忙之中给我指导,耐心解答我的疑难问题如果没有你的教导我是很难做出来这个设计的。比如电路的分析、元件的选购、调试等,都是离不开你的耐心的教导。其次是魏蕾老师,他作为我们的protel99老师,我经常向他请教这方面的知识,使我能够顺利完成电路设计图。还有李宗社老师等,他们时刻关心着我们的设计进展情况,并随时给我没提供帮助,再次谢谢他们给我们关心和帮助。我还要感谢我的小组的同学们,他们在这次设计过程中与我并肩作战,通过相互交流,相互合作,相互沟通,相互学习,相互帮助,使我锻炼了很强的团队合作精神。最后,我向所有关心过我,支持过我的老师,同学以及朋友表示由衷的感谢。附录一序号元器件名称数量所用值1电阻82002电阻11k3电阻12204电容220pf5电解电容110pf6晶振112khz7开关18发光二极管897407210at89c51111直流电源1+5v- 欢迎下载资料,下面是附带送个人简历资料用不了的话可以自己编辑删除,谢谢!下面黄颜色背景资料下载后可以编辑删除x x x 个 人 简 历个人资料姓 名:xxxx婚姻状况:未婚照片出 生:1987-06-24政治面貌:团员性 别:男民 族:汉学 位:本科移动电话:专 业:英语电子邮件:地 址: 教育背景2006.9-2010.6吉林工程技术师范学院-外国语言文学系主修课程本科阶段主修大学英语精读,大学英语泛读,英语口语,英语听力,英语写作,英语口译,翻译学,词汇学,语法学,英美概况,英国文学,美国文学,语言学,日语,中外名胜。特长及兴趣爱好除了有专业的英语方面知识外,我在校生活部工作一年, 在系宣传部和秘书处各工作一年。为全面发展,大三上学期,我加入系文学社,参于了我系心韵杂志的创刊和编辑工作。在这些活动中锻炼了我的领导和团队协作能力,学会了更好的与人相处,这些在我以后的工作中一定会有很大的帮助。计算机能力能熟悉使用office工具以及photoshop、flash等软件。获国家计算机二级等级资格证书。外语水平通过英语专业四级考试,能熟练进行听说读写译。奖励情况:2007-2008 优秀学生会干部 200807 师生合唱比赛一等奖普通话水平测试等级证书英语专业四级证书自我评价x x x 个 人 简 历个人资料姓 名: 婚姻状况:未婚出 生: 政治面貌:团员性 别: 民 族:汉学 位: 移动电话:专 业: 电子邮件:地 址:教育背景2006.9-2010.6吉林工程技术师范学院-外国语言文学系主修课程大学英语精读,大学英语泛读,英语口语,英语听力,英语写作,英语口译,翻译学,词汇学,语法学,英美概况,英国文学,美国文学,语言学,日语,中外名胜。能力及特长这要写你明你有什么样的能力及经验,最重要就是告诉用人单位,你会做什么?计算机能力能熟悉使用office工具以及photoshop、flash等软件。获国家计算机二级等级资格证书。外语水平通过英语专业四级考试,能熟练进行听说读写译。奖励情况2007-2008 优秀学生会干部 200807 师生合唱比赛一等奖普通话水平测试等级证书英语专业四级证书实习经验(或实践经验或兼职经验)这里写上你的实习经验或实践经验或兼职经验等信息吧,标题自己起一个贴切的。自我评价本人性格开朗、稳重、有活力,待人热情、真诚。工作认真负责,积极主动,能吃苦耐劳。有较强的组织能力、实际动手能力和团体协作精神,能迅速的适应各种环境,并融入其中。我不是最优秀的,但我是最用功的;我不是太显眼,但我很踏实;希望我的努力可以让您满意。这里不要照抄哦,不会写自我评价的朋友,你可以访问http 这里有很多自我评价范文可以参考。(按住键盘的ctrl键,再用鼠标点链接就可以直接打开网站,不用复制到浏览器的。)本人性格热情开朗、待人真诚,善于沟通,应变能力较强。懂得珍惜拥有的一切。b内张型鼓式制动器c湿式多片制动器d浮钳盘式制动器289.零配件市场上的主要价格形式(abc)a厂家指导价b市场零售价c配件厂价格290.油漆出险桔皮皱,即表面不光滑,可能的原因( d )a涂装间通风国强b稀释剂干燥速度过快c稀释剂干燥速度过快慢d一次喷涂过厚291.汽车的动力性能包括(acd)a最高车速b平均车速c加速时间d能爬上的最大坡度292.车险定损核价运作规范规定事故车辆修复费用包括(abcd)a事故损失部分维修工时b事故损失部分需更换的配件费c残值d税费293.车辆全损或推定全损案件, 在确定损失前,应该了解(abd)汽车信息a了解车辆购置时间、价格b取得车辆的购置发票或其他证明c了解车辆的购置渠道d了解车辆的所有人294.机动车电器故障引起火灾的主要原因有(bc)a电瓶故障b线路故障c电器元件故障d日光聚集295. 车险定损核价运作规范规定对残值处理的原则(ab)ba所有残值归被保险人所有,保险人在维修费中扣除b事故车辆更换的配件由保险人收回后不计入残值之内c所有配件必须折旧卖给被保险人d所有配件必须折旧卖给维修厂或废品收购站296.从火灾原因调查的角度,汽车火灾的原因分(abcd)a机械故障类(如发动机过热)b电器类(线路老化短路)c人为类(纵火)d交通事故类(碰撞、倾覆、货物引起)297.对汽车整车进行测量非常重要的平面(d)?a基本面b中心面c零平面d下平面298.机械配件的基本维修原则(abcd)a超过配合尺寸,通过加工也无法得到装配技术要求b变形通过矫正无法保证使用性能和安全技术要求c断裂无法焊接或焊接后无法保证使用性能和安全技术要求d转向等涉及到安全的所有发生变形的配件299.被保险人可依据哪些有效证明作为领取赔款的凭证(a)aca居民身份证b有效驾驶本c户口薄300.驾驶员未取得驾驶资格包括哪些情况(abcd)abca无驾驶证b驾驶车辆与准驾车型不符c公安交关部门规定的其他属于非有效驾驶的情况d驾驶证丢失301.车险网上理赔系统录入的要求有哪些(abcde)a查勘时间照片最佳大小为60-80kb扫描仪设置方档最佳大小100-150kc索赔申请书应当由当事驾驶员在第一时间亲笔填写d车损照片的拍摄必须符合车险定损核价运作规范的相关规定e驾驶证,行驶证应尽量在查勘环节第一时间采取原件拍摄 判断题 1. 185/65r14,其中r代表radial:表达轮胎纹络为放射状的又称“子午线”() 2. 检查安全气囊系统故障时,必须
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国俄语教育发展现状与展望
- 会飞行的恐龙课件
- 医院护理创新成果展示
- 幼儿园菜式创新培训
- 微创手术的护理
- 深圳临时工面试题及答案
- 与非遗结合面试题及答案
- 公共安全培训
- 荷花课件水墨画
- 追星现象下的心理健康教育
- 中心静脉导管相关血流感染的预防及护理
- 山东省济宁市2023-2024学年高二下学期期末考试政治试题(含答案解析)
- 客源国概况课程设计
- 保定事业单位考试公共基础知识-法律真题试题题库详解
- 2024年辅警招考时事政治考题及答案(100题)
- 汇川技术的在线测评
- 高职计算机专业《Python程序设计》说课课件
- 北师大版中考数学考试大纲
- 大学俄语一级课程考试试卷 (A 卷)
- 物业管理与体育场馆
- JT-T-795-2011事故汽车修复技术规范
评论
0/150
提交评论