- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多功能液晶显示数字时钟的设计与实现
目 录
1引 言 1
2基于单片机的数字时钟设计 2
2.1主要芯片选择 2
2.1.1 STC89C52RC单片机简介 2
2.1.2 STC89C52RC引脚简介 3
2.2时钟芯片DS1302 4
2.2.1 DS1302简介 5
2.2.2 DS1302引脚说明 5
2.2.3 DS1302的片内寄存器 7
2.3 LCD液晶显示器 8
2.3.1液晶显示器LCD1602简介 8
2.3.2 LCD的基本指令 9
3数字时钟硬件电路设计 11
3.1时钟电路设计 11
3.2显示电路 11
3.3按键电路设计 12
3.4闹铃电路设计 13
3.5复位电路设计 14
3.6电源的设计 14
3.6.1单相桥式整流电路介绍 14
3.6.2变压器和整流二极管的选择 15
3.6.3滤波电路 15
3.6.4滤波电容的选择 16
3.6.5稳压电路 16
4系统的软件设计 17
4.1 DS1302时钟模块 17
4.1.1宏定义DS1302中寄存器地址 17
4.1.2时钟芯片的单字节传送方式 17
4.1.3是否写保护寄存器操作 18
4.1.4时钟芯片的初始化 18
4.1.5时钟停止/启动走时 18
4.1.6数据信息的显示 19
4.2 LCD显示模块部分 19
4.2.1基本操作程序 19
4.2.2 RAM地址映射图 19
4.2.3状态字说明 20
4.2.4数据指针设置 20
4.2.5显示模式设置 20
4.2.6初始化设置 21
4.2.7其他设置 21
4.3主程序模块 21
4.3.1星期采用的算法 21
4.3.2中断声明 21
4.3.3校准时间函数 22
4.3.4设置闹钟函数 22
4.3.5 LCD显示程序设计 22
4.3.6主函数 22
5系统调试 26
5.1软件调试 26
5.1.1 Proteus 简介 26
5.1.2 Keil 简介 26
5.1.3 Proteus与Keil连接调试 27
5.2硬件调试 29
5.2.1焊接的注意事项 29
5.2.2单片机电路调试 29
5.2.3显示电路的调试 29
5.2.4 DS1302电路调试 30
5.2.5按键电路调试 30
6结论 31
谢辞 32
参考文献 33
附录一 34
附录二 35
附录三 36
外文资料 56
引 言
随着半导体技术的飞速发展,以及移动通信、网络技术、多媒体技术在嵌入式系统设计中的应用,单片机从4位、8位、16位到32位,其发展历程一直受到广大电子爱好者的极大关注。单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。而数字钟正是一种用数字电路技术与单片机技术实现计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。
数字钟是指以微处理器为核心,充分利用数字技术和软件技术,与各类脉冲信号的传感器配合,记录时间等的智能仪表。数字钟是日常生活、工业生产中常用的一种工具,社会拥有量和需求量都很大。功能上要求能够完成准确走时、调时,性能上要求抗干扰能力强,稳定可靠,同时在价格上具备竞争力。
结合以上几点,设计了一款数字钟,达到了可靠和经济的双重要求,同时易于与其它产品结合使用,是非常必要的。本设计主要着眼于数字钟的可靠性与实用性,把工业用单片机技术、与微型机技术应该在数字钟设计中,开辟了单片机技术与现代计时方法相结合的一条新路。
该钟设计工作原理为:单片机上电后,从芯片DS1302上讲读取时间数据,计时开始。通过按钮进行调时,上电复位进行校正时间,通过LCD显示其值。日常生活中对单片机数字钟的问题要求越来越高,本设计仅针对简单的数字钟进行研究,能够实现数字钟的正确走时。
2基于单片机的数字时钟设计
本系统由控制时钟芯片DS1302、STC89C52RC单片机和字符点阵型LCD1602液晶显示器等器件构成。用DS1302产生时钟信号,再单片机负责接收并且对其进行控制,然后通过编写程序实现具体的功能,如年、月、日、星期、时、分、秒,以及时间的校准、闹钟的设置等。再通过编写液晶器件的驱动程序,使其信息显示在LCD1602液晶显示器上, 测试电路完成所有功能制成系统方框图如图2-1所示。
键盘是为了完成时钟、日历的校对和日历的显示功能。由于此电子时钟要求具有闹铃功能,所以设计有闹铃电路,进行声音响铃。
整个电路使用了两种电源,+5V电源将为整个电路供电。而+3V电源仅作为DS1302的备用电源。当+5V电源被切断后,DS1302启用+3V电源,可以保持DS1302继续工作。当+5V电源恢复供
您可能关注的文档
最近下载
- 中国文化概论课件-中国文化的现代化.ppt VIP
- 酒店基本情况调查表.docx VIP
- 《GNSS定位测量技术》 课件 子项目1、2 GNSS定位技术的发展;坐标系统与时间系统.ppt
- 人教人音版七年级音乐上册《红旗颂》课件下载.ppt VIP
- 2024年新人教版一年级上册数学全册教案(新版教材).docx
- 消防检测课件.pptx VIP
- 生物制药实验室管理软件:LabVantage二次开发_(5).LabVantage用户界面定制.docx VIP
- 中国文化概论课件-中国文化的发展历程.ppt VIP
- GB51016-2014 非煤露天矿边坡工程技术规范.pdf VIP
- 一种抗单粒子烧毁的高电子迁移率晶体管及其制备方法.pdf VIP
文档评论(0)