单片机实训报告总结.docx

上传人:b****5 文档编号:29895544 上传时间:2023-08-03 格式:DOCX 页数:28 大小:32.70KB
下载 相关 举报
单片机实训报告总结.docx_第1页
第1页 / 共28页
单片机实训报告总结.docx_第2页
第2页 / 共28页
单片机实训报告总结.docx_第3页
第3页 / 共28页
单片机实训报告总结.docx_第4页
第4页 / 共28页
单片机实训报告总结.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

单片机实训报告总结.docx

《单片机实训报告总结.docx》由会员分享,可在线阅读,更多相关《单片机实训报告总结.docx(28页珍藏版)》请在冰豆网上搜索。

单片机实训报告总结.docx

单片机实训报告总结

单片机实训报告总结

  篇一:

51单片机实训报告

  “51单片机”精简开发板的组装及调试实训报告

  为期一周的单片机实习已经结束了。

通过此次实训,让我们掌握了单片机基本原理的基础、单片机的编程知识以及初步掌握单片机应用系统开发实用技术,了解“51”单片机精简开发板的焊接方法。

同时培养我们理论与实践相结合的能力,提高分析问题和解决问题的能力,增强学生独立工作能力;培养了我们团结合作、共同探讨、共同前进的精神与严谨的科学作风。

  此次实训主要有以下几个方面:

  一、实训目的

  1.了解“51”精简开发板的工作原理及其结构。

  2.了解复杂电子产品生产制造的全过程。

  3.熟练掌握电子元器件的焊接方法及技巧,训练动手能力,培养工程实践概念。

  4.能运用51单片机进行简单的单片机应用系统的硬件设计。

  5.掌握单片机应用系统的硬件、软件调试方法

  二、实验原理

  流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的硬件组成的单个单片机。

  它的电气性能指标:

输入电压:

~6V,典型值为5V。

可用干电池组供电,也可用直流稳压电源供电。

  如图所示:

  本流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的硬件组成的单个单片机。

  三、硬件组成

  1、晶振电路部分

  单片机系统正常工作的保证,如果振荡器不起振,系统将会不能工作;假如振荡器运行不规律,系统执行程序的时候就会出现时间上的误差,这在通信中会体现的很明显:

电路将无法通信。

他是由一个晶振和两个瓷片电容组成的,x1和x2分别接单片机的x1和x2,晶振的瓷片电容是没有正负的,注意两个瓷片电容相连的那端一定要接地。

  2、复位端、复位电路

  给单片机一个复位信号(一个一定时间的低电平)使程序从头开始执行;一般有两中复位方式:

上电复位,在系统一上电时利用电容两端电压不能突变的原理给系统一个短时的低电平;手动复位,同过按钮接通低电平给系统复位,时如果手按着一直不放,系统将一直复位,不能正常。

当要对晶体重置时,只要对此引脚电平提升至高电平并保持两个及其周期以上的时间便能完成系统重置的各

  项动作,使得内部特殊功能寄存器内容均被设成已知状态。

  如图所示,只要按此开关就能完成LED和开关的重置。

  3、发光二极管电路

  LED发光二极管依次接P1口,利用共阳极接线,只要P1口由高电

  平变为低电平LED灯即点亮。

  四、安装、焊接及调试

  ⑴安装步骤

  1.检查元器件的数量、质量和规格,详细阅读硬件说明部分,并将元件对号入座,对于有极性的元器件要注意安装方向,确保一次性焊接成功。

  2.先焊接低矮、耐热的元件,比如电阻,再对高一些的元件进行焊接,比如芯片座、排阻等,以此类推,最后焊接高大的元件。

  ⑵焊接部分

  1.检查印刷电路裸板电源正负端、各相邻焊点是否短路。

  2.检测元器件质量,电容、接插件是否短路,按键通断状态是否正确。

  3.集成电路一定焊接插座,确定好插座空间安装位置。

  4.焊接时特别要注意锡不能太多,否则易发生焊点短路。

  5.电烙铁焊接时间不要过长,以免烫坏焊点。

  ⑶调试部分

  1.硬件调试

  拿到电路板后,首先要检查加工质量,并确保没有任何方面的错误,如短路和断路,尤其要避免电源短路;元器件在安装前要逐一检查,用万用表测其数值,看是否与所用相同;完成焊接后,应先空载上电(芯片座上不插芯片),并检查各引脚的电位是否正确。

若一切正常,方可在断电的情况下将芯片插入,再次检查各引脚的电位及其逻辑关系。

将万用表的探针放到单片机接电源的引脚上检测一下,看是否符合要求。

  进行串口测试。

接上单片机电源和串口线,打开电源开关,电源指示灯D0亮,使用STC89C系列单片机,其本身自带了一个测试程序,上电之后D1~D8便会两个两个的灯亮的闪烁。

