单片机电子时钟课程设计

单片机电子时钟课程设计

ID:9857706

大小:193.82 KB

页数:38页

时间:2018-05-12

单片机电子时钟课程设计_第1页
单片机电子时钟课程设计_第2页
单片机电子时钟课程设计_第3页
单片机电子时钟课程设计_第4页
单片机电子时钟课程设计_第5页
资源描述:

《单片机电子时钟课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单片机电子时钟专业班级:电子091学生姓名:韩松洪凌孟忱指导教师:邹崇涛王骏摘要单片机即单片微型计算机。(Single-ChipMicrocomputer),是集CPU,RAM,ROM,定时,计数和多种接口于一体的微控制器。他体积小,成本低,功能强,广泛应用于工业自动化上和智能产品。我们课程设计小组设想:可不可以利用单片机功能集成化高,价格又便宜的特点设计一款结构简单的单片机电子时钟呢?基于这种情况,我们课程设计小组成员多方查阅资料,反复论证设计出了这款既简单实用的单片机电子时钟。关键词:单片机、时钟、计时目录摘要1第一章系统设计要求21.1基本功能21.2扩展功能2第二

2、章硬件总体设计方案32.1系统功能实现总体设计思路32.2各部分功能实现42.3系统工作原理52.4时钟各功能分析及图解62.4.1电路各功能图解分析62.4.2电路功能使用说明10第三章控制电路的C语言源程序16第四章课程设计结果分析23第五章总结24引言时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此

3、走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。在一个单片机应用系统中,时钟有两方面的含义:一是指为保障系统正常工作的基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;二是指系统的标准定时时钟,即定时时间,它通常有两种实现方法:一是用软件实现,即用单片机内部的可编程定时/计数器来实

4、现,但误差很大,主要用在对时间精度要求不高的场合;二是用专门的时钟芯片实现,在对时间精度要求很高的情况下,通常采用这种方法,典型的时钟芯片有:DS1302,DS12887,X1203等都可以满足高精度的要求。本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机AT89S51芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。第一章系统设计要求1.1基本功能(1)能够显示时分秒(2)能够调整时分秒1.2扩展功能(1)能够任意设置定时时间(2)定时时间到闹铃能够报警(3)实现了秒表功能第二章硬件总体设计方案本次设计时钟电路,使用了AT89

5、C51单片机芯片控制电路,单片机控制电路简单且省去了很多复杂的线路,使得电路简明易懂,使用键盘键上的按键来调整时钟的时、分、秒,用一扬声器来进行定时提醒,同时使用C语言程序来控制整个时钟显示,使得编程变得更容易,这样通过四个模块:键盘、芯片、扬声器、显示屏即可满足设计要求。2.1系统功能实现总体设计思路此设计原理框图如图2-1所示,此电路包括以下四个部分:单片机,键盘,闹铃电路及显示电路。闹铃电路51单片机独立键盘数码管显示图2-1设计原理框图经多方论证硬件我们小组采用AT89C51单片机和7SED八位共阳极数码管等来实现单片机电子时钟的功能。AT89C51简介AT89C

6、51是一种带4K字节FLASH存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低电压、高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统

7、提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示主要特性:  ·与MCS-51兼容  ·4K字节可编程FLASH存储器  ·寿命:1000写/擦循环  ·数据保留时间:10年  ·全静态工作:0Hz-24MHz  ·三级程序存储器锁定  ·128×8位内部RAM  ·32可编程I/O线  ·两个16位定时器/计数器  ·5个中断源  ·可编程串行通道  ·低功耗的闲置和掉电模式  ·片内振荡器和时钟电路管脚说明:  VCC:供电电压。  GND:接地。  P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。