单片机课程设计电子时钟.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

xxxxxx大学

课程设计报告

课程设计名称:单片机系统综合课程设计

课程设计题目:电子时钟

院(系):

专业:

班级:

学号:

姓名:

指导教师:

完成日期:

xxxxxx大学课程设计报告

目录

第1章总体设计方案

1.1设计原理

1.2设计思路

1.3实验环境

第2章详细设计方案

2.1硬件电路设计

2.2主程序设计

2.3功能模块的设计与实现

第3章结果测试及分析11

3.1结果测试11

3.2结果分析11

参考文献

附录A13

附录B21

附录C22

I

--

xxxxxx大学课程设计报告第1章总体设计方案

第1章总体设计方案

1.1设计原理

根据课程设计任务书的内容,要求实现在MCS51单片机上对数字电子钟的

基本功能设计,对当前时间正确显示,并可根据需要对时间进行更改,以完成时

间的校对和闹钟的设置。

时钟时间以时、分、秒在6位数码管上显示,小时以24小时计时模式,分秒

均为60进位。用6MHz晶振产生振荡脉冲,定时器进行秒计时。调整设置时间

的过程运用可编程键盘上的按键进行控制,共设有5个按键,首先按键A进入校

时模式或E进入闹钟模式,再分别按键B对小时或C分钟进行更改,每按键一次

数码管计数显示加一,更改结束后按键D退出设置,时钟正常显示。闹钟时间到

时,蜂鸣器鸣响10秒后时钟正常显示。

1.2设计思路

采用C语言程序设计结合硬件电路设计方法,利用Lab6000实验箱来实现数

字电子钟的设计。

1)提出方案

根据设计要求,可将本次设计分为3个模块进行:

1)时钟显示模块:主要用于时间的正确显示。

2)校时模块:此模块用于时钟的校对,以完成用户更改时间的需求。

3)闹钟模块:用于实现闹钟的时间设置和定点闹铃的功能。

2)方案论证

时钟显示模块中,利用可编程定时器中断进行秒计时,将时间显示在6位数

码管上。校时模块主要利用键盘上5个键的控制完成各项功能,并在数码管上动

态显示改变结果,完成设置后进入时钟显示模块。闹钟模块的设置过程与校时模

块相似,但设置完成进入时间显示模块后则等待闹铃时间,到规定时间后,通过

1

--

xxxxxx大学课程设计报告第1章总体设计方案

数码管闪烁及蜂鸣器的鸣响来实现定点闹铃提醒功能。

总设计原理框图如下图1.2所示:

图1.2总设计原理框图

1.3实验环境

·硬件环境:Lab6000实验箱,PC机。

·软件环境:WAVE应用软件。

2

文档评论(0)

178****1027 + 关注
实名认证
内容提供者

专注于中小学教案的个性定制:修改,审批等。本人已有8年教写相关工作经验,具有基本的教案定制,修改,审批等能力。可承接教案,读后感,检讨书,工作计划书等多方面的工作。欢迎大家咨询^

1亿VIP精品文档

相关文档