认识实习报告魏妍.doc_第1页
认识实习报告魏妍.doc_第2页
认识实习报告魏妍.doc_第3页
认识实习报告魏妍.doc_第4页
认识实习报告魏妍.doc_第5页
全文预览已结束

下载本文档

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

文档简介

北京化工大学北方学院认识实习报告 专 业:通信工程 班 级:1004班 学 号: 100250122 姓 名: 魏妍 指导教师:李珊 2013 年 12 月 13 日实习目的主要填写对实习的目的和要求毕业实习是本科学生在大学学习阶段重要的实践性教学环节之一,通过实习,学生将进一步掌握和强化对本专业理论知识的理解,了解社会需求,增强专业责任感、使命感,使理论与实践相结合,为实际工作打下良好基础。本次实习是为了使同学们更好的掌握单片机的特点,单片机的应用场合,单片机目前状况及发展趋势。对电路设计、编程、焊接、调试等实践能力的提高。实习内容主要填写实习主要完成的内容本课题立足于一个具体的制作实例,即以单片机为控制核心的电子万年历的设计与制作。具体做法是以单片机及其最小系统为核心,AT89C51作为主控制系统,集时钟芯片DS1302,液晶12864显示, 按键电路,复位电路等为一体,通过对单片机进行C语言编程,设计一个电子万年历。设计并连接电路,在实验室中完成对电子万年历的焊接工作,并完成对焊接完成的电路板的调试,确保焊接的电子万年历电路板可以正常工作。实习内容及过程分析本次实习主要完成的是基于AT89C51单片机设计的电子万年历。可以同时显示年、月、日、星期、时、分、秒和温度等信息,还具有时间校准等功能。最大特点是:硬件电路简单,安装方便易于实现,软件设计独特,可靠。1.单片机芯片的选择由于AT89C51单片机片内有4K字节的在线编程Flash存储器,可以擦写1000次,具有掉电模式,而且具有掉电状态下的中断恢复功能,对设计开发非常实用。 AT89S52单片机为40引脚双列直插芯片,有四个I/O口P0,P1,P2,P3, MCS-51单片机共有4个8位的I/O口(P0、P1、P2、P3),每一条I/O线都能独立地作输出或输入。 18引脚和19引脚接时钟电路,XTAL1接外部晶振和微调电容的一端,在片内它是振荡器倒相放大器的输入,XTAL2接外部晶振和微调电容的另一端,在片内它是振荡器倒相放大器的输出。第9引脚为复位输入端,接上电容,电阻及开关后够上电复位电路,20引脚为接地端,40引脚为电源端。所以选用AT89C51单片机作为电子万年历芯片的控制单片机。2.显示模块选择在本万年历当中12864 液晶显示当前的实时时间重要的阴阳历节日等功能。12864 液晶具有如下的特性: 提供8 位,4 位并行接口及串行接口可选 并行接口适配M6800 时序 自动电源启动复位功能 内部自建振荡源 3.时钟芯片选择采用DS1302时钟芯片实现时钟,DS1302芯片是一种高性能的时钟芯片,可自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计数,而且精度高,位的RAM做为数据暂存区,工作电压2.5V5.5V范围内,2.5V时耗电小于300nA。采用AT89C51 作为主控制系统; DS1302 提供时钟;数字式温度传感器;液晶12864作为显示。主要算法:以80C52为核心,处理外转电路传进来的信号,实现时钟数据的读取,保存,显示其及键盘操作。阳历和时分秒都是通过DS1302读出来的,经过主控的转换和处理最终显示在LCM12864上。阴历是通过一种算法转换过来,首先得到阳历值,然后根据这种算法把阳历转换成阴历,最终显示在LCM12864模块上。时间调整是通过四个独立按键来调整时间值。星期的计算方法如下: 15 星期=(日期年份+所过闰年数+月校正数)%7,如果是在闰年又不到3月份上述之和要减一天再除7,其1到12月的校正数据为 6 2 2 5 0 3 5 1 4 6 2 4,该程序中采用1个字节表示年份闰年数也只计算1900 年以后的闰年数。最终实现功能:(1)能显示阳历年、月、日、星期、小时、分、秒 (2)显示模块采用LCD液晶显示,要求能用按键调整时间。(3)能显示阴历月、日,在显示阴历时间时能标明是否为闰年。(4)具有定时报警功能,能够进行整点和半点语音报时。(5)能够准确在LCD上显示室。(6)在显示农历时通过算法能够把天干地去也显示出来。本电路是由STC89C52 单片机为控制核心,具有操作简单的优点;时钟电路由DS1302提供,它是一种高性能、低功耗、带RAM 的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V5.5V。采用三线接口与CPU 进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM 数据。DS1302 内部有一个31*8 的用于临时性存放数据的RAM 寄存器。可产生年、月、日、周日、时、分、秒,具有使用寿命长,精度高和低功耗等特点,同时具有掉电自动保存功能;温度的采集由DS18B20构成。DS1302 是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个318的用于临时性存放数据的RAM寄存器。DS1302是DS1202的升级产品,与DS1202兼容,但增加了主电源/后背电源双电源引脚,同时提供了对后背电源进行涓细电流充电的能力。实习总结本课题用AT89C51单片机与8位模数转换芯片74LS164等一些电路的组合,成功的设计出了一个电子万年历。而且所设计的电子万年历设计也按当初要求的能够在PROTEUS中进行仿真,并且能够很精确的显示年历。可以说该电子万年历具有很高的实用价值。在软件设计的过程中,利用了Keil这个软件在程序录入和调试的时候的优越性,让我能够在编写软件的时候很方便的发现软件中的错误,现在已经能够使用Keil对所设计的程序进行调试。对于PROTEUS这款软件,也能熟练掌握电路设计仿真。由于平时没有接触过这两个软件,加上课程设计的时间有限,对于他们的连接调试程序,未能熟练掌握,但以后有机会的话会再好好学习的。本次设计的电子万年历也存在的不足的地方,有待于以后的改进。 通过这段时间的学习,从无知到认知,到深入了解,渐渐的喜欢上这个全新的专业,深刻的体 会到学习的过程是最美的,在整个实习过程中,每天都有很多的新的体会.通过此次实习,学生们都表示大大增强了自己对本专业的信心和对自己美好未来的憧憬,我也决心加大对自己

温馨提示

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

评论

0/150

提交评论