单片机实训工作报告范文优选.docx

上传人:安*** 文档编号:17756922 上传时间:2022-05-26 格式:DOCX 页数:35 大小:30.58KB
返回 下载 相关 举报
单片机实训工作报告范文优选.docx_第1页
第1页 / 共35页
单片机实训工作报告范文优选.docx_第2页
第2页 / 共35页
点击查看更多>>
资源描述

《单片机实训工作报告范文优选.docx》由会员分享,可在线阅读,更多相关《单片机实训工作报告范文优选.docx(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、单片机实训工作报告范文优选单片机实训工作报告范文优选小琼1在单片机实训教学经过中采用老师引导,学生主导的教学方式,让学生把握技巧,鼓励学生独立考虑。单片机实训工作报告怎么写?本文是学习啦我为大家整理的单片机实训的报告范文,仅供参考。单片机实训报告范文篇一1.课程设计目的1)稳固单片机基础知识,串联知识点。2)学会绘制PCB板,学会手工制板的一般方法。3)使用Protel等EDA工具进行单片机硬件系统设计的能力。4)基于KeilIDE开发单片机应用程序的能力。5)写技术报告和编制技术资料的能力。6)独立工作能力和创造力。7)综合运用专业及基础知识,解决实际工程技术问题的能力。2.课程设计题目描绘

2、和要求旋转电子时钟的设计与制作实现的功能要求:(1)实现单片机最小系统;(2)四只LED数码管显示当前时分;(3)每隔一秒钟周边的60只LED发光管旋转一格,装饰用的LED每隔一秒旋转一次;(4)实现整点报时;(5)实现按键调整;(6)停(掉)电保护,年计时误差小于30秒;(7)其他功能。3.课程设计报告内容3.1方案论证3.1.1单片机定时器做电子时钟优点:考虑到单片机货源充足、价格低廉,可软硬件结合使用,能够方便的实现系统的多功能性,故采用单片机作为本设计的硬件基础。故其优点是外围电路简单,只需要一个单片机最小系统,和一个显示模块。缺点:定时不是很准确,计时误差较大,并且程序的编写较繁琐。

3、3.1.2数字电路做电子时钟优点:具有走时准确、显示直观、无机械传动装置。与传统的机械钟先比,电子钟具有更优异的优点。由于电子钟采用数字集成电路的发展和采用了先进的石英技术,使电子钟具有走时准确、性能稳定、携带方便等优点,电子钟用于定时自动报警、按时自动打铃、时间程序自动控制、定时广播及自动控制等各个领域。缺点:由于电子钟毕竟是电子产品,电子产品都有辐射,不过电子钟危害极低,对人体够不成任何危害,不象手机的辐射那么大。应用:目前,在国内,电子钟因数码管数字显示效用直接有效,所以大多运用在城市的主要营业场所,以及车站、码头等公共场所。在对公共场所的电子钟设定的时候,使用者还可根据周边的气候、温度

4、等对LCD屏进行设置。同时,由于数码管的显示耗电量很省,所以能够保持持续的工作效果。夜间在睡觉的时候,床头假如放个带投影功能的电子钟,能够不用起床,直接让时间显示在天花板上,非常直观与有效。如今生产的大部分汽车中,车内前方仪表盘旁边一般也都自带电子钟功能,采取蓝色背景光板成像效果,非常明晰。3.2旋转电子时钟硬件电路,并扼要讲述各部分的原理3.2.1降压部分3.2.1电源部分5V电源可使用通用的78XX系列来构成,可以以使用LDO来构成,一般而言,目前LDO为主流,常用的LDO主要为REG1117-XX系列,该部分的电路可参考图1,使用一个REG1117-5构成5V电源。为了更好地了解系统电源

5、的情况,一般会在电源的输出端参加一个LED进行电源的指示。3.2.2显示部分60灯旋转的原理和数码管显示原理一模一样。只不过把数码管的段分别用单个二极管代替,构成了8个类似数码管的控制构造。3.2.3指示部分为了能输出用户的相关信息,目前使用的有LCD和LED方法,本实训中学生能够从两种方法中任选一个.3.2.4按键部分本实训使用的是较为简单的阻容复位电路。对于单片机这类微控制器而言,其本质就是运行用户设定的程序,所以必须在基本硬件的基础上参加一个下载线接口,用来下载用户编写的程序,由于STC单片机支持串行口下载,在做硬件的时候大家只需将单片机的P3.0和P3.1接排针构成预留接口,我们用下载

