文档详情

a单片机电子钟设计任务书.doc

发布:2018-05-26约6.84千字共15页下载文档
文本预览下载声明
课程设计任务书 电气工程与自动化 专业 08 年级 2 班 冯岸霜 设计题目 单片机电子钟设计 主要内容 设计一个数字式电子钟,它具有时,分,秒的计时功能,可以通过键盘进行时间设定,并且将时间显示在LED数码管上。用按 键设定时钟的时、分、秒,用扫描方式动态显示。时钟用定时中断方式工作,单片机晶体震荡器频率11.0592Mhz.。可选做双机通信实验,实现子母钟功能,即由其中一台做时钟,另一台采集时钟值并显示。 具体要求 1.了解硬件电路组成,以及各部分的作用。 2.掌握电子钟的计时原理 3.设计电子钟软件程序,画主程序,子程序流程图,编写程序清单。 4.完成系统调试。 5.撰写课程设计报告。 进度安排 1.每个同学根据实验题目,查找相应资料,并由组长组织分析任务要求,对任务进行分解,明确每个同学的具体任务。(半天) 2.基本技能培训:安装实验板和下载线。(2天) 3.按分工要求,分析电路结构,拟定电路连接方案,画出实现的软件框图,分头进行电路连接,软件编写。(2天) 4.学会并熟练掌握在伟福和Keil C开发平台上,用汇编和C语言编程和调试,并写入CPU, 进行实际调试。(2天半) 5.编写不少于3000字的课程设计总结报告及提供程序清单(电子版)。(1天) 6.总结与答辩。(1天) 完成后应上交的材料 1.课程设计说明书 2.源程序清单(电子版) 总评成绩 指导教师 签名日期 年 月 日 系 主 任 审核日期 年 月 日 目录 1.设计课题任务、功能要求说明及方案介绍与比较………… 1.1 设计课题任务………… 1.2 功能要求说明………… 1.3 设计总体方案介绍………… 2. 设计课题硬件系统,电子钟简介………… 2.1 设计课题硬件系统各模块功能简要介绍………… 2.2 设计课题硬件系统部分模块图和介绍………… 2.3 设计课题硬件系统部分模块设计 2.4 电子钟简介………… 3. 设计课题软件系统的设计………… 3.1 单片机资源使用情况………… 3.2 软件系统各模块功能介绍………… 3.3 程序流程框图………… 3.4 设计程序清单………… 4. 设计结论,实现结果及误差分析………… 4.1 设计结论及使用说明情况………… 4.2 实现结果与运行状态说明………… 4.3 设计结果误差分析………… 5. 设计心得体会…………… 参考文献………… 1.设计课题任务、功能要求说明及方案介绍与比较 1.1 课题设计任务 设计一个具有特定功能的电子钟,具有时间显示和时间调整等功能。 1.2 功能要求说明 用按键设定时钟的时、分、秒。要求用4键方式,即选择、加、减、确认键,选择键用于选择修改起始时、分、秒值,每按一次,被修改数码管顺序移动并闪烁。用+,- 键修改数值,确认键确定修改结束。 a)用扫描方式动态显示时、分、秒,第2,4 数码管加小数点,并且要求第4数码管小数点每秒闪烁一次。 b)时钟用定时中断方式工作。注意单片机晶体震荡器频率是11.0592Mhz.。 c)可选做双机通信实验,实现子母钟功能,即由其中一台做时钟,另一台采集时钟值并显示。 1.3 方案论证与比较 数字时钟是本设计的最重要的部分。经过我们组员之间的冥思苦想,可利用两种方案实现。 方案一: 采用硬件和软件相结合的计数方式。电脑数字钟的秒信号时利用STC89C52RC单片机内部定时器T0产生的。由于开发机的晶振频率为6MHz,使得T0的最大定时时间远远小于1秒,因此通过T0产生0.1S的时基信号,然后再利用软件进行计数,从而产生1秒钟的时间信号。在设计中,定时器T0采用了中断方式。当定时时间到时,定时器向CPU申请一次中断,CPU响应
显示全部
相似文档