高精度大屏幕led日历时钟设计范文

上传人:大米 文档编号:499527568 上传时间:2023-10-04 格式:DOC 页数:47 大小:354.78KB
返回 下载 相关 举报
高精度大屏幕led日历时钟设计范文_第1页
第1页 / 共47页
高精度大屏幕led日历时钟设计范文_第2页
第2页 / 共47页
高精度大屏幕led日历时钟设计范文_第3页
第3页 / 共47页
高精度大屏幕led日历时钟设计范文_第4页
第4页 / 共47页
高精度大屏幕led日历时钟设计范文_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《高精度大屏幕led日历时钟设计范文》由会员分享,可在线阅读,更多相关《高精度大屏幕led日历时钟设计范文(47页珍藏版)》请在金锄头文库上搜索。

1、 .wd.单片机课程设计论文论文题目:高精度大屏幕LED日历时钟设计目录目录I摘要II第1章引言41.1背景与意义41.2论文设计41.2.1 系统设计实现的目标41.2.2 系统的总体设计4第2章需求分析52.1需求分析52.2 可行性分析52.3开发及运行环境5第3章硬件电路设计53.1单片机最小系统53.2时钟芯片设计53.2.1时钟芯片引脚介绍53.2.2 4个控制存放器介绍53.3按键调整电路53.4电源模块5第4章软件设计54.1主程序流程54.2 时间设置子流程54.3闹钟设置子程序流程54.4程序设计问题54.4.1 按键抖动问题54.4.2 蜂鸣器设置54.4.3 液晶显示器

2、设置54.4.4中断设置5第5章测试55.1测试软件介绍55.2软件调试5完毕语5致谢5参考文献5附录5程序代码:5摘 要在51单片机应用的系统中,常常需要记录实时的时间信息并长期保存。比方,在数据采集时,对某些重要的信息不仅需要几路车其内容,还需要记录下改事件发生的准确时间;在银行营业大厅中使用的利率或汇率显示屏,上面除了需要显示利率或汇率等数据以外,还需要显示实时的时间信息,如年、月、日、星期、时间等。本文用51单片机以及DS1302日历时钟芯片实现日历时钟的设计。论文研究了DS1302日历时钟芯片的相关功能。设计结果说明本文设计的基于DS1302的实时日历时钟显示系统完全能够满足设计要求

3、关键词: DS1302,51单片机,LCD1062显示器Abstract 51 SCM application system , often need to record real-time information and long-term preservation. For example, when data collection for some important information not only need to record the content, but also record the exact time of the incident; the banking ha

4、ll in the use of interest rate or exchange rate display, shown above in addition to the interest rate or exchange rate such data, it also needs to show real-time information, such as year, month, date, day and time. In this paper,51MCU and the calendar clock chip DS1302 calendar clock design.Thesis

5、of the calendar clock chip DS1302-related functions.Design results show that the DS1302-based design of real-time calendar clock display system can completely meet the design requirements.Key Word :DS1302,51Microcontroller,LCD1062 display第1章 引言1.1背景与意义LED显示屏作为信息传播的一种重要手段,具有高亮度、工作电压低、功耗小、小型化、寿命长、耐冲击和

6、性能稳定等优点,再加上集成电路的使用,LED显示屏的外围电路变得越来越简单,性价比不断攀升,使得LED显示屏广泛用于各行各业以及公共场所,成为了信息化时代发布工具。现在的LED大屏幕一般应用于汽车站、银行、机场、高速公路可变报版、体育场馆比赛等人多去关注的地方,所以这就要求LED大屏幕要设计得鲜明、显眼、耐用、三防能力强。本次设计将LED大屏幕和电子日历时钟的结合起来,打破传统电子时钟只适用于个人的局限,将日历时钟推广到公共场合,更方便人们。本次设计将采用51单片机、DS1302日历时钟芯片和1062显示器代替LED大屏幕,因为两者都差不多。1.2论文设计1.2.1 系统设计实现的目标本文是以

7、实时时钟芯片DS1302和AT89C52单片机为主要研究对象,着重进展51单片机如何读取DS1302内部时钟信息的研究。主要内容包括:1) 实时温度显示;2) 年月日星期时分秒显示;3) 年月日星期时分秒调整;4) 闹钟定时小时分钟和秒;1.2.2系统的总体设计采用AT89C52作为主控单片机,时钟模块选用DS1302作为时钟芯片,显示模块选用LCD1062,设置局部选用按键电路。AT89C52与MCS-51单片机产品兼容、8K字节在系统可编程Flash存储器、 1000次擦写周期、全静态操作:0Hz33Hz 、三级加密程序存储器、 32个可编程I/O口线、三个16位定时器/计数器八个中断源、

8、全双工UART串行通道、低功耗空闲和掉电模式、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符。DS1302实时时钟芯片功能丰富,可以用来直接代替IBM PC 上的时钟日历芯片DS12887,同时,它的管脚也和MC146818B、DS12887 相兼容。由于DS1302能够自动产生世纪、年、月、日、时、分、秒等时间信息,其内部又增加了世纪存放器,从而利用硬件电路解决子“千年问题;DS1302中自带有锂电池,外部掉电时,其内部时间信息还能够保持10 年之久;对于一天内的时间记录,有12 小时制和24 小时制两种模式。用户还可对DS1302进展编程以实现多种方波输出,并可对其内部的三路中断通

