液晶LCD电子钟设计论文.doc

液晶LCD电子钟设计论文.doc

ID:51384253

大小:905.50 KB

页数:53页

时间:2020-03-23

液晶LCD电子钟设计论文.doc_第1页
液晶LCD电子钟设计论文.doc_第2页
液晶LCD电子钟设计论文.doc_第3页
液晶LCD电子钟设计论文.doc_第4页
液晶LCD电子钟设计论文.doc_第5页
资源描述:

《液晶LCD电子钟设计论文.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、液晶LCD电子钟设计引言、4一、方案设计及方案论证1•时钟温度的总体设计思路52.时钟温度系统方案论证51)时钟系统方案选择52)单片机的选择53)显示系统的方案比较54)闹铃系统的方案比较65)温度系统方案选择66)键盘控制方案选择67)呼吸灯系统方案选择73.时钟温度系统总体设计7%1.硬件设计部分1•单片机最小系统电路设计71)单片机芯片选择72)单片机管脚说明83)单片机最小系统102•时钟系统电路设计113.温度系统电路111)温度芯片的选择112)DS18B20内部结构描述113)D

2、S18B20温度系统电路124.键盘控制系统设计135.闹钟电路系统设计136.液晶显示系统设计131)1602液晶显示简介132)1602引脚说明143)1602液晶显示特性144)12864F液晶显示电路157.总体硬件系统设计15%1.软件设计部分1.主程序162.液晶程序163.时钟数据处理程序174.DS18B20温度数据处理程序175.键盘控制程序176.液晶显示程序177.其他程序188.程序中的注意点181.软件调试182.硬件调试19五.总结与体会19参考文献20附件:20LC

3、D液晶时钟设计原理电路图20另外再附上我们的PCB图21六・LCD液晶时钟设计部分参考程序21[摘要]我们设计的LCD时钟温度系统是由中央控制器、温度检测器、时钟系统、闹铃设定系统、显示器以及键盘部分组成。控制器采用单片机AT89C51,温度检测部分采用DS18B20温度传感器、用LCD1602液晶显示作为显示器,用压电式蜂鸣器构成闹铃。单片机通过外部设定时间获取时间数拯,对数据处理后显示时间;单片机再把时间数据和温度数据传送到LCD液晶显示屏上显示;还可以设定闹铃,到设定时间发出闹铃声;不仅如

4、此,1602还可以显示星期、年月日、时分秒;4x4矩阵键盘可以设定年月日,时间,闹铃。关键字:LCD1602AT89c51DS18B20温度时间星期1•引言随着人们生活水平的不断提高,单片机控制无疑是人们追求的冃标Z-,它所给人带來的方便也是不可否定的,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,竹能化控制方向发展。本设计是数据采集及处理,矩阵键盘控制,显示系统及闹铃系统与单片机有效结合,本设计是通过在“单片机原理及应用”课堂上学习的知识的综合

5、应用,以及查阅资料,培养一种自学的能力。并且引导一种创新的思维,把学到的知识丿应用到口常生活当中。在设计的过程中,不断的学习,思考和同学间的相互讨论,运用科学的分析问题的方法解决遇到的困难,掌握单片机系统一般的开发流程,学会对常见问题的处理方法,积累设计系统的经验,充分发挥教学与实践的结合。全能提高个人系统开发的综合能力,开拓了思维,为今后能在相应T作岗位上的工作打下了坚实的基础。一方案设计及方案论证1.时钟温L度的总体设计思路按照系统的设计功能要求,本时钟温度系统的设计必须采用单片机软件系统实

6、现,用单片机的自动控制能力配合按键控制,来控制时钟、温度,闹铃的调整及显示。获得时钟温度数拯信息,单片机对其进行一系列的处理,最后通过液晶显不出来。2.时钟温度系统方案论证2」时钟系统方案选择方案1:通过单片机内部的定时器/计数器,用软件实现,直接用单片机的定时器编程以实现时钟;方案2:用专门的时钟芯片实现时钟的记时,再把时间数据送入单片机,由单片机控制显示。虽然使用专用时钟芯片硬件的精度很高,软件编程也很简单,但是成木相对使用软件来说大大增加了。用软件实现时钟硬件线路简单,虽然程序运行的每一步

7、都需耍时间,或多或少都会影响记时的准确度,但是比赛时对于精度的要求不高,而且复杂的软件编程有利丁•培养我们学生的能力,不仅如此,软件实现大大降低了成本。综上所述,选择方案1・2.2单片机的选择对于单片机的选择,STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARMCortex-M3内核。虽然功能强人,但是费用也较高°;51系列单片机的ROM为4K,足以满足我们的设计需求,并且平时接触过得主耍都是51单片机,对于它的参数比较熟悉,运用起來更加方便。我们选择51系列的单片机。2

8、.3显示系统的方案比较方案1:用数码管或LED显示。方案2:用液晶1602显示。方案3:用液晶12864显示。吋钟和温度的显示可以用数码管或LED,而且价格便宜。但是数码管的只能显示简单的设计的系统,与我们设计耍求也不相符。有很多东西需耍显示,还是用显示功能更好的液晶显示器比较好,它能显示更多的数据,用1602液品显示数据有限,显示数据的可读性不好,但是足以满足现阶段所需。用可以显示汉按照系统的设计功能要求,本时钟温度系统的设计必须采用单片机软件系统实现,用单片机的自动控制能力配合按键控制,来控

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

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

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