永城职业技术学院单片机电子时钟设计.doc

永城职业技术学院单片机电子时钟设计.doc

ID:57192663

大小:304.51 KB

页数:19页

时间:2020-08-05

永城职业技术学院单片机电子时钟设计.doc_第1页
永城职业技术学院单片机电子时钟设计.doc_第2页
永城职业技术学院单片机电子时钟设计.doc_第3页
永城职业技术学院单片机电子时钟设计.doc_第4页
永城职业技术学院单片机电子时钟设计.doc_第5页
资源描述:

《永城职业技术学院单片机电子时钟设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《单片机技术》课程设计报告基于单片机AT89C5电子时钟的设计专业:计算机应用技术101班学生姓名:杜欣欣霍慧雲熊海涛杨希彪指导教师:郑艳完成时间:2021年8月7日19永城职业学院单片机课程设计目录摘要3第一章绪论41.1WAVE的简单介绍51.2Protues简介5第二章元器件介绍62.1AT89C51单片机的介绍62.1.1主要特性62.1.2管脚说明7第三章电子时钟硬件设计113.1电子钟系统硬件组成113.2电子钟硬件电路工作说明113.3Proteus进行电子钟系统仿真12第四章电子时钟软件设计134.1软件程序14第五章实验心得18第六章

2、致谢1819永城职业学院单片机课程设计摘要近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。单片机,是集CPU,RAM,ROM,计数和多种接口于一体的微控制器。自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关

3、注。它体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易,广泛应用于智能生产和工业自动化上。本课题通过AT89C51单片机来设计电子时钟,采用汇编语言进行编程,可以实现以下一些功能:小时,分,秒和年,月,日的显示、定时报警功能。本次设计的电子时钟系统由时钟电路,LCD显示电路,定时报警电路,按键调整电路四部分组成。51单片机通过软件编程,在LCD1602液晶屏上实现小时,分,秒和年,月,日的显示;利用时钟芯片DS1302来实现计时,定时功能;通过两个按键开关,一个用于时钟的调节,一个用于闹钟的调节,来实现参数设置和调

4、节功能;到达设置的闹钟时间时,由蜂鸣器发声,起报警作用。本次设计的电子时钟,经过对比测试,发现实际计时的走时精度较高,可满足多种场合的应用需求。本文详细介绍了AT89C51单片机的基本原理,分析了AT89C51各个管脚的功能及它在设计电路中的作用。本文论述了LCD1602液晶屏和时钟芯片DS1302的工作原理及其软件设计过程。还介绍了基于单片机的电子时钟的设计,详细讨论了它从软件上实现的过程,重点在时钟调整的方式:查询和中断的比较,然后,对电子时钟的稳定性和精确性作了相关的讨论。在文章的最后,给出了采用中断方式实现的电子时钟的源程序。19永城职业学院单

5、片机课程设计关键词:单片机,电子时钟,时钟芯片第一章绪论数字电子时钟具有走时准确,一钟多用等特点,在生活中已经得到广泛的应用。虽然现在市场上已有现成的电子钟集成电路芯片,价格便宜、使用也方便,但是人们对电子产品的应用要求越来越高,数字钟不但可以显示当前的时间,而且可以显示期、农历、以及星期等,给人们的生活带来了方便。另外数字钟还具备秒表和闹钟的功能,且闹钟铃声可自选,使一款电子时钟具备了多媒体的色彩。单片机具有体积小、功能强可靠性高、价格低廉等一系列优点,不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和生活的各个角落,有力地推动了

6、各行业的技术改造和产品的更新换代,应用前景广阔。时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。在一个单片机应用系统中,时钟有两方面的含义:一是指为保障系统正常工作的基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;二是指系统的标准定时时钟,即定时时钟,它通常有两种实现方法:一是用软件实现,即用单片机内部的可编程定时/计数器来实现,但误差很大,主要用在对时间精度要求不高的场合;二是用专门的时钟芯片实现,在对时间精度要求很高的情况下,通常采用这种方法,典型的时钟芯片有:DSI302,DSI2887,

7、XI203等都可以满足高精度的要求。AT89C51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89C51具有如下特点:40个引脚,4kBytesFlash片内程序存储器,12819永城职业

8、学院单片机课程设计bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)

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

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

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