6、线直接下载。用户输入信息使用的是独立按键,本项目中由于要输入调整和加减信息,所以仅使用了独立按键.4.电路原理图5.实训心得吴军新:我们经过了一周的学习和制作后,终于完成了电子时钟的基本功能。使我们愈加地认识到了动手能力和理论知识相结合的重要性。在这次的制作中,我们也深入地认识到我们的缺乏和本身理论知识的欠缺,所以从中碰到了很多困难,但是最后还是在教师以及组员的帮助下圆满解决了困难,实现了整个系统的制作与最后的调试,相关指标到达预期的效果,并且很好地完成了本课程要求的任务。卢裕达:这些日子我们收获了很多东西,从零散的元器件到电子时钟能够实现基本功能的整个经过,在设计经过中固然碰到了一些的问题,

7、但经过一次又一次的讨论,一遍又一遍的检查我们终于找出了问题所在,也暴露了前期在这方面的知识欠缺和经历缺乏。通过此次项目的学习提高了我们自主学习的能力、动手操作的能力和团结合作的能力。通过这个课程,使我愈加扎实的把握了有关电子线路、单片机方面的知识。使我对本人的专业知识有了更为详尽而深入的了解,认识到了很多我以前固然看过但并没有认真的去了解的元器件的使用方法,进而更深的了解到了本人的缺乏,固然我的基础知识不够扎实,但是我在此期间积累了很多珍贵的经历,这都是我以后走上工作岗位的宏大的财富。在次我要感谢我们的指导教师徐教师和香教师的耐心以及辛苦的指导。还有谢谢组员的包涵和辛勤的劳动。单片机实训报告范

8、文篇二前言一周的单片机实训很快就结束咯,在这一周的时间里,我学到了很多关于单片机各方面的知识。教师在实训课中也教会咯我们很多关于单片机软件编程与硬件设施的知识。一周的实训中我们一共实训咯好几个项目,通过这几个项目的实训,我们把握咯一些单片机的汇编语言和硬件调试,到达了很好的效果。一周时间实训过后,我把之前在课堂上不懂的知识点,通过实际操作的练习,我都搞明白咯。当然在实训经过中也碰到咯很多问题,就是有时在调试方面不能调试成功,有时程序是没有错误,但是就是调试不好,一直找原因也找不出是什么原因。希望以后能够拥有更多的实训时间和时机学习单片机。实训任务一一、实验目的熟悉KeilC51集成开发环境的使

9、用方法二、实验设备及器件IBMPC机三、实验内容根据本书的第2章的2.1节到2.4节内容进行KeilC51集成开发环境的安装和使用练习。然后根据下面内容建立文件并编译产生HEX文件。ORG8000HLJMPMainORG80F0HMain:MOVR7,#0LOOP:MOVR6,#0DJNZR6,$DJNZR6,$DJNZR6,$DJNZR6,$DJNZR7,LOOP;延时一台CPLP1.0CPLP1.1CPLP1.2CPLP1.3CPLP1.4CPLP1.5CPLP1.6CPLP1.7SJMPMainEND;P1.0取反;P1.1取反;P1.2取反;P1.3取反;P1.4取反;P1.5取反;P

10、1.6取反;P1.7取反通过该程序实现八盏灯的同时亮和同时灭的功能,更好的把握汇编指令。4、实验要求:熟练把握结合DP-51PROC单片机综合仿真实验仪和KeilC51集成开发环境进行仿真调试。假如还有时间,能够把本书的第2章的2.6节、2.7节内容也看一下5、实验步骤: (1)用40针排线把DP-51PROC实验仪上的A1区J76接口和A2区J79接口相连,然后使用排线把A2区的J61接口与D1区的J52接口相连。2、对DP-51PROC实验仪上电,然后根据本书的第2章的2.5.1小节设置TKSMonitor51仿真器和使用软件DPFlash把MON51监控程序下载到TKSMonitor51

