电子时钟实习报告.pdfVIP

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

绪论

单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重

视和关注,应用很广、发展很快。51单片机是各单片机中最为典型和最有代表

性的一种。本设计使用12MHZ晶振与单片机AT89C51相连接,以AT89C51芯片为

核心,采用动态扫描方式显示,通过使用该单片机,加之在显示电路部分使用

HD74LS373驱动电路,实现在4个LED数码管上显示时间,通过4个按键进行调

时、设置、复位等功能,在实现各功能时数码管进行相应显示。软件部分用C

语言实现,分为显示、延迟、调时、复位等部分。通过软硬件结合达到最终目的。

从而到达学习、设计、开发软、硬件的能力。

电子时钟是采用数字电路实现对日期、时、分、秒,数字显示的计时装置,

由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远

远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地

扩展了钟表的报时功能。电子钟的时钟具有可选的24h(小时)或12h(小时)

的计时方式,显示时、分、秒;具有快速校准当前时、分、秒的功能;能设置起

闹时刻、响闹时间,具有人工止闹功能,止闹后不再重新操作,将不再发生起闹

等。

本次实习的主要内容是基于51系列单片机,结合任务书要求以及自我创新

编程设计出电子时钟的某些功能,并自己亲手设计出电路以及在焊好的电路板上

进行运行,进行硬件调试,呈现设计结果。

关键字:AT80C51芯片;LED数码管;电子时钟;按键扫描;硬件调试

目录

1实习目的1

2实习内容2

2.1主要内容2

3设计过程2

3.1PROTEUS软件3

3.2硬件部分3

3.2.1STC89C52单片机介绍3

3.3功能设计流程4

3.4模块功能5

3.4.1按键扫描模块5

3.4.2数码管显示模块6

3.4.3闹钟模块7

3.5电路板焊接8

4硬件调试9

4.1调试结果9

5实习总结11

参考文献12

附录A电路板原理图13

附录B元器件清单14

附录C电子时钟模块原理图16

附录D电子时钟源程序17

1实习目的

这次课程计通过对51系列单片机的学习、应用,以AT80C51芯片为核心,辅

以必要的电路,设计了一个简易的电子时钟电路,并亲手将自己所设计出来的电

路板焊接出来,它由5V直流电源供电,通过数码管能够准确显示时间,调整时

间,并进行闹钟设置。为实现定时控制以及对外界事件进行计数,在单片机应用

系统中,常需要用到实时时钟和计数器。还要进行单片机软件编程,目的是为了

提高学生的软件编程和系统设计能力,整个设计系统包括两个部分,硬件及软件

部分,硬件部分已经制作成功,学生需要掌握其原理和焊接相应的元器件,掌握

元器件的辨别和元器件的作用以及应用场所即可,另外对所焊接的电路进行仔细

的检查,判断是否有焊接错误的地方或者短路的地方,对出现的异常情况要能够

根据现象判别原因,并具备解决问题的能力,从而切实提高学生的硬件电子电路

的分析、判断能力。

程序的编写是本次实习的重要环节,学生要完成的软件编程任务主要包括以

下四点:熟悉KeilC51编程平台及相关编程软件;编写、调试键盘扫描子程序并

进行软硬件联调;编写、调试数码管动态扫描程序并进行软硬件联调;电子钟设

(包括键盘、时钟、显示等)。电子钟要求设计一个简单的单片机编程设计,要

求电子钟软件程序必须具备键盘扫描、数码管显示、时钟以及闹钟功能。

通过实习,使同学们更加深入地理解了实习期间作用各种芯片的功能,以及

引脚的作用,同时加深了对于主要芯片的应用的认识。本次实习旨在锻炼学生各

方面的能力,提升自身的竞争力,加深对所学内容的理解,强化动手能力和实践

精神。

2实习内容

2.1主要内容

本课题的主要内容是采用单片机实现一个简单的带闹钟定时功能的电子

时钟,通过这个实习进

文档评论(0)

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

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

1亿VIP精品文档

相关文档