欢迎来到天天文库
浏览记录
ID:11378078
大小:1.06 MB
页数:47页
时间:2018-07-11
《秒表倒计时定时器的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、秒表倒计时定时器的设计摘要本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机AT89S52芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”,另外具有校时功能等特点。该电子钟可以做到的功能:上电或按键复位后能自动显示系统提示符“P.”进入时钟准备状态2.第一次按电子钟启动/调整键,电子钟从0时0分0秒开始运行,进入时钟运行状态。再次按电子钟启动/调整键,则电子钟进入时钟调整状态,此时可利用各调整键调整时间,调整结
2、束后可按启动/调整键再次进入时钟运行状态。通过设置的A、B、C、D四个键来调整运行,并且利用了8位LED显示时分秒。数字电子钟的设计方法有多种,其中,利用单片机实现的电子钟具有编程灵活,便于电子钟功能的扩充,即可用该电子钟发出各种控制信号,精确度高等特点,同时可以用该电子钟发出各种控制信号。时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。怎样让时钟更好的为人民服务,这就要求人们不断设计出新型时钟。关键字:单片机;子时钟;键盘控制。47目录前言4第一章概述5第二章任务分析与元器件
3、52.1设计任务52.1.1功能要求52.1.2设计思路52.2单片机的特点62.389C51单片机介绍6第三章秒表/倒计时定时器系统设计103.1总体框图设计103.2单片机选型103.3独立式按键控制电路103.4.键盘电路设计113.4.1AT89C51的特点123.4.2单片机附属电路143.5独立式按键控制电路163.5.1秒表/倒计时定时器系统的按键接口及功能工作原理173.5.2按键开关的去除抖动功能183.6LED动态显示电路183.6.1数码管简介183.6.2显示的种类193.7时钟芯片DS1302123.7.1DS1302芯片具有以下特
4、点123.7.2它的引脚图和引脚功能123.7.3DS1302的工作原理133.8电路原理26第四章秒表/定时器的原理与结构284.1设计思路28474.2秒表的原理294.3秒表的总体结构294.3.1秒表的计数显示电路294.3.2秒表的复位电路294.3.3秒表的控制电路294.4显示程序模块304.5DS1302的写时钟程序模块324.6按键程序模块324.7定时器程序模块33第五章硬件、软件的系统调试355.1整个电路原理图125.2调试的基本步骤125.2结果分析12附录39参考文献46致谢4747前言随着半导体集成工艺的不断发展,单片机的集成度
5、将更高、体积将更小、功能将更强。在单片机家族中,80C51系列是其中的佼佼者,加之Intel公司将其MCS-51系列中的80C51内核使用权以专利互换或出售形式转让给全世界许多著名IC制造厂商,如Philips、NEC、Atmel、AMD、华邦等,这些公司都在保持与80C51单片机兼容的基础上改善了80C51的许多特性。这样,80C51就变成有众多制造厂商支持的、发展出上百品种的大家族,现统称为80C51系列。80C51单片机已成为单片机发展的主流。专家认为,虽然世界上的MCU品种繁多,功能各异,开发装置也互不兼容,但是客观发展表明,80C51可能最终形成事
6、实上的标准MCU芯片。本设计采用的是ATMEL公司的AT89C51芯片,此芯片根据了充分的静止CMOS控制器与三级节目记忆锁,共有:32条I/O线,2定时计数器,6个中断来源,4K闪存,128个字节在芯片RAM。由于本设计所做的是一个秒表/倒计时定时器的设计,所以要用到单片机的最小应用系统模块,还需要用独立式键盘和动态显示模块。而我的硬件设计详见第二章,主要介绍了需要哪几部分硬件电路和硬件系统的概叙。在2.1节介绍了主要的硬件框架;2.2节简单的介绍了单片机最小应用系统的性能和附属电路;2.3节详细介绍了键盘控制电路;2.4节介绍了动态显示电路。2.5介绍了
7、DS1302芯片。在第三章中我们详细的解说了软件系统的设计。3.1节介绍了我们做这个设计的程序设计思路;3.2节介绍了主程序模块及其框图;3.3节介绍了显示程序模块及其框图。第四章是我对此设计的调试过程和结果显示。第五章就是我对此设计的总体概括,体会和心得。我所设计的这个秒表/倒计时定时器系统,实用性强,成本低,使用维护方便,软件功能强,运行稳定可靠等优点。47第一章概述1.1概述电子秒表的主电路主要采用基本RS触发器、时钟发生器、复位电路、计数、译码显示电路和共阴极数码管等构成。本设计大多数采用数字电路,其原因是数字电路具有抗干扰性强、精度高、保密性好、容
8、易处理信息、互换性好、实现计数功能和成本低(重点)等
此文档下载收益归作者所有