多功能液晶显示数字时钟的设计与实现论文

多功能液晶显示数字时钟的设计与实现论文

ID:6194930

大小:2.02 MB

页数:67页

时间:2018-01-06

多功能液晶显示数字时钟的设计与实现论文_第1页
多功能液晶显示数字时钟的设计与实现论文_第2页
多功能液晶显示数字时钟的设计与实现论文_第3页
多功能液晶显示数字时钟的设计与实现论文_第4页
多功能液晶显示数字时钟的设计与实现论文_第5页
资源描述:

《多功能液晶显示数字时钟的设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、多功能液晶显示数字时钟的设计与实现毕业论文目录1引言12基于单片机的数字时钟设计22.1主要芯片选择22.1.1STC89C52RC单片机简介22.1.2STC89C52RC引脚简介32.2时钟芯片DS130242.2.1DS1302简介52.2.2DS1302引脚说明52.2.3DS1302的片内寄存器72.3LCD液晶显示器82.3.1液晶显示器LCD1602简介82.3.2LCD的基本指令93数字时钟硬件电路设计113.1时钟电路设计113.2显示电路113.3按键电路设计123.4闹铃电路设计133.5复位电路设计143.6电源的设计143.6.1单相桥式整流电路介绍1

2、43.6.2变压器和整流二极管的选择153.6.3滤波电路153.6.4滤波电容的选择163.6.5稳压电路164系统的软件设计174.1DS1302时钟模块174.1.1宏定义DS1302中寄存器地址174.1.2时钟芯片的单字节传送方式174.1.3是否写保护寄存器操作184.1.4时钟芯片的初始化18III4.1.5时钟停止/启动走时184.1.6数据信息的显示194.2LCD显示模块部分194.2.1基本操作程序194.2.2RAM地址映射图194.2.3状态字说明204.2.4数据指针设置204.2.5显示模式设置204.2.6初始化设置214.2.7其他设置214.

3、3主程序模块214.3.1星期采用的算法214.3.2中断声明214.3.3校准时间函数224.3.4设置闹钟函数224.3.5LCD显示程序设计224.3.6主函数225系统调试265.1软件调试265.1.1Proteus简介265.1.2Keil简介265.1.3Proteus与Keil连接调试275.2硬件调试295.2.1焊接的注意事项295.2.2单片机电路调试295.2.3显示电路的调试295.2.4DS1302电路调试305.2.5按键电路调试306结论31谢辞32参考文献33附录一34附录二35附录三36III外文资料56III唐山学院毕业设计1引言随着半导体

4、技术的飞速发展,以及移动通信、网络技术、多媒体技术在嵌入式系统设计中的应用,单片机从4位、8位、16位到32位,其发展历程一直受到广大电子爱好者的极大关注。单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。而数字钟正是一种用数字电路技术与单片机技术实现计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用[1]。数字时钟是指以微处理器为核心,充分利用数字技术和软件技术,与各类脉冲信号的传感器配合,记录

5、时间等的智能仪表。数字时钟是日常生活、工业生产中常用的一种工具,社会拥有量和需求量都很大。功能上要求能够完成准确走时、调时,性能上要求抗干扰能力强,稳定可靠,同时在价格上具备竞争力[2]。结合以上几点,设计了一款数字时钟,达到了可靠和经济的双重要求,同时易于与其它产品结合使用,是非常必要的。本设计主要着眼于数字钟的可靠性与实用性,把工业用单片机技术、与微型机技术应该在数字时钟设计中,开辟了单片机技术与现代计时方法相结合的一条新路。该数字时钟设计工作原理为:单片机上电后,从芯片DS1302上讲读取时间数据,计时开始。通过按钮进行调时,上电复位进行校正时间,通过LCD显示其值。日常

6、生活中对单片机数字钟的问题要求越来越高,本设计仅针对简单的数字钟进行研究,能够实现数字时钟的正确走时。64唐山学院毕业设计2基于单片机的数字时钟设计本系统由控制时钟芯片DS1302、STC89C52RC单片机和字符点阵型LCD1602液晶显示器等器件构成。用DS1302产生时钟信号,再由单片机负责接收并且对其进行控制,然后通过编写程序实现具体的功能,如年、月、日、星期、时、分、秒,以及时间的校准、闹钟的设置等。再通过编写液晶器件的驱动程序,使其信息显示在LCD1602液晶显示器上,最后测试电路完成所有功能后制成样机,系统方框图如图2-1所示。图2-1系统方框图单片机时钟芯片电源

7、键盘LCD显示键盘是为了完成时钟、日历的校对和日历的显示功能。由于此电子时钟要求具有闹铃功能,所以设计有闹铃电路,进行声音响铃。整个电路使用了两种电源,+5V电源将为整个电路供电。而+3V电源仅作为DS1302的备用电源。当+5V电源被切断后,DS1302启用+3V电源,可以保持DS1302继续工作。当+5V电源恢复供电,LCD依旧显示当前时间,而不会因为断电使系统复位到初始化时间,避免了重新校时的麻烦。2.1主要芯片选择2.1.1STC89C52RC单片机简介STC系列单片机是由STMic

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

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

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