第一范文网 - 专业文章范例文档资料分享平台

本科毕业设计--指针式电子钟

来源:用户分享 时间:2025/7/23 8:41:30 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

指针式电子钟 芜湖职业技术学院论文

指针式电子钟

目录

摘 要 ................................................... 1 第一章 引言 .............................................. 2

1.1设计任务 .............................................................................................................................. 2

1.2设计要求 .............................................................................................................................. 2

第二章 总体方案论证与设计 ................................ 3 第三章 系统硬件设置 ...................................... 4

3.1 AT89C51单片机简介 ......................................................................................................... 4

3.2时钟模块设计 ...................................................................................................................... 8

3.2.1 DS1302特性介绍 .................................................................................................... 8 3.2.2 DS1302引脚介绍 .................................................................................................... 9 3.2.3 DS1302有关日历,时间的寄存器 ...................................................................... 10 3.2.4 DS1302与单片机接口电路 .................................................................................. 10 3.3显示模块设计 .................................................................................................................... 11

3.3.1 PG12864LCD的特性介绍 ...................................................................................... 12 3.3.2 LCD12864引脚介绍 .............................................................................................. 13 3.3.3 LCD12864的原理简图 .......................................................................................... 14 3.3.4 12864内部功能器件及相关功能 ........................................................................ 14 3.3.5 12864液晶与单片机接口电路 ............................................................................ 18 3.4 设置模块 ........................................................................................................................... 20 3.5 振荡电路 ........................................................................................................................... 21 3.6 复位电路 ........................................................................................................................... 22

第四章 系统软件设计 ..................................... 23

4.1 时钟函数模块 ................................................................................................................... 24

4.1.1实现功能 ................................................................................................................ 24 4.1.2 函数设计 ............................................................................................................... 24 4.2 指针时钟设计 ................................................................................................................... 31

4.2.1 实现功能 ............................................................................................................... 31

芜湖职业技术学院论文

4.2.2 函数设计 ............................................................................................................... 31 4.2.3 小结 ....................................................................................................................... 34 4.3 显示函数模块 ................................................................................................................... 35

4.3.1实现功能 ................................................................................................................ 35 4.3.2 函数设计 ............................................................................................................... 35 4.3.3 小结 ....................................................................................................................... 38 4.4 按键函数模块 ................................................................................................................... 38

4.4.1 实现功能 ............................................................................................................... 38 4.4.2 函数设计 ............................................................................................................... 38 4.4.3 小结 ....................................................................................................................... 39 4.5 主函数模块 ....................................................................................................................... 39

附录1 元器件表 ......................................... 41 附录2 仿真图 ........................................... 42 附录3 参考文献 ......................................... 43

2

芜湖职业技术学院论文

摘 要

单片机就是微控制器,是面向应用对象设计、突出控制功能的芯片。单片机接上晶振、复位电路和相应的接口电路,装载软件后就可以构成单片机应用系统。本设计就是应用单片机强大的控制功能制作而成的指针式电子钟,该指针式电子钟实现如下功能:液晶屏模拟表盘与时分秒指针显示当前时钟,K1键用于选择调节对象,K2键用于调整时分秒,在按下K4键时确定调节值,时钟继续运行。

本设计采用的是AT89C51单片机,AT89C51单片机内部带有定时/计数功能,此定时功能是通过对外部晶振的脉冲进行计数,从而达到计时功能,只要使用11.0592的晶振就能实现零误差的计时,因此可以利用此功能实现计时。芯片采用DALLAS公司的涓细充电时钟芯片DS1302,该芯片通过简单的串行通信与单片机进行通信,时钟/日历电路能够实时提供年、月、日、时分、秒信息,采用双电源供电,当外部电源掉电时能够利用后备电池准确计时。

显示器件采用LCD12864液晶,12864是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及128×64全点阵液晶显示器组成。可完成图形显示,也可以显示8×4个(16×16点阵)汉字。

通过此次设计能够更加牢固的掌握单片机的应用技术,增强动手能力、硬件设计能力以及软件设计能力。

关键词 单片机 AT89C51单片机

时钟芯片DS1302 LCD12864液晶

1

芜湖职业技术学院论文

第一章 引言

本例采用PG12864LCD液晶作为显示元件,液晶屏模拟表盘与时分秒指针显示当前时钟。该指针式电子钟实现如下功能:液晶屏模拟表盘与时分秒指针显示当前时钟,K1键用于选择调节对象,K2键用于调整时分秒,在按下K4键时确定调节值,时钟继续运行。本例程序包含main.c,lcd_12864.c,lcd_12864.h三个文件。

1.1设计任务

利用单片机等实现一个简单的指针式电子钟。

1.2设计要求

a.实现时分秒指针式显示功能

b.用三个按键来实现调整时分秒的功能

2

搜索更多关于: 本科毕业设计--指针式电子钟 的文档
本科毕业设计--指针式电子钟.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2jvmr41r418xzko02xoc4ddq3430jm00ycl_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top