11、仿真器。3、关闭DPFlash软件。把TKSMonitor51仿真器的工作形式选择开关切换到RUN处,然后按一下复位键(RST),MON51程序就开场运行了。此时,TKSMonitor51仿真器进入调试状态。4、用户使用KeilC51集成开发环境建立工程、编辑与编译“实验内容所列的程序。然后根据本书的第2章2.5.3节的第2点(软件调试环境的设置)设置好,然后再编译一次。5、此时用户就能够根据本书的第2章2.5.4节所讲述的方法进行仿真调试。假如用户在退出仿真调试形式后想再次进入仿真调试,能够先按一下TKSMonitor51仿真器的复位键(RST)。用户能够在仿真调试环境下设置断点、单步、全速

12、运行等。在调试经过中用户能够看见D1区的LED的亮灭是由用户程序来控制的。实验任务二:一、实验目的:利用单片机的P1口作IO口,使用户学会利用P1口作为输入和输出口。二、实验设备及器件:IBMPC机一台一台DP-51PROC单片机综合仿真实验仪三、实验内容1.编写一段程序,用P1口作为控制端口,使D1区的LED轮流亮。四、实验要求学会使用单片机的P1口作IO口,假如有时间用户可以以利用P3口作IO口来做该实验五、实验步骤1、用导线把A2区的J61接口与D1区的J52接口相连。原理如下图。2、先编写一个延时程序。3、将LED轮流亮的程序编写完好并调试运行六、实验程序:ORG8000HLJMPMa

13、inORG8100HMain:MOVA,#0FFHCLRCMainLoop:CALLDelayRLCAMOVP1,A;把A的值输出到P1口SJMPMainLoopDelay:;延时MOVR7,#0LOOP:第7/9页MOVR6,#0DJNZR6,$DJNZR6,$DJNZR6,$DJNZR7,LOOPRETEND七、实验结果:通过调试成功之后,八盏灯依次向左点亮,实现流水灯程序的功能。实训总结通过这次实训,使我们能够学以致用,在实践中进一步把握并稳固我们的单片机理论知识。固然在实训中碰到了不少难题与困惑,暴露出了不少问题和缺乏实践的弱点,但是在教师与同学们的帮助与指导下,我们最终解决与克制了一

14、个个的困难与困惑,顺利的完成了教师交给的实训任务。通过几天下来的实训,感觉就是本人的知识实在是太浅了。在课本上学到的知识感觉本人都懂了,但在实际应用中还是无从下手。所以我们不应知足于课本上的知识,只要通过不断的实践,才能够真正把握理论知识。固然只要几天的光阴,但还是学了很多的东西,比之于平常的上课更觉得学到更多。所以,这对于我们还是一门很必要的课程。当然,要真正学有所用,我们还要在实践中去不断提高,不断完善。其实刚开场还是不太喜欢实训,也有点害怕的。但过后才觉得只要几天的实训时间还是有点少,毕竟是刚开场对单片机进行实际应用,还是很陌生的。由于时间的仓促,本人的作品也远还没到达完善的地步。单片机

15、实训报告范文篇三一、概述:设计制作产品的背景、目的、意义1.设计背景在大二的上半个学期我们开了一门叫(单片机技术与应用)的课程,在期末考试之前有一个两个星期的实训,就是用平常所学的知识在本人的板子上实现一个功能,比方讲:实现一个交通灯、万年历、密码锁或计算器等等,或者本人根据实际情况本人设计题目实现一个功能。设计当中最多三个人一个小组,最少自备一台电脑。不仅如此,我们还能把以前所学的数字电路、模拟电路、电路基础、PCB等知识在这次实训经过中得到用用。在做中学,在学中作。2、设计目的1.通过本次课程设计进一步熟悉和把握单片机的构造及工作原理,稳固和加深“单片机原理与应用课程的基本知识,把握电子设

16、计知识在实际中的简单应用。2.综合运用“单片机原理与应用课程和先修课程的理论及生产实际知识去分析和解决电子设计问题,进行电子设计的训练。3.学习电子设计的一般方法,把握AT89C52芯片以及简单电子设计经过和运行方式,培养正确的设计思想和分析问题、解决问题的能力,十分是总体设计能力。4.通过计算和绘制原理图、布线图和流程图,学会运用标准、规范、手册、图册和查阅有关技术资料等,培养电子设计的基本技能。5.通过完成一个包括电路设计和程序开发的完好经过,了解开发单片机应用系统全经过,为今后从事的工作打基础。3、设计意义:交通灯的控制系统对于维持城市交通稳定有序的运转有着至关重要的作用。考虑到单片机具