或者自己下载一个程序,如果串口正常,如不成功,就应该好好检查焊点及串口线。

  2.流水灯程序调试

  将电路板串口连接电脑,把程序烧入STC89C52系统。

用USB接口连接电脑,为单片机提供电源。

电源接入口,程序开始运行。

LED灯开始轮流闪烁,闪烁间隔大概为。

点击复位电路,单片机复位,LED灯从第一盏灯开始又循环亮起。

  语言程序

  #include

  #include

  voiddelay(unsignedintd)

  {while(--d>0);}

  voidmain(){

  unsignedchari,LED;

  while

(1){LED=0x7f;

  for(i=7;i>=0;i--){P1=LED;

  delay(50000);

  LED=_cror_(LED,1);}}}

  在电路调试过程中也许会碰到以下一些故障:

  1.接好电池盒,电源这是灯不亮。

这些是因为电源插座存在虚焊现象,接触不良。

遇到这种情况的时候应该及时检查和修复虚焊点。

  2.出现不能正常下载程序。

这是因为电路板电源没有正常接通或者下载线焊接组装有误、电池电压低、芯片MAX232不正常工作或管脚虚焊。

应该去检查电源是否正常接通,并且更正正确。

  3.下载程序不能正常完成流水灯功能。

这是因为电池电压低或者发光二极管损坏或者管脚虚焊、电阻R1开路或管脚虚焊。

解决这样的方法是更换电池或者修复焊点。

  五、结论

  通过这次实习让我们可以在实践中检验我们所学的单片机知识,更好的融会贯通,并在实践中发现问题,解决问题。

这次设计的流水灯由于比较简单,遇到的问题都不是很困难,我们通过互相之间的交流、查阅书籍以及通过互联所搜所需的资料都能够比较好的解决。

  这次所调试的流水灯系统缺点是程序输入采用串口输入,烧入程序比较复杂。

电路比较简单,所实现的功能只有流水灯,时间闪烁的控制需要修改程序才

  能实现。

如果需要改进的,可以增加一个时间设置来设这流水灯的闪烁时间,或者通过流水灯排列的形状不同可以做成花样流水灯。

  下图为本次实训结果展示图:

  电路板焊接图

  电路板实现流水灯图

  这次的实践动手操作,主要在细心。

在焊板子之前老师给我们详细的讲述了关于我们将要实训的内容。

深刻的讲解了关于单片机的一些基础的知识。

也给我们讲了关于焊接时应该注意的一些细节。

还有实训时应该注意的一些事情以及我

  篇二:

单片机实习心得体会

  单片机实习心得体会

  随着电子技术的发展,特别是随着大规模集成电路的产生,给人们的生活带来了根本性的变化,如果说微型计算机的出现使现代的科学研究得到了质的飞跃,那么可编程控制器的出现则是给现代工业控制测控领域带来了一次新的革命。

在现代社会中,温度控制不仅应用在工厂生产方面,其作用也体现到了各个方面。

本学期我们就学习了单片机这门课程,感觉是有点难呢。

也不知道整个学习过程是怎么过来得,可是时间不等人。

  时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机实习课题也在一周内完成了。

俗话说“好的开始是成功的一半”。

说这次实习,我认为最重要的就是做好程序调试,认真的研究老师给的题目。

其次,老师对实验的讲解要一丝不苟的去听去想,因为只有都明白了,做起产品就会事半功倍,如果没弄明白,就迷迷糊糊的去做,到头来一点收获也没有。

最后,要重视程序的模块化,修改的方便,也要注重程序的调试,掌握其方法。

  虽然这次的实习算起来在实验室的时间只有几天,不过因为我们都有自己的实验板,所以在宿舍里做实验的时间一定不止三天。

硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试,最终一个能完成课程设计的劳动成果出来了,很高兴它能按着设计的思想与要求运动起来。

  当然,这其中也有很多问题,第一、不够细心比如由于粗心大意焊错了线,由于对课本理论的不熟悉导致编程出现错误。

第二,是在学习态度上,这次课设是对我的学习态度的一次检验。

对于这次单片机综合课程实习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素质绝对应该是严谨。

我们这次实习所遇到的多半问题多数都是由于我们不够严谨。

第三,在做人上,我认识到,无论做什么事情,只要

  你足够坚强,有足够的毅力与决心,有足够的挑战困难的勇气,就没有什么办不到的。

  通过这次单片机实习,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。

创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。

  这个设计过程中,我们通过在原有的计数器系统进行了改进,使之增添了暂停、计数、清零等的三个控制功能,使之成为一个更加适用,功能更加完备的属于自己的一个系统。

