网站大量收购独家精品文档,联系QQ:2885784924

单片机电子时钟课程设计实验报告.pdfVIP

  1. 1、本文档共11页,可阅读全部内容。
  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文档。上传文档
查看更多

页眉内容

《单片机实践报告》

题目电子时钟设计

专业电子信息工程

学生姓名王健吉

准考证号

指导教师

2014年10月

页脚内容

页眉内容

一,课程设计的目的和意义

课程设计的目的与意义在于让我们将理论与实践相结合。培养我

们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对

电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,

同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等

方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用

系统的开发和设计打下一个坚实的基础

二,课程设计的基本任务

利用89S51单片机最小系统,综合应用单片机定时器、中断、数

码显示、键盘输入、蜂鸣报警等知识,设计一款单片机和简单外设控

制的电子时钟。

三,主要功能要求

1)使用6位数码管,前两位显示小时(24小时制),中间两位显示分

钟,后两位显示秒。时钟每走1秒,秒数码管加1显示,60秒后分

钟数码管加1显示,60分钟后小时数码管加1显示。

2)设计89S51单片机最小系统

3)掌握使用Protel99绘制原理图和布板的过程、方法和技巧。

4)掌握单片机开发软件(KeilC51或Wave)的使用和调试。

5)编写并调试单片机定时及其中断程序,以实现电子时钟的功能。

6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序

和数码显示程序。

7)掌握硬件和软件联合调试的方法。

页脚内容

页眉内容

8)完成系统硬件电路的设计和制作。

9)完成系统程序的设计。

10)完成整个系统的设计、调试和制作。

11)完成课程设计报告。

四,整体设计框图及整机概述

整体设计框图

整机概述:1)开机为走时模式,正常显示时间。在此模式下整点闹

时,定点闹时有效。

2)共设置3个按键,分别为模式键、功能键1、功能键2。按动模式

键,模式将在‘走时/调时/日期显示及调整/闹钟显示及调整’4

个模式下切换。

3)走时模式下,按动功能键1/功能键2停止闹时。

4)调时模式下,功能键1调整分钟数值,功能键2调整小时数值。

5)日期显示及调整模式下,功能键1调整日期数值,功能键2调整

月份数值。

6)闹钟显示及调整模式下,功能键1调整闹钟分钟数值,功能键2

调闹钟时钟数值。

页脚内容

页眉内容

五,软件流程图和流程说明

1)主程序流程图

流程图说明

开始

初始化:包括定时器赋

初始化

初值,初始化各内存单

元。开定时器中断,开调用显示子程

CPU中断,送段码表头

地址给DPTR。调用按键扫描

子程序

调用模式查询

子程序

文档评论(0)

182****0880 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档