17、有物美价廉、功能强、使用方便灵敏、可靠性高等特点,本人拟采用AT89C52单片机来实现十字路口交通信号灯的模拟控制,通过模拟系统的设计来了解交通灯系统的工作原理和一些基本功能是怎样通过单片机来实现的。此次设计基于本人在校期间所学的有关单片机等相关知识,通过设计基于AT89C52单片机的交通灯控制系统,将所学知识运用到实践中并得以深化,进一步加强单片机知识的理解,把握单片机的基本原理和各种基本功能的应用,并且通过交通灯控制系统的设计能够进一步认识单片机在控制系统中的重要性。设计制作产品的设计要求1、在万能板上组装焊接一个十字交通模拟路口2、利用学习板上的单片机最小系统、数码管、按键等资源与组装焊

18、接的模拟路口组成简易交通灯控制器硬件系统。3、编写软件实现下表及下列图所示交通路口的相位规则,循环显示交通信号指挥交通。4、数码管倒计时显示当前相位剩余时间。5、时间控制基于定时器实现。扩展功能要求:1、在各路口绿灯变黄灯之前加上3秒钟绿闪,即实现6相位。2、增加各方向绿时时间设定功能。、增加设定键、增加键、减少键、确认键、按下设定键进入更改绿时状态,数码管最左面的一位显示0,右边两位显示当前东西方向绿时时间,再次按下设定键数码管最左面的一位显示1,右边两位显示当前南北方向绿时时间,依次循环。、在设定状态下,按下增加按键和减少按键能够增加或减少当前方向绿时时间,绿时时间范围10-99秒。、调整

19、好绿时时间后,按下确认按键存储并更新新的绿时设定。设计文档要求:1、绘制系统原理图及PCB图。2、编写元器件清单3、上交完好的源程序并对程序进行注释4、完成电子产品设计及制作总结报告分工情况、工作计划及本人所总结工作1、了解交通灯控制系统的各项功能要求1.根据功能要求设计不同设计方案并择优选择2.选择材料并根据所选设计方案进行硬件电路的设计,包括主控制系统、通行灯输出控制、时间显示模块、电源电路等3.根据功能要求进行主要程序的设计,包括初始化程序、主程序、外中断1中断服务程序、定时中断服务程序等4.使用PROTEUS软件仿真,检查能否实现所需功能并在系统上进行调试以到达预期效果本课题的基本内容

20、、重点及难1、基本内容:交通灯控制系统的功能要求;制定不同的设计方案并择优选择;系统硬件电路的设计(包括主控制系统、通行灯输出控制、时间显示模块、电源电路等);系统主要程序的设计(包括初始化程序、主程序、外中断1中断服务程序、定时中断服务程序等);软件仿真(使用PROTEUS软件仿真)及系统运行调试(检查能否实现功能并改良)。2、重点:根据交通灯控制系统的功能要求制定出不同的设计方案并择优选择;根据设计方案进行硬件电路部分的设计(包括主控制系统、通行灯输出控制、时间显示模块、电源电路等)。3、难点:根据交通灯控制系统的功能要求进行主要程序的设计(包括初始化程序、主程序、外中断1中断服务程序、定

21、时中断服务程序等);使用PROTEUS软件仿真并在系统上进行调试。二、正文:实验原理1.基本原理主体电路:交通灯自动控制模块。这部分电路主要由80C51单片机的I/O端口、定时计数器、外部中断扩展等组成。本设计先是从普通三色灯的指示开场进行设计,用P0口作为输出。程序的初始化是南北绿灯亮30秒,同时东西红灯亮30秒;之后南北黄灯亮3秒,东西红灯亮3秒;之后南北红灯亮15秒,东西绿亮15秒;之后南北红灯亮3秒,东西黄灯量3秒,之后重复执行。倒计时用到定时器T0,用P2口作为LED的显示。二位一体的LED重复执行30秒、3秒、15秒的倒计时。作为突发事件的处理,本设计主要用到外部中断EX0。用一模

22、拟开关作为中断信号。实际中能够接其它能够产生中断信号的信号源。2.芯片AT89C52AT89C52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为您提供很多较复杂系统控制应用场合。AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,A