设计结果能够符合题意,成功完成了此次实习要求,我们不只在乎这一结果,更加在乎的,是这个过程。

这个过程中,我们花费了大量的时间和精力,更重要的是,我们在学会创新的基础上,同时还懂得合作精神的重要性,学会了与他人合作。

作为一名自动化专业的快大三学生,我觉得做单片机实习是十分必要的。

在已度过的大学时间里,我们大多数接触的是专业课。

我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践能力?

如何把我们所学的专业基础课理论知识运用到实践中去呢?

我想做类似实习就为我们提供了良好的实践平台。

  首先在做本次实习的过程中,我感触最深的当属查阅大量的设计资料了。

为了让自己的设计更加完善,查阅这方面的设计资料是十分必要的,同时也是必不可少的。

我们是在做单片机实习,但我们不是艺术家,他们可以抛开实际尽情在幻想的世界里翱翔,而我们一切都要有据可依,有理可寻,不切实际的构想永远只能是构想,永远无法升级为设计。

  其次,在这次课程设计中,我们运用到了以前所学的专业课知识,如:

C语言、模拟和数字电路知识等。

虽然过去从未独立应用过它们,但在学习的过程中带着问题去学我发现效率很高,这是我做这次课程设计的又一收获。

  最后,在实习之前,我们要对所用单片机的内部结构有一个系统的了解,知道该单片机内有哪些资源;要有一个清晰的思路和一个完整的的软件流程图;在设计程序时,不能妄想一次就将整个程序设计好,反复修改、不断改进是程序设计的必经之路;要养成注释程序的好习惯,一个程序的完美与否不仅仅是实现功能,而应该让人一看就能明白你的思路,这样也为资料的保存和交流提供了方便;在实习过程中遇到问题是很正常的,但我们应该将每次遇到的问题记录下来,并分析清楚,以免下次再碰到同样的问题。

但是从中学到的知识会让我受益终身。

发现、提出、分析、解决问题和实践能力提高都会受益于我在以后的学习、工作和生活中

  通过这几天的单片机的实训,我在理论的基础上更深刻的掌握了单片机的深层内容及实际生活中的应用,实训锻炼了自己动手能力和思维能力,还有在软件方面的编程能力,让我受益匪浅,同时也暴露出一些平时学习上的问题,让我深刻反思。

这些问题的发现将为我以后的学习和工作找明道路,查漏补缺为进一步学习作好准备。

  篇三:

单片机实训心得体会

  通过今次单片机实训,使我对单片机的认识有了更深刻的理解。

系统以51单片机为核心部件,利用汇编软件编程,通过键盘控制和数码管显示实现了基本时钟显示功能、时间调节功能,能实现本设计题目的基本要求和发挥部分。

  由于时间有限和本身知识水平的限制,本系统还存在一些不够完善的地方,要作为实际应用还有一些具体细节问题需要解决。

例如:

不能实现只用两个按键来控制时钟时间,还不能实现闹钟等扩展功能。

  踉踉跄跄地忙碌了两周,我的时钟程序终于编译成功。

当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰。

我相信其中的酸甜苦辣最终都会化为甜美的甘泉。

  但在这次实训中同时使我对汇编语言有了更深的认识。

当我第一次接触汇编语言就感觉很难,特别是今次实训要用到汇编语言,尽管困难重重,可我们还是克服了。

这次的实训使培养了我们严肃认真的做事作风,增强了我们之间的团队合作能力,使我们认识到了团队合作精神的重要性。

  这次实训的经历也会使我终身受益,我感受到这次实训是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破。

希望这次的经历能让我在以后学习中激励我继续进步。

  篇四:

单片机实训报告

  单片机实训

  温度显示系统设计实验报告

  院(系、部):

  姓名:

学号:

  年级:

专业:

任课教师:

  XX年7月1

  日

  目录

  一、实验任务.................................................................................................................................1

  实验目的............................................................................................................................1实验设备............................................................................................................................1实验内容............................................................................................................................1实验要求............................................................................................................................1二、单片机综合实验思路...............................................................................................................1

  设计方案............................................................................................................................1

  硬件设计框图..........................................................................................................2各个模块的电路设计及程序设计..................................................................................3

  单片机模块的设计及初始化程序..........................................................................4AD模块的设计及程序...........................................................................................6数值转换模块的设计及程序.................................................................................8显示模块的设计及程序.......................................................................................10报警模块的设计及程序.......................................................................................12

  三、流程图、源程序与实验图...................................................................................................14

  程序流程图......................................................................................................................14源程序..............................................................................................................................15SCH图..............................................................................................................................19PCB图..............................................................................................................................19四、总结和感想...........................................................................................................................20附..................................................................................................................................................21

  一、实验任务

  实验目的:

  

