1、信息工程学院课程设计(论文) 1 信 息 工 程 学 院信 息 工 程 学 院 课 程 设 计 报 告 书课 程 设 计 报 告 书 题目: LCD 显示的指针式电子钟显示的指针式电子钟 专 业:电子信息的科学与技术 班 级: 学 号: 2014 年 5 月 15 日 信息工程学院课程设计(论文) 2 信息工程学院课程设计任务书 学 号 学生姓名 专业(班级) 电子信息 设计题目 LCD 显示的指针式电子钟 设 计 技 术 参 数 设 计 要 求 本题目采用 PG12864LCD 液晶屏作为指针式电子钟的显示屏。 液晶显示屏模 拟表盘与时针、分针、秒针显示当前时间。本电子钟应具有时钟调整功能。
2、 LCD 显示当前读取的时间。设有 3 个功能键: “选择”键、 “调整”键和“确 定”键。按一下“选择”键,时钟停止运行,进入时钟调整模式,按下“调整” 键,调整时针。再按一下“选择”键,进入分针调整模式,按下“调整”键,调 整分针。结束调整后,按下“确定”键,时钟继续运行。在指针式显示时间的同 时,还有一个浮动窗口,该窗口中以数字形式显示 DS1302 当前的时钟状态。 工 作 量 字数要求:5000 左右; 图纸数量:10 张左右; 注:可填写课程设计报告的字数要求或要完成的图纸数量。 工 作 计 划 参 考 资 料 1康华光,陈大钦. 电子技术基础模拟部分(第五版)M. 北京:高等教育
3、 出版社,2005 2皮文兵. 一种宽输入范围的 Gillbert 模拟乘法器设计J. 电子设计应 用.2007.13(1):88-90 3 张筑生. 微分半动力系统的不变集 D. 北京: 北京大学数学系数学研究所, 1983 4 闫玉德 俞虹 MCS-51 单片机原理与应用 机械工业出版社 5 周鸣争 钱峰,微机原理与接口技术,电子科技大学出版社,2006 年 6 张靖武.周灵彬.单片机原理、应用与 PROTEUS 仿真 7 润景.基于 PROTEUS 的 51 单片机设计与仿真 8 江志红.51 单片机技术与应用系统开发案例精选 9 周润景.基于 PROTEUS 的 51 单片机设计与仿真
4、 指导教师签字 教研室主任签字 2014年5月20 日 信息工程学院课程设计(论文) 3 目录 1 任务提出与方案论证. 6 1.1 设计要求 6 1.2 原理说明 6 2 总体设计 7 3 详细设计 8 3.1 AT89C51 单片机简介 . 8 3.2 时钟模块设计 . 9 3.3 显示模块设计10 3.4 设置模块.10 3.5 振荡电路.10 3.6 复位设置. 11 4 总结 12 参考文献.13 附录 仿真电路图 14 信息工程学院课程设计(论文) 4 摘摘 要要 单片机就是微控制器,是面向应用对象设计、突出控制功能的芯片。单片机接上晶振、 复位电路和相应的接口电路, 装载软件后就
5、可以构成单片机应用系统。 本设计就是应用单片 机强大的控制功能制作而成的指针式电子钟, 该指针式电子钟实现如下功能: 液晶屏模拟表 盘与时分秒指针显示当前时钟,K1 键用于选择调节对象,K2 键用于调整时分秒,在按下 K4 键时确定调节值,时钟继续运行。 本设计采用的是 AT89C51 单片机,AT89C51 单片机内部带有定时/计数功能,此定时功 能是通过对外部晶振的脉冲进行计数, 从而达到计时功能, 只要使用 11.0592 的晶振就能实 现零误差的计时,因此可以利用此功能实现计时。芯片采用 DALLAS 公司的涓细充电时钟芯 片 DS1302, 该芯片通过简单的串行通信与单片机进行通信,
6、 时钟/日历电路能够实时提供年、 月、日、时分、秒信息,采用双电源供电,当外部电源掉电时能够利用后备电池准确计时。 显示器件采用 PG12864LCD 液晶,12864 是一种图形点阵液晶显示器,它主要由行驱动器 /列驱动器及 12864 全点阵液晶显示器组成。可完成图形显示,也可以显示 84 个(16 16 点阵)汉字。 通过此次设计能够更加牢固的掌握单片机的应用技术, 增强动手能力、 硬件设计能力以 及软件设计能力。 关键词关键词 单片机 AT89C51 单片机 时钟芯片 DS1302 PG12864LCD 液晶 信息工程学院课程设计(论文) 5 信息工程学院课程设计(论文) 6 1 1 任务提出与方案论证任务提出与方案论证 组成框图中包含显示模块,控制器,时间模块,设置模块。显示模块有 LCD12864 来控 制显示,整个代码实现主要由控制器来实现,时间模块有 DS1302 来实现,可以显示系统时 间,也可自行调整,设置模块为按键处理