23、T89C52能够根据常规方法进行编程,可以以在线编程。其将通用的微处理器和Flash存储器结合在一起,十分是可反复擦写的Flash存储器可有效地降低开发成本。主要功能特性:bull;兼容MCS51指令系统bull;8k可反复擦写(1000次)FlashROMbull;32个双向I/O口bull;256x8bit内部RAMbull;3个16位可编程定时/计数器中断bull;时钟频率0-24MHzbull;2个串行中断bull;可编程UART串行通道bull;2个外部中断源bull;共6个中断源bull;2个读写中断口线bull;3级加密位bull;低功耗空闲和掉电形式bull;软件设置睡眠和唤醒

24、功能实验流程图 (一)实现方法 (1)在设计中利用软件程序延时的方法来控制红(绿)的亮的时间。考虑延时时间较长所以先用T0产生终端然后通过计数的方法来实现延时。利用P1口的P1.1、P1.2、P1.3作为红绿灯控制端口。 (2)南北向的绿灯连在一块,东西向的红灯连在一块,他们一块与P1.1相连。同样南北向的红灯连在一块,东西向的绿灯连在一块,他们一块与P1.2相连,四个黄灯连在一块与P1.3相连。 (二)流程图硬件设计1.单片机的构造单片微机(Single-ChipMicrocomputer)简称为单片机。它在一块芯片上集中成了中央处理单元CPU、随机存储器RAM、只读存储器ROM、定时/计数

25、和多功能输入/输出I/O口,如并行口I/O、串行口I/O和转换A/D等。就其组成而言,一块单片机就是一台计算机。由于它具有体积小、功能强和价格便宜等优点,因此被广泛地应用于产品智能化和工业控制自动化上。2.主要元器件选择 (1).开关管的选择:BUTTON按钮 (2).LED发光二极管LED-RED,LED-YELLOW,LDE-GREEN (3).二位一体数码管7SEG-MPX2-CAT-RED:数码管(红色) (4).PN4249:驱动三极管 (5).AT89S51系列单片机3.设计显示部分LED数码显示部分。LED数码显示部分由七段数码显示管组成。发光二极管显示原理:发光二极管是采用砷化

26、镓、镓铝砷和磷化镓等材料制成,其内部构造为一个PN结,具有单向导电性。发光二极管在制作时,使用的材料不同,那么就能够发出不同颜色的光。当定时器定时为1秒,时程序跳转到时间显示及信号灯显示子程序,它将依次显示信号灯时间,同时一直显示信号灯的颜色,这时在返回定时子程序定时一秒,在显示黄灯的下一个时间,这样依次把所有的灯色的时间显示完后在重新给时间计数器赋初值,重新进入循环。软件设计1.单片机中断系统基本构造中断是一项重要的计算机技术,是处理正常工作与紧急状态的好办法,是实现人机实时交互的重要途径,在单片机应用系统中,中断技术得到了广泛应用。下面具体介绍单片机中断系统基本构造、与中断相关的特殊寄存器

27、的设置及中断应用系统编程方法。当CPU查询到系统有中断请求时,假如系统处于中断允许状态,CPU将停止当前的工作,响应中断请求,转向中断服务,中断服务完成后,返回原程序继续执行当前任务,这叫单片机中断。8051系列单片机中断系统构造如图3.7所示。能让CPU产生中断的信号源叫中断源。8051单片机有NT0、INT1、T0、T1、TI、RI六个中断源,但只要EX0、ET0、EX1、ET1、ES五个向量,INT0、INT1:外部中断源,由P3.2和P3.2引脚输入。具有低电安然平静脉冲两种触发方式,在每个机器周期的S5P2采样引脚信号,如有效则由硬件将它的中断请求标志IE置1,请求中断。当CPU响应

28、中断时,由硬件复位。T0、T1:定时/计数器中断,当定时/计数器产生溢出时,置位中断请求标志TF请求中断处理。RI、TI:串行中断,RI是接收,TI为发送。单片机串行口接收到一个字符后RI置1,发送完一个字符TI置1。值得注意的是,RI、TI在响应中断后,必须由用指令将其复位。中断响应:CPU在执行程序的经过中,在每个机器周期的S5P2对中断标志位按中断优先级进行查询,一旦查询到有中断请求,CPU只要不在执行同级或高级的中断服务程序和当前指令(RETI指令或访问IE、IP的指令除外)执行完毕两种情况,则响应中断。假如当前正在执行的指令是RETI或访问IE、IP的指令,则当前指令执行完毕后,CP

