单片机实习报告电子时钟以及温度测量系统设计.docVIP

 单片机实习报告电子时钟以及温度测量系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 单片机实习报告电子时钟以及温度测量系统设计

前言 时钟,自从它发明的那天起,就成为了人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。 现今,高精度的计时工具大多数都使用了石英体振荡器,于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式转动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。本次实习利用单片机实现数字时钟功能的主要内容,其中AT89S52是核心元件同时采用数码管动态显示“时”,“分”,“秒”以及“温度”的现代计时装置。与传统机械表相比,它具有走时准确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”,另外具有校时功能。 本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机AT89S52芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟,并有定时功能。 第一章 系统设计 1.1 电路组成及工作原理 本次实习数字时钟设计原理主要利用AT89S52单片机,由单片机的P0口控制数码管的段码,P3口控制数码管的位码,P1.0 P1.1 P1.2三口用于调节时间,具有改变当前时间数值功能。P1.7口接有发光二极管,该二极管一秒变化一次,刚好与数字时钟的变化一致。在设计中引入一个电源电路,是外部电源系统产生+5V电压,用于给CPU及显示电路提供工作电压,这是数字时钟正常工作时的电压。 系统工作时,秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,将标准秒信号送入“秒计数器”,“秒计数器”采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。该信号将被送到“时计数器”也采用60进制计数器,每累计到60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。“时计数器”采用24进制计数器,可实现对一天,24小时的累计。显示电路将“时”、“分”、“秒”、计数器的输出,通过六个七段LED显示器显示出来。校时是由P1口控制,由内部设定程序扫描控制。 1.2硬件部分 单片机的特点是体积小、成本低、功能强、功耗小单片机型号:本次实习采用的是AT89S52型单片机。 芯片引脚图如下: 芯片引脚解释如下: MCS-51系类单片机共有40个引脚,有P0、P1、P2、P3口以及控制口线电源及时钟,具体如下所示: 在这次实习中我们采用的内部振荡器方式,将18和19和引脚接晶体振荡器以及电容。 第二章 方案论证及程序流程图 2.1显示电路 A B C D E F G DP由P1口来实现段码的选择,而P3口则实现了位码的选择。 实习中使用了74LS244芯片来提高单片机的驱动能力,由于单片机P3口的输出时高电平,所以使用了2803反向芯片。 2.2振荡电路以及复位电路 第三章 实习要求 3.1设计要求 1.以MCS-51系列单片机为核心器件,组成一个电子时钟系统。 2.系统显示器由4位LED数码管组成,分别显示时间值的小时和分,以24h(小时)计时方式。 3.能够使用按键开关随时对当前时间进行调整。(推荐:键1为功能切换键,键2为移位键,键3为增加键,键4为减少键。也可自行定义。) 4.有精力的学生可以实现闹钟定时功能和上位机时钟显示控制功能。 3.2实习工具 计算机 外用表 5V稳压电源 面包板 3.3元器件清单 序号 名称 型号 数量 用途 1 面包板 1个 2 连接线 2捆 3 单片机芯片 89S52 1个 控制器 4 晶振 12MHz 1个 时钟电路 5 独石电容 30pF 2个 时钟电路 6 电阻 10K 1个 复位电路 7 电解电容 10uF 1个 复位电路 8 电阻 4.7K 1个 温度测量 9 74LS32 1个 或门,片选电路 10 DS18B20 1 温度测量 11 LED发光二极管 9个 输出控制电路 12 电阻 200欧姆 17个 9个用于LED发光二极管限流,8个用于数码管限流 13 按键 5个 1个用于复位电路,4个用于按键输入 14 电阻 4.7K 4个 按键输入限流 15 数码管(共阴) 4位一体 2个 显示 16 74L

文档评论(0)

pianbengbu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档