- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的电子日程表设计
摘 要
本文借助电路仿真软件Protues对基于STC89C52单片机的电子日程表的设计方法及仿真进行了全面的阐述。在硬件方面,主要采用STC89C52单片机作为主控核心,由DS1302时钟芯片提供时钟、12864LCM点阵液晶显示屏显示;在软件方面,主要包括日程事务提醒程序、万年历程序、时间调整程序、显示程序等。所有程序编写完成后,在Keil软件中进行调试,确定没有问题后,在Proteus软件中嵌入单片机内进行仿真。
论文主要研究了时钟芯片DS1302及液晶显示LCM12864,温度传感器DS18B20与单片机之间的硬件互联及通信,对数种硬件连接方案进行了详尽的比较,另外,对日历算法也进行了论述。
研究结果表明,由于日程表的应用相当普遍,所以其设计的核心在于硬件成本的节约软件算法的优化,力求做到物美价廉,才能拥有更广阔的市场前景。
关键词:日程表 单片机 DS1302 液晶显示
Based on SCM Electronic Schedule Design
By: Yang Long 08s Electrical and Information Engineering (2) class
Advisor:Yanxi Duan Lecturer
Abstract
This article mainly discuss the design and simulation of electronic schedule based on STC89C52 with the assist of Protues .On the hardware, the electronic schedule using STC89C52 microcontroller as the main control center, clocking provided by the DS1302 clock chip, display by dot matrix 12864LCM . On the software, including schedule program, time to adjust procedures, display procedures. All programming is complete, the Keil software debugging, make sure there is no problem, in the Proteus software embedded within the simulated SCM.
This article focus on liquid crystal screen LCM12864 and clock chip DS1302, DS18B20 the temperature sensor which use for connecting and communicating with Microcontroller. Several solutions will also be compared with each other. In addition, will be discussed as well.
The research result shows that it should be cheap and convenient so as to save more spending while electronic schedule are widely used in our daily life.
Keywords: Schedule SCM DS1302 LCM
目录
绪论 1
第1章 日程表计时和显示方案 3
1.1 日程表计时的方案选择 3
1.2 日程表显示的方案选择 4
第2章 系统的硬件设计 5
2.1 系统硬件的整体设计 5
2.2 主控制模块的方案选择与设计 6
2.2.1 单片机STC89C52简介 6
2.2.2 主控制模块电路 7
2.3 时钟模块的方案选择与设计 7
2.3.1 DS1302原理及说明 时钟芯片简介 8
2.3.2 时钟模块电路 8
2.4 按键电路的设计 9
2.5 显示模块的方案设计 10
2.5.1 图形点阵液晶显示器12864简介 10
2.5.2 显示模块电路 13
第3章 系统软件设计 14
3.1 编程语言选择 14
3.2 系统主程序及流程图 15
3.3 DS1302时钟芯片的读操作流程图 17
3.4 液晶模块的写操作流程图 17
3.5 按键调整模块流程图 19
第4章 实验与调试 20
4.1 硬件测试 20
4.2 软件调试 21
结 论 23
致
您可能关注的文档
- 关于局域网的安全与维护.doc
- 关于逆矩阵求法的讨论毕业论文.doc
- 行政管理中以人为本的研究【毕业论文_绝对精品】.doc
- 黄得龙毕业论文0523广州学院版本.doc
- 机电一体化毕业论文-数控铣床孔类零件加工.doc
- 机械设计制造与自动化_毕业论文(说明书).doc
- 基于51单片机的带彩灯外观的音乐盒设计.docx
- 基于51单片机的多起气体浓度测试仪.doc
- 基于51单片机的温度控制系统设计.doc
- 基于51单片机的学习开发板的设计.doc
- 直线的点斜式方程课件-2024-2025学年高二上学期数学人教A版(2019)选择性必修第一册.pptx
- 等比数列的概念 课件-2024-2025学年高二上学期数学人教A版(2019)选择性必修第二册.pptx
- 弧度制课件-2024-2025学年高一上学期数学人教A版(2019)必修第一册.pptx
- 椭圆及其标准方程课件微课课件-2024-2025学年高二上学期数学人教A版(2019)选择性必修第一册.pptx
- 正弦函数的图象课件-2024-2025学年高一上学期数学人教A版(2019)必修第一册.pptx
- 高中语文趣味知识竞赛.pptx
- 2025届高考一轮复习文言文专题——文言文断句.pptx
- 二倍角的正弦、余弦、正切公式课件-2024-2025学年高一上学期数学人教A版(2019)必修第一册.pptx
- 2025届高考写作指导:如何拟好分论点.pptx
- 幂函数课件-2024-2025学年高一上学期数学人教A版(2019)必修第一册.pptx
文档评论(0)