29、U才可响应中断。中断响应时间可以从中断信号被查询开场算起,中断响应时间在下面三种情况下,响应时间还会更长:CPU正在执行一个比要响应的中断源优先级相等或更高的中断源的中断服务程序,此时须等到中断服务程序执行完毕才可中断响应。正在执行的当前指令不是在最后一个机器周期,只要指令执行完后才响应中断。假如当前执行的是RETI或访问IE、IP的指令,则当前指令执行完毕后,CPU需再执行一条指令才能够中断响应,因而附加等待响应时间不会超过5个机器周期。中断入口:单片机响应中断后,将转向特定的入口进行中断服务,从表中能够看出,两相邻中断源的入口地址间隔为8个单元。这意味着假如要把中断源对应的中断服务程序从入

30、口地址开场存放,则程序的长度不能超过8个字节,否则会影响到下一个中断源的入口地址的使用。而通常的情况下,中断服务程序的长度不止8个字节,因而,常见的处理方法是:在入口地址处存放一条无条件转移指令,通过这条转移指令转向对应的中断服务程序入口,中断服务程序以RETI为结束。中断请求的撤销:CPU响应中断请求,在中断返回(RETI)之前,该中断请求应被撤除,否则会引发另一次中断。定时/计数器中断请求撤销:CPU在响应中断后,由硬件自动去除中断请求标志TF。外部中断请求撤销:假如采用脉冲触发方式,CPU在响应中断后,由硬件自动去除中断请求标志IE;对于电平触发方式的外部中断请求,中断标志的撤销是自动的

31、,由于造成中断请求的低电平继续存在,所以在响应中断后再次会产生中断请求,为此响应中断后要撤销外部信号。2.每秒钟的设定延时方法能够有两种一中是利用MCS-51内部定时器才生溢出中断来确定1秒的时间,另一种是采用软延时的方法。3.计数器初值计算定时器工作时必须给计数器送计数器初值,这个值是送到TH和TL中的。我们能够把计数器记满为零所需的计数值设定为C和计数初值设定为TC可得到如下计算通式:TC=M-CC语言程序#includereg52.h/宏包含MCS-52系列单片机的头文件#defineucharunsignedchar#defineuintunsignedintucharcodeduan

32、matable=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff;/数码管段码数组ucharcodeweima=0x7f,0xbf,0xdf,0xef;/位码数组ucharcodexiangwei=0xdb,30,0x7b,3,0xbd,15,0xb7,3;/实现相位的切换,数码管的倒计时与交通灯的相位切换巧妙结合。voiddelay(uintz);/延时程序声明ucharn50ms,greentime;ucharxianshi2=10,10;/显示数组voidintital();main()intital();while(1)uch

33、ari,j;for(;greentime=0jj+=2)/for语句判定,通过j的变化送不同的值。greentime=xiangweij+1;/送显相位对应的时间P0=xiangweij;/相位段码if(j=8)j=0;xianshi0=greentime%10;/更新显示数组xianshi1=greentime/10;/更新显示数组if(n50ms=20)/定时器准确延时n50ms=0;greentime-=1;for(i=0;ii+)/送显示P3=weimai;P2=duanmatablexianshii;delay(5);/*延时子程序*/voiddelay(uintz)uintx,y;

34、for(x=z;xx-)for(y=122;yy-);/*延时子程序结束*/voidtimer0isr()interrupt1TH0=(65536-50000)/256;TL0=(65536-50000)%256;n50ms+;voidintital()TMOD|=0X01;/定时器1,方式0TMOD=0XF1;TH0=(65536-50000)/256;/赋初值TL0=(65536-50000)%256;ET0=1;/开定时器中断EA=1;/开总中断TR0=1;/开总中断2、连线讲明三、结论:硬件平台:I51学习板。1、硬件平台及用到的资源用到的资源:数码管显示、发光二极管等。3.1设计制作

