- 1
- 0
- 约2.01万字
- 约 26页
- 2016-12-10 发布于贵州
- 举报
《单片机课程设计(论文)_数字钟设计》
PAGE 25
一、数字钟设计
1.1课程设计目的
●了解数字钟的组成及其工作原理;
●巩固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解 决实际问题的能力;
●培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,提高组成系统、编程、调试的动手能力;
●通过对课题设计方案的分析、选择、比较,熟悉单片机应用系统的开发。研制的过程,掌握软件设计的方法、内容及步骤;
●通过对单片机程序的设计,基本掌握51单片机开发系统的操作、编程技巧,完成数字钟的控制功能,掌握寄存器/定时器与中断的使用,实现对单片机的了解从感性认识上升为理性认识。
1.2课程设计的设计任务和基本要求
☆ 设计任务
●掌握AT89C51实验开放系统中的实验模块原理,画出电路原理图;
●综合运用实验模块,用AT89C51开发设计具有一定功能的单片机控制系统,进行软件的设计与调试;
☆ 基本要求
●能直接显示时、分、秒的数字钟,要求二十四为一计数周期。
●当电路发生走时误差时,要求电路具有校时功能。
●设计数字电子钟,电子钟时间格式为:XX-XX-XX,由左向右分别为:时、分、秒。完成显示由秒01一直加1至59,再恢复为00;分由00一直加1至59,再恢复为00;分由00一直加1至59,再恢复为00。
●设计数字电子钟,电子钟日期格式为:XX-XX-XX,开机显示当日设计日期11-06-09,由左向右分别为:年、月、日。完成显示由日01一直加1至30(28,29,31因具体情况而定),再恢复为00;月由01一直加1至12,再恢复为00;年则一直进行累加运算。
●设计控制按键k0实现计时、时间与日期的切换功能,k1实现按键转移进而进行校时的功能,k2,k3,分别实现加1、减1的功能。
1.3课程设计原理 数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路。标准的频率时间信号必须做到准确稳定,通常使用石英晶体振荡电路构成数字钟。本次课程设计的内容是设计一个多功能的数字钟,要综合实现时间校准,正常计时,显示日期、时间显示与日期显示切换等功能。
多功能数字钟就是基于单片机的特性来实现其功能的。本系统采用的单片机是AT89S51型号。主要实现可调整时间的24小时数字钟。电路设计时,采用了8个数码管,4个按键开关,本系统需实现4个功能,所以需要通过按键进行切换。
数字钟是一种精确计算时间的仪器,需要较高的精度,并要削去人为的抖动,防止因此产生的延时误差。所以开始设置初时置为00,等待按键按下,有键按下,就开始计时,特此在编程设计时,应加入延时去抖动的子函数,计数单元则采用中断定时方式,对于校时部分,一般都是手动进行,通过按键来控制时、分、秒的快速校准。至于,显示时间的部分可由8位数码管来完成。
1.4课程设计的电路原理图
按键的开关状态通过一定的电路转换为高、低电平状态。按键闭合过程在相应的I/O端口形成一个负脉冲。闭合和释放过程都要经过一定的过程才能达到稳定,这一过程是处于高、低电平之间的一种不稳定状态,称为抖动。抖动持续时间的长短与开关的机械特性有关,一般在5-10ms之间。为了避免CPU多次处理按键的一次闭合,应采用措施消除抖动。本次课程设计采用的是独立式按键,直接用I/O口线构成单个按键电路,每个按键占用一条I/O口线,每个按键的工作状态不会产生互相影响。
时钟是单片机的心脏,单片机各功能部件的运行都是以时钟频率为基准,有条不紊的一拍一拍地工作。因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性。常用的时钟电路有两种方式:一种是内部时钟方式,另一种为外部时钟方式。本次课程设计采用的是内部时钟方式。
图1 总电路图
基于以上电路图,数字钟的操作如下:
按键k0
状态1:k0=1,数字钟正常时钟显示状态。状态2:k0=2,数字钟调整时钟状态。
状态3:k0=3,数字钟正常日期显示状态。
状态4:k0=4,数字钟调整日期状态。
按键k1
状态1:k1=1,调整数字钟的时/年值。状态2:k1=2,调整数字钟的分/月值。
状态3:k1=3,调整数字钟的秒/日值。
状态4:k1=4,数字钟复位。
按键k2:
状态1:k2=1,调整数字钟的值,完成加一操作。
按键k3:
状态1:k3=1,调整数字钟的值,完成减一操作。
说明:状态N次表示该键按下N次。
1.5课程设计的参考流程图
设计过程流程图:
在本次课程设计中,首先我们在电脑上应用Keil软件,进行数字钟程序的编程和编译,然后使用Protues软件绘制好本次课程设计的电路原理图,程序调试完毕,编译没问题后,我们再通过应用Protu
您可能关注的文档
- 《单片机毕业论文》.doc
- 《单片机流水灯论文》.doc
- 《单片机温度传感器及无线传输-课程设计报告》.doc
- 《单片机毕业设计论文》.doc
- 《单片机温度控制系统中英文翻译资料》.doc
- 《单片机液晶显示屏论文》.doc
- 《单片机温度模糊控制系统毕业设计论文》.doc
- 《单片机温度控制系统的毕业设计》.doc
- 《单片机智能控制鸡雏恒温孵化器设计毕业论文》.doc
- 《单片机波形设计》.doc
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 足浴消防应急预案.docx VIP
- 大成精密:β射线面密度仪的工作原理是什么?.ppt VIP
- 《护士执业证书》信息修改申请表.pdf VIP
- TinyOS操作系统开发技术及实践课件实践4TinyOS应用开发.ppt
- 中国人民大学核心期刊目录2022版 .docx
- 湖南省永州市2023-2024学年高二上学期期末质量监测数学试题(解析版).docx VIP
- 住院病人防烫伤的宣教.pptx VIP
- 09J908-3 建筑围护结构节能工程做法及数据.docx VIP
- 杭叉 新X系列 5-10T 叉车零件图册.pdf VIP
- 普通高中英语课程标准(2017年版-2020年修订)词汇表.pdf VIP
原创力文档

文档评论(0)