高精度大屏幕LED日历时钟设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
论文题目:高精度大屏幕LED日历时钟设计
A high precision and large screen LED calendar clock design
系别:
专业:
班级:
姓名:
学号:
指导老师:
职称:
日期:
目录
目录 ................................................................. I 摘要 ................................................................. II 第1章引言.. (4)
1.1背景与意义 (4)
1.2论文设计 (4)
1.2.1 系统设计实现的目标 (4)
1.2.2 系统的总体设计 (4)
第2章需求分析 (5)
2.1需求分析 (5)
2.2 可行性分析 (6)
2.3开发及运行环境 (7)
第3章硬件电路设计 (7)
3.1单片机最小系统 (7)
3.2时钟芯片设计 (8)
3.2.1时钟芯片引脚介绍 (8)
3.2.2 4个控制寄存器介绍 (9)
3.3按键调整电路 (11)
3.4电源模块 (11)
第4章软件设计 (12)
4.1主程序流程 (12)
4.2 时间设置子流程 (12)
4.3闹钟设置子程序流程 (13)
4.4程序设计问题 (13)
4.4.1 按键抖动问题 (13)
4.4.2 蜂鸣器设置 (14)
4.4.3 液晶显示器设置 (14)
4.4.4中断设置 (14)
第5章测试 (15)
5.1测试软件介绍 (15)
5.2软件调试 (15)
结束语 (17)
致谢 (18)
参考文献 (19)
附录 (20)
程序代码: (20)
摘要
在51单片机应用的系统中,常常需要记录实时的时间信息并长期保存。比如,在数据采集时,对某些重要的信息不仅需要几路车其内容,还需要记录下改事件发生的准确时间;在银行营业大厅中使用的利率或汇率显示屏,上面除了需要显示利率或汇率等数据以外,还需要显示实时的时间信息,如年、月、日、星期、时间等。本文用51单片机以及DS1302日历时钟芯片实现日历时钟的设计。
论文研究了DS1302日历时钟芯片的相关功能。设计结果表明本文设计的基于DS1302的实时日历时钟显示系统完全能够满足设计要求
关键词: 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 hall 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 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显示屏作为信息传播的一种重要手段,具有高亮度、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定等优点,再加上集成电路的使用,LED显示屏的外围电路变得越来越简单,性价比不断攀升,使得LED显示屏广泛用于各行各业以及公共场所,成为了信息化时代发布工具。现在的LED大屏幕一般应用于汽车站、银行、机场、高速公路可变报版、体育场馆比赛等人多去关注的地方,所以这就要求LED 大屏幕要设计得鲜明、显眼、耐用、三防能力强。
本次设计将LED大屏幕和电子日历时钟的结合起来,打破传统电子时钟只适用于个人的局限,将日历时钟推广到公共场合,更方便人们。本次设计将采用51单片机、DS1302日历时钟芯片和1062显示器(代替LED大屏幕,因为两者都差不多)。
1.2论文设计
1.2.1 系统设计实现的目标
本文是以实时时钟芯片DS1302和AT89C52单片机为主要研究对象,着重进行51单片机如何读取DS1302内部时钟信息的研究。
主要内容包括:
1)实时温度显示;
2)年月日星期时分秒显示;
3)年月日星期时分秒调整;
4)闹钟定时小时分钟和秒;
1.2.2 系统的总体设计
采用AT89C52作为主控单片机,时钟模块选用DS1302作为时钟芯片,显示模块选用LCD1062,设置部分选用按键电路。
AT89C52与MCS-51单片机产品兼容、8K字节在系统可编程Flash存储器、 1000次擦写周期、全静态操作:0Hz~33Hz 、三级加密程序存储器、 32个可编程I/O 口线、三个16位定时器/计数器八个中断源、全双工UART串行通道、低功耗空闲