单片机电子钟的设计

2018-11-23 21:04

单片机技术课程设计说明书

数 字 电 子 钟

系 、 部: 电气与信息工程系 学生姓名: 指导教师: 职称 副教授 专 业: 班 级:

完成时间: 2010年1月4日

1

摘 要

ABSTRACT

2

目 录

1 设计课题任务、功能要求说明及总体方案介绍……………………………..1 1.1 设计课题任务……………………………………………………………..1 1.2电子钟功能介绍…………………………………………………………...1

1.2.1基本功能要求………………………………………………………1 1.2.2扩展功能要求………………………………………………………1 1.3总体方案介绍………………………………………………………………2

1.3.1计时方案……………………………………………………………2 1.3.2键盘/显示方案……………………………………………………..2

2 电子钟的工作原理……………………………………………………………..3 2.1实现时钟计时的基本方法…………………………………………………3 2.2电子钟的时间显示…………………………………………………………3 2.3电子钟的启、停及时间调整………………………………………………3 3 电子钟原理图及元件清单……………………………………………………..4 3.1电子钟电路原理图…………………………………………………………4 3.2元件清单……………………………………………………………………4 4 软件系统设计…………………………………………………………………..5 4.1电子钟程序流程框图………………………………………………………5

4.1.1主程序流程框图……………………………………………………5 4.1.2键扫子程序流程框图………………………………………………6 4.1.3中断服务程序流程框图……………………………………………7 4.1.4“P.”点显示子程序流程框图…………………………………….8 4.1.5显示子程序流程框图………………………………………………9 4.1.6加一子程序流程框图……………………………………………..10 4.2电子钟总体程序清单……………………………………………………..11 5 电子钟的使用说明及调试运行……………………………………………....18 5.1使用说明书………………………………………………………………..18

5.1.1操作说明…………………………………………………………..18 5.2电子钟运行结果…………………………………………………………..18

3

5.2.1待机………………………………………………………………..18 5.2.2启动………………………………………………………………..18 5.2.3运行………………………………………………………………..19 5.3误差分析………………………………………………………………….19 5.4设计体会………………………………………………………………….19 参考文献…………………………………………………………………………..20 致谢………………………………………………………………………………..21 附 录………………………………………………………………………………22

4

1 设计课题任务、功能要求说明及总体方案介绍

1.1 设计课题任务

设计一个具有特定功能的电子钟。该电子钟上电或按键复位后能自动显示系统提示符“P.”, 进入时钟准备状态;第一次按电子钟启动/调整键,电子钟从0时0分0秒开始运行,进入时钟运行状态;再次按电子钟启动/调整键,则电子钟进入时钟调整状态,此时可利用各调整键调整时间,调整结束后可按启动/调整键再次进入时钟运行状态。

1.2电子钟功能介绍

1.2.1基本功能要求

可调整运行的电子钟具有三种工作状态:“P.”状态、运行状态和调整状态。

(1)“P.”状态,依靠上电或按复位键进入,在此状态下,按B、C、D键均无效,按A键有效,进入运行状态;

(2)运行状态,按奇数次A键进入,在此状态下,按B、C、D键均无效,只有按A键有效,按下A键后,退出运行状态,进入调整状态;

(3)调整状态,按偶数次A键进入,在此状态下,按A、B、C、D键均有效。如按下A键,则退出调整状态,进入运行状态;按下B、C、D键,则分别对时、分、秒加1,调整结束后必须按A键,才可退出调整状态,进入运行状态。

基本功能要求:

“P.”稳定地显示在LED显示器的最左端数码管(LED6)上,无A键按下(在“P.”状态下,按下B、C、D键无效),则不进入电子钟的运行状态,继续显示“P.”。

按下A 键后,电子钟以起始时间:00时00分00秒开始运行。

再次按下A 键后,电子钟退出运行状态,进入调整状态,利用B、C、D键把电子钟的显示时间修改为当前实时时间,时间修改正确后可再次按下A键,电子钟则退出调整状态,进入运行状态。

注意:每次按下B、C、D键,只允许加一,不允许连加。

1.2.2扩展功能要求

(1)在调整状态下,按下B、C、D键,允许连加,而A键无论在何种状态

1


单片机电子钟的设计.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:仁爱版英语七年级下册unit8topic1教材讲解

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: