电子钟的设计1.docVIP

  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文档。上传文档
查看更多
电子钟的设计1

衡水职业技术学院 机电工程系 课程设计报告书 课 题 名 称 学 生 姓 名 系、年级专业 指 导 教 师 2011年 6 月 24 日 摘 要 本电子钟采用STC89C52单片机为核心,使用12MHz 晶振与单片机STC89C52 相连接,通过软件编程的方法实现以24小时为一个周期,同时8位7段LED数码管(两个四位一体数码管)显示小时、分钟和秒的要求,并在计时过程中具有定时功能,当时间到达提前定好的时间进行蜂鸣报时。该电子钟设有四个按键S1、S2、S3和S4键,进行相应的操作就可实现校时、定时、复位功能。具有时间显示、整点报时、校正等功能。走时准确、显示直观、精度、稳定等优点。 整个过程就是先设计和焊接好硬件电路,再通过汇编语言编写应用程序来实现我们需要的功能,这期间,进行的软件仿真和调试是本设计的重点和难点。 关键字:电子钟,STC89C52,硬件设计,软件设计 一、方案比较 1.设计课题任务 学生在教师指导下,综合运用所学知识完成基于51单片机的电子钟的设计。要求格式为:XX XX XX,由左向右分别为:时、分、秒。 2.功能要求说明 学生应通过课程设计巩固和加深扩大所学的理论知识,掌握单片机应用系统的硬件、软件及其接口的设计和调试方法,并根据调试结果,写出设计报告。设计报告应包括任务书、器件选型及设计思路、软硬件设计过程说明、调试结果总结及分析等内容,并附电路原理图及程序清单。 3.设计课题总体方案介绍及工作原理说明 本电子钟主要由单片机、4*1独立键盘、显示接口电路和复位电路构成,设计课题的总体方案如图1.1所示: 图1.1 总体设计方案图 本电子钟的所有的软件、参数均存放在STC89C52的Flash ROM和内部RAM中,减少了芯片的使用数量简化了整体电路也降低了整机的工作电流。由于STC89C52芯片内部Flash ROM有8KB,RAM有256个字节,故软件下载编译时有足够的存储空间。键盘采用动态扫描方式。利用单片机定时器及计数器产生定时效果通过编程形成数字钟效果,再利用数码管动态扫描显示单片机内部处理的数据,同时通过端口读入当前外部控制状态来改变程序的不同状态,实现不同功能。 二、硬件设计 1.设计课题硬件系统各模块功能简要介绍 本设计的硬件系统主要采用以下基本模块来实现,单片机最小系统模块,输入模块、输出模块、电源模块。 (1).单片机最小系统模块:包括低功耗、高性能CMOS8位微控制器STC89C52;复位电路;晶振电路。本本模块STC89C52系统控制核心,单片机系统复位由复位电路完成,单片机内部有一个高增益、反相放大器,其输入端为芯片引脚XTAL1,其输出端位位引脚XTAL2。通过这两个引脚在芯片外并接石英晶体振荡器和两只电容。这样就构成一个稳定的自激振荡器。 (2).输入模块:本模块共用到了5个按键,1个电源开关,一个复位键,单片机运行期间,利用按键完成复位操作。3个按键独立式键盘,S1键控制电子钟的启动\状态,S2键为加1键,S3键为减1键。且S1、S2、S3任一键都独自连一个I/O(P1.0、P1.1、P1.2)口线,说明它们可以独立实现相应的电子钟功能。 (3).输出模块:本次设计显示为8位,采用四个二位一体数码管(共阳极)作为显示窗口,既可以节约成本又能简化电路。数码管驱动为74LS245芯片。 (4).电源模块:现在市面上销售的编程器有很多都是由PC机的USB口直接供电为了降低本设计的成本及节省设计时间,没有另外设计编程器,而直接购买了市场上的USB供电及下载器。 2.设计课题电路原理图、元器件布局图 3.设计课题元器件清单 设计课题元器件清单如表2.1所示。 表2.1 设计所用元器件清单 名称 数量 参数 电阻 5个 1K 共阳数码管 4个 2位一体 电阻 4个 4.7k ISP下载口插座 1个 普通插座 1个 40PIN 电阻 8个 470 电阻 5个 200 按键 5个 插针 1排 40PIN 锁紧插座 1个 40PIN 驱动 一套 74ls245 USB供电接口及供电线 一套 晶振及其插座 一套 12MHz 电容 2个 30pF 极性电容 1个 22μF 排阻 1个 10K 芯片 1块 STC89C52 发光二极管 1个 六角开关 1个 电容 各1个 470μf、104P 铜柱 (带螺母) 4个 三、软件设

文档评论(0)

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

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

1亿VIP精品文档

相关文档