9、过软件进展屏蔽。该系统的系统框图如图1.1示:图1-1系统框图第2章 需求分析2.1需求分析数字电子钟一个无处不在的电子产品,经过多年的开展技术已经相当成熟了。随着电子技术的产业构造调整,生产工艺的飞速开展,市场对智能电子时钟的需求也越来越大,而现今市场上多采用的普通电子表,不具备报时和闹钟的双重功能。日前应用广泛的数字钟大多用DS1302时钟芯片,以51单片机为核心控制部件制作的。可以实现对年、月、日、周、时、分、秒准确计时,闰年补偿,可计时至2100年。DS1302内嵌一个锂电池,可以保证在没有电源系统的情况下做到非易挥发性计时。通过对相应管脚电平的简单设置,就可以轻松地适应Intel处理

10、器或Motorola处理器的总线时序。通过扩展还可以实现对电子钟所在地点的温度显示和智能闹钟功能,广泛用于车站、医院、机场、厕所等公共场所的时间显示。该电子钟运用单片机进展设计制作,通过软件编程完成实时时间显示、按键调节时间,与数字电路电子钟相比具有设计电路简单、本钱低的优点。与机械钟表和3V电源半机械表相比,数字电子钟具有时间准确度高、停电不用校准、较少汞的使用等优点。2.2 可行性分析通过可行性分析对所开发的高精度时钟从适应性、经济效益以及开发本钱进展研究。通过调查和高精度时钟设计目标分析,对要开发的硬件、软件从技术、经济、资源和管理进展可行性的分析。以保证资源合理使用、防止失误和浪费。l

11、 技术可行性:通过51单片机来设计电子时钟,采用K软件来进展编程,可以实现小时、分、秒和年、月、日的显示的功能。本次设计的电子时钟系统由时钟电路、显示电路、按键调整电路、定时报警电路四个局部组成。本次报告需要介绍51单片机的 根本原理,分析时钟芯片DS1302各个管脚的功能及它在设计电路中的作用工作原理及其软件设计过程以及1062显示屏在设计电路中的作用。l 经济可行性:本次设计使用的单片机是51单片机,是集CPU、RAM/ROM,计数和多种接口于一体的微控制器。自从单片机在20世纪70年代问世,以其极高的性能价格比,受到人们的重视和关注。它体积小、重量轻、抗干扰能力强、环境要求不高、价格相比

12、照拟低廉、可靠性高、灵活性好、开发较为容易,广泛应用于智能生产和工业自动化上。DS1302时钟芯片设计了一种具有校时和闹钟功能的高精度电子钟,DS1302可准确计时到2100年。其价格一般为几元到几十元,性价比比拟高。l 操作可行性:51单片机通过软件编程,在1062显示屏上实现时、分、秒和年、月、日,并且按秒实时更新显示,利用时钟芯片DS1302来实现计时,定时功能,通过四个按键开关:一个用于功能选择、一个用于闹钟查看、另外两个为数值增多和减少,来实现参数设置和调节功能,到达设置的闹钟时间,由蜂鸣器发声,起报警作用。本次设计的电子时钟,走时精度较高,可满足多种场合的应用需求。2.3开发及运行

13、环境本次设计包括51单片机、DS1302时钟芯片、1062显示屏、K软件。以下列图为原理图图2-1原理图第3章 硬件电路设计3.1单片机最小系统本系统以AT89C52单片机为核心,本系统选用11.0592MHZ的晶振,使得单片机有合理的运行速度。起振电容30pF对振荡器的频率上下、振荡器的稳定性和起振的快速性影响较适宜,复位电路为按键高电平复位。AT89C52单片机最小系统电路设计如图3-1所示。图3-1单片机最小系统3.2时钟芯片设计3.2.1时钟芯片引脚介绍1) 时钟芯片DS1302,其引脚分布图如下所示图3-2时钟引脚分布MOT (1脚) :总线时序模式选择脚。接高电平,选择MOTORO

14、LA总线时;序;接低电平或悬空,择选择INTEL总线时序。NC (2,3,16,20,21,22脚):悬空脚。AD0AD7(411脚):地址/地址数据复用总线引脚。CS(13脚):片选脚,低电平有效。AS14脚:地址锁存输入脚。下降沿时,地址被锁存,紧接着的上升沿来时地址被去除。R/W(15脚):读/写输入脚。在选择MOTOROLA总线时序模式时,此引脚用于指示当前的读写周期,高电平指示当前为读周期,低电平指示当前为写周期;选择INTEL中线时序模式时,此引脚为低电平有效的输入脚,相当于通用RAM的写使能信号/WEDS(17脚):选择MOTOROLA总线时序模式时,此引脚为数据锁存脚;选择IN

15、TEL总线时序模式时,此引脚为读输入脚,低电平有效,相当于典型的内存的输出使能信号/OERESET(18脚):复位脚,低电平有效,复位不会影响到时钟、日历和RAM。IRQ(19脚):中断申请输出脚,低电平有效,可作为微处理器的中断输入。SQW23脚:方波信号输出脚。可通过设置存放器位SQWE关断此信号输出,此信号的输出频率也可通过对芯片内部的存放器编程予以改变。VCC24脚:+5v电源端。3.2.2 4个控制存放器介绍DS1302有4个控制存放器,在任何时间都可以进展访问,即使处于更新周期。存放器A字节的内容如下。MSB LSB UIP DV2 DV1 DV0 RS3 RS2 RS1 RS0UIP: 更新标志位。为只读位且不受复位操作的影响,为1时,表示即将发生的数据更新;为0时,表示至少244US不会更新数据。当UIP为0时,可以获得所有时钟、日历、闹钟信息。将存放器B中的SET位置1可以限制任何数据更新操作,并且去

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号