51单片机课程设计实验报告_第1页
51单片机课程设计实验报告_第2页
51单片机课程设计实验报告_第3页
51单片机课程设计实验报告_第4页
51单片机课程设计实验报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

仅供个人参考51单片机课程设计报告学

院:专业班级:姓

名:指导教师:设计时间:不得用于商业用途

仅供个人参考51单片机课程设计一、设计任务与要求1.任务:制作并调试单片习板2.要求:(1)(2)(3)(4)

了解并能识别学习板上的各种元件,会读元器件标示;会看电路原理图;制作单片习板;学会使用Keil件下载调试程;用调试程序将51单学习板试成功。二、总原理图及元器件清单1.总原理图2.元件清单器件名称规

器件标号

数量

备注三、模块电路分析1.最小:单片机最小系统电路分为振荡电和复位电路,振荡电路选用12MHz精度晶,电容选用22p30p独石电;不得用于商业用途

仅供个人参考图1

图2复位电路使用RC电路,使用通的电解电容与金属膜电阻即可;图3当单片机上电瞬间由于电容电压能突变会使电容两边的电位相同为高电平,之后随着时间推移电负极通过电阻对电容放电,放完电时RST为低电平。正常工作为低电平,电平复位。2.示模块:分析发光二极管显示电路:图4发二管示路析它是导体二极管的一以把电能转化成光,写为不得用于商业用途

仅供个人参考LED。二极管与普通二极管样是由一个结成具有单向导电性。当给发光二极管加上正向电压,产生发辐射的荧光。图一有个二极管中一个为电源指示,当习板通电会发光以指示状态个能状态指示,际作用与学习板有关分析数码管显示电路图5数管示路析数管按段数为七段数码管和八段数码,中所用为八段数码管(比七段管多了一个小数点显示)按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有光二极管的阳极接到一起形成公共阳(COM)数码.共阴数码管是指将所有发光二极的阴极接到一起形成公共阴(COM)的管。数码管主要用来显示经电路板处理后的程的运行结果。图中使用了八个八段数码可以显示八个0-15数字用码管可以直的得到程序运行所显示的结也可以显示预置在学习板上的程要过16开关来制。四、硬件调试1、是否短路用万用表检查端是短路。阻为,则短路,电阻为一适值,电路正常。2、焊接顺序焊接的顺序很重要,按功能划分器件进行焊接,顺序是功能部件的焊试-功件的焊接,这样易找到问题的所在。3、器件功能1)检查原理图连接是否正确2)检查原理图与图一3)检查原理图与器件的DATASHEET上脚是否一致4)用万用表检查是否有虚焊,脚短路现象5)查询器件的DATASHEET,一下时序是否一致,同时分析一下命令字是否正确6)通过示波器对芯片各个引脚行检查,检查地址线是否有信号的7)飞用别的的口线进行控,看看能不能对其进行正常操作,多试验,才能找到问题出现在什么地方。1、详细描述硬件安装过程中出的故障现象,并作故障分析,及解决方法。六、软件调试不得用于商业用途

仅供个人参考1、设置硬件仿真环境单片机应用系统程序的编译和仿在环下行在程序之前,需要对工程进行Debug置,选择件仿真或硬件仿真。软件仿真使用计算机来模拟程序的运行需要建立硬件平台就可以速得到某些运行结果件真准确的仿真方法须建立硬件平台,通过机件仿真→户目标系统进行系统调试。采用硬件仿真的方法件即为带有图1接口电路的单片机应用系统硬真环境的具体操作步骤如下:首先,点击所建工程菜的Optionsfor口,点击Debug设,KeilMcmitor-51然后仿真器参数波设置范围300~38免序中的中断和Keil硬件仿真环境中的中断互相冲突不选“StopProgramExecutionwith”完成51单机在环中的硬件仿真环境设置后,可以进行程序的调试仿真。2、调试仿真1)入测试代码:文件→打开keyanddisplay.uvproj2)建全部工程→rebuiltalltarget重建结果:Buildtarget'Target1'compilingmain.c...linking...Programdata=36.0xdata=0code=554"keyanddisplay"-Error(s),Warning(s).3)试:调试Start/StopDebugsession(Ctrl+调试结果为:ConnectedtoMonitor_51V3.4Load程序\keyand软件调试故障分析:故障不能拷贝进学习板。分析:学习板是否连接计算机且装驱动,又或是板供电不足。解决方法:确认已经在电脑上安好学习板的驱动程序,而且使用对应的拷贝软件;检查power,若不亮,是否焊不好或者学习板供电不足。故障运行结果不正常分析:程序本身有问题,也就是是错误的程序解决方法:检查程序是否正确,使用排除法,将程序写入另一块能正常工作的学习板调试。故障调试过程中发生计算死机分析:死机的原因与软件兼容性硬件兼容性均有关。解决方法:检查是否调试软件与算机操作系统发生兼容性问题或者学习板发生硬故障。七、心得这次课程设计让我受益匪,从知识上还是其他的各个方面。上课的时候的学习不得用于商业用途

仅供个人参考从来没有见过真正的单片,从理论的角度去理解枯燥乏味。但在实习中见过甚至使用了单片机及其系统,够理论联实际的学习开了界,提了机知识的理解和水平。单片机是很重要的一门课,老和一些工作的朋友都曾说过如果一门单片机,就凭这个技术这门手艺找一个好作也不成问题。尽管我们在课堂学到的内容很有但在以后的学习中单片机还需要好好深入研究和学习,了单片机也就多了一项生存的本钱。最后感谢老师对我们的精心导和帮,感谢同学们对我的帮助不得用于商业用途

仅供个人参考仅供个用学习、究不得用商业用。Forpersonaluseonlyinstudyandresearch;notforcommercialuse.NurfürdenpersnlichenfürStudien,Forschung,zukommerziellenZweckenverwendetwerden.Pourl'ét

温馨提示

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

评论

0/150

提交评论