(1)、加强对单片机和汇编语言的认识,充分掌握和理解设计各部分的工作原理、设计过程、选择芯片器件、模块化编程等多项知识。

(2)、提高学生单片机综合系统的开发的能力。

(3)、提高利用已学知识分析问题和解决问题的能力。

  实验设备:

  接口技术实验箱一套、一台计算机。

  实验内容

  某温度变送器量程范围为0-80度,对应的模拟信号为0-5V,将此温度变送器接入ADC0809的IN2模拟输入通道,进行A/D转换,在数码管中显示出当前温度,当温度高于或者低于某一个给定值时红灯亮,蜂鸣器响声。

  实验要求

  

(1)、根据实验内容,设计硬件电路原理图,并给出详细接线图(包括8051芯片、晶振电路、复位电路,电源、0809、8255、LED等)。

(2)、画出程序流程图(3)、给出源程序清单(汇编语言或C语言源程序)(4)、调试,调试结束后要请老师进行检查。

(5)、利用PROTEL软件绘制出上述电路原理图(即.SCH文件)(6)、利用PROTEL软件设计出印刷电路板图(即.PCB文件)。

(7)、制作出印刷电路板(即PCB板)。

(选作)

  a.若做出了印刷电路板,调试自己的板子。

  b.若未做出了印刷电路板,可利用接口实验箱进行调试。

  二、单片机综合实验设计

  设计方案

  因为要求完成量程范围为0~80度的温度变送器,对应的模拟信号为0~5V,将此温度变送器接入ADC0809的IN7模拟输入通道,进行A/D转换,在数码管中显示出当前温度。

所以根据现有的实验条件,单片机需要由ADC0809芯片从试验箱收集模拟信号,经过A/D转换得到的数据为00H-FFH的值,再经过量程变换、数制转换成十进制数值,然后用74LS244驱动在数码管上动态显示出来,同时由数码管显示的还有温度的上限值,如果温度大于上限值,则蜂鸣器报警。

  硬件设计框图

  图1硬件设计框图

  各模块电路设计及程序设计单片机模块的设计及初始化程序

  单片机最小系统主要是由晶振电路和复位电路组成的,晶振电路是由晶振和连个30pf的瓷片电容组成的,晶振是,为单片机提供时钟源。

复位电路由按钮10uf电解电容、1K和10K的两个电阻组成,为单片机提供复位功能,就此构成最小系统板。

  晶振电路和复位电路

  图2晶振电路和复位电路

  单片机及接口电路

  接口电路由74LS373地址锁存器和并行接口芯片8255组成,对8255输入指令可改变I/O口的工作方式。

  图3单片机及接口电路

  ADR_ADC0809EQU0BFFFH;ADC0809的片选信号地址my8255_AEQU7FFCHmy8255_BEQU7FFDHmy8255_CEQU7FFEH

  my8255_MODEEQU7FFFHORG0000HLJMPMIANORG0100H

  MIAN:

MOVA,#81H;8255的PA、PB输出、PC输入MOVDPTR,#my8255_MODE;8255控制字地址MOVX@DPTR,A;8255初始化

  AD模块的设计及程序

  51单片机的ALE的输出频为晶振频的1/6(接近2MHZ),而AD0809的工作频范围为10KHZ-1280KHZ,当频率范围为500KHZ时,其转换速度为128us。

所以由ALE端输出的频率要经过74LS74进行二分频,Q端得到分频后的频率作为AD0809的CLOCK端得输入。

二分频电路

  篇五:

单片机实训报告

  单

  片

  机

  实

  训

  报

  告

  姓名

  学号:

  班级:

  指导老师:

  实训时间:

  前言

  一周的单片机实训很快就结束咯,在这一周的时间里,我学到了很多关于单片机各方面的知识。

老师在实训课中也教会咯我们很多关于单片机软件编程与硬件设施的知识。

  一周的实训中我们一共实训咯好几个项目,通过这几个项目的实训,我们掌握咯一些单片机的汇编语言和硬件调试,达到了很好的效果。

  一周时间实训过后,我把之前在课堂上不懂的知识点,通过实际操作的练习,我都搞明白咯。

当然在实训过程中也遇到咯很多问题,就是有时在调试方面不能调试成功,有时程序是没有错误,但是就是调试不好,一直找原因也找不出是什么原因。

  希望以后能够拥有更多的实训时间和机会学习单片机。

  实训任务一

  一、实验目的

  熟悉KeilC51集成开发环境的使用方法

  二、实验设备及器件

  IBMPC机

  三、实验内容

  按照本书的第2章的节到节内容进行KeilC51集成开发环境的安装和使用练习。

然后按照以下内容建立文件并编译产生HEX文件。

  O

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

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1