您当前所在位置:首页历史论文基于单片机的数字日历时钟

基于单片机的数字日历时钟

发布时间:2023-05-01 18:42:34编辑:小编归类:历史论文

一、基于单片机的数字日历时钟

多功能数字时钟的设计与制作

摘 要

随着人类科技文明的发展,人们对于时钟的要求在不断地提高。时钟已不仅仅被看成一种用来显示时间的工具,在很多实际应用中它还需要能够实现更多其它的功能。高精度、多功能、小体积、低功耗,是现代时钟发展的趋势。在这种趋势下,时钟的数字化、多功能化已经成为现代时钟生产研究的主导设计方向。本文正是基于这种设计方向,以单片机为控制核心,设计制作一个符合指标要求的多功能数字时钟。

本设计基于单片机技术原理,以单片机芯片AT89C51作为核心控制器,通过硬件电路的制作以及软件程序的编制,设计制作出一个多功能数字时钟系统。该时钟系统主要由时钟模块、闹钟模块、环境温度检测模块、液晶显示模块、键盘控制模块以及信号提示模块组成。系统具有简单清晰的操作界面,能在4V~7V直流电源下正常工作。能够准确显示时间(显示格式为时时:分分:秒秒,24小时制),可随时进行时间调整,具有闹钟时间设置、闹钟开/关、止闹功能,能够对时钟所在的环境温度进行测量并显示。设计以硬件软件化为指导思想,充分发挥单片机功能,大部分功能通过软件编程来实现,电路简单明了,系统稳定性高。同时,该时钟系统还具有功耗小、成本低的特点,具有很强的实用性。由于系统所用元器件较少,单片机所被占用的I/O口不多,因此系统具有一定的可扩展性。

关键词:单片机 温度传感器DS18B20 液晶显示

目 录

1 前言 1

2 总体方案的确定 1

2.1 时钟模块方案的比较与确定 1

2.2 测温模块方案的比较与确定 3

2.3 显示模块方案的比较与确定 6

3 电路原理分析及设计 7

3.1 硬件设计部分 7

3.1.1 整体设计框图 7

3.1.2 按键控制部分 8

3.1.3 提示信号部分 10

3.1.4 液晶显示部分 10

3.1.4.1 SMC1602A的主要特性 10

3.1.4.2 液晶显示屏SMC1602A技术参数与接口信号说明 11

3.1.4.3 控制器接口说明 11

3.1.4.4 系统LCD显示模块的连接 12

3.1.5 温度检测部分 12

3.1.5.1 DS18B20的主要特点 12

3.1.5.2 DS18B20的内部结构 13

3.1.5.3 DS18B20引脚说明 14

3.1.5.4 DS18B20与单片机的典型接口设计 15

3.1.5.5 DS18B20的测温原理与温度转换方法 16

3.1.5.6 温度检测部分的连接 17

3.2 软件设计部分 18

3.2.1 主程序流程图 18

3.2.2 主要子程序介绍 18

3.2.2.1 计时器T0中断服务程序 18

3.2.2.2 LCD初始化程序 21

3.2.2.3 LCD显示程序 22

3.2.2.4 温度检测部分 23

4 调试情况分析 27

4.1 硬件调试 27

4.1.1 电路板的制作与检查 27

4.1.2 电路模块调试 27

4.2 软件调试 28

4.2.1 软件调试的基本方法 28

4.2.2 软件调试问题分析 28

5 结论 29

致谢 30

参考文献 31

英文摘要 32

附录一 元器件清单列表 33

附录二 硬件电路原理图 34

附录三 多功能数字时钟程序清单 35

毕业论文(设计)成绩评定表 46

二、概括单片机电子钟毕业设计

到三七论文网去看看吧!~

三、概括单片机电子钟毕业设计

到三七论文网去看看吧!~

际蓝论文网版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

杰米扬的鱼汤议论文(朋友后来为什么又不想喝杰米扬的鱼汤了)