35、经过中碰到的问题及怎样解决的交通灯电路图简易交通灯硬件接线讲明单片机P0.1-P0.3、P0.5-P0.7依次控制东西方向的绿红黄,南北方向的绿红黄。在接线时总接反,有时候还接错。在编程时,有时忘记生成机器码,忘记保存。最大的问题就是编程了,我在网上也找了很多相关程序但是很多都看不懂,不过教师也给了一些程序数码管显示电路:段码控制接口P8用8P杜邦线连接单片机P2口;位码控制接口P9用4P杜邦线用4P杜邦线接单片机P3.4-P3.7。不过还是都看不懂。前面一些问题在同学和教师的帮助下我都逐一解决,但是在编程这一块还存在很大问题。3.2通过设计制作经过有哪些提高还有哪些缺乏及今后学习提高计划在这

36、次的实训经过中我懂得了无论大事还是小事都应该注意细节,在硬件连接、keil开发平台已经熟练把握。但是在c语言编程、pcb制图、画电路图在今后的学习中应该进一步提高。四、心得体会:在实验经过中,单片机作为核心控制元件,使得电路的可靠性比拟高,功能也比拟强大、多变。而且能够随时的更新系统,下载新的文件进行不同状态的切换,进行不同状态的组合。一开场感觉很好奇,于是产生浓厚兴趣,梦想成为电子产品中的魔术师!在一开场硬件连线的经过中从在问题:杜邦线不知道该往哪插,接线时顺序总结反。在编程时有时忘记保存,有时忘记生成机器码,编译之后的错误很多。但是在设计和调试经过中,也发现一些问题,譬如红绿灯的切换速度不

37、够,绿灯时而亮时而不亮,红绿灯规则效率偏低等,亮度不够是由于在焊接硬件时把排阻接错了,应该是排阻的阻值用的较大了。在焊接外接电路时没根据教师的步骤走,最后导致接错、焊错。交通灯的外接电路固然只要几个电阻、三极管、发光二极管和几个接线口以及一个接线板,但是到了本人的手里却无从下手没有眉目,最后在同学的帮助下最后完成了焊接。还有,教师讲我的外接电路排版不是很好,例如电阻,由于我是用手折弯的,而不是用镊子,所以这是我以后需要注意的地方。还有一个晶振焊接的不是很整洁,应该从新焊一下,但由于我怕费事,也怕重焊后会影响美观,所以就没再去重试了。另外,由于画PCB时,我漏画了一条线,以致于转化为板时那边出了

38、问题,后来我就得本人对照着PCB再用导线把遗漏的导线连接上,花了不少时间,增加了很多工作量,所以讲这些都还需要我们在实践中继续加强改良,得到进一步的完善。这次课程设计,我发现单片机原理应用性很强,只在教师的课堂讲解是远远不够的,教师经常讲:“只要清华的学生用上课时间才能听懂,而且课余时间不用练习,就上课的时间就够了。当然我们不属于他们其中的一部分,要想做到的话只要本人多下功夫勤于动手去做才有可能做到,才能不断的发现本人的缺乏之处,进而有针对性的去学习,去查资料。很多的余力和程序看似简单,但真正去做才知道知识并没有本人想的那样扎实,就拿编程来讲吧,有些程序看似好似懂了,但本人在keil软件一编程

39、就一塌糊涂、手忙脚乱、不知所措了,可想结果怎样。在此,进而懂得了理论与实际相结合是很重要的,只要理论知识是远远不够的,只要把所学理论与实际结合起来,才能真正提高本人的动手能力与考虑能力,树立本人的工作自信心。相信会对今后的学习工作和生活有非常重要的影响在设计经过中我们还得到了教师的帮助与意见。在学习、实训经过中不是每个问题都能本人解决,向教师请教或向同学讨论也是一个解决问题,让本人更快进步和加强学习能力很好的办法。在此,我还想多讲几句,就讲讲咱们的实训教师吧。在他的帮助下我学到了很多东西,最后完成了实训。此外,在实训期间还讲一些鼓励我们的话让我们从迷茫中走出来,给我们导航指引方向,进而使我们得到进步,勇往直前。在课余之时教师还讲一些有关技能大赛的事情,有全国性的电子产品设计技能大赛、天津市的很多赛事等等,进而使我们从中了解很多有关大赛的信息。不仅如此,教师还经常教育一些上课不认真听讲、不做实训的同学,这些都让我深受感动、值得深思。在最后,祝愿每个小组在这两个星期的紧张学习中得到理想的成绩,从中学到知识,为以后的工作学习中得到用途!猜你喜欢:1.电子工艺实训收获2.实训总结汇总3.单片机实训心得体会4.关于单片机实训心得体会5.单片机实训心得体会

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