摘要:本文介绍了基于AT89S52单片机的多功能数字时钟的软硬件设计方法。该多功能数字时钟由数据显示模块、时间处理模块和调整设置模块三个模块组成。数据显示采用1602A液晶显示模块,可以在LCD上同时显示年、月、日、周日、时、分、秒等。采用串行时钟日历芯片DS1302记录日历和时间,同时对年、月、日、时、分、秒进行计时,另外还具有闰年补偿等多种功能。此时钟系统具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。71184

毕业论文关键词:单片机,时钟,液晶显示

Abstract:This paper introduces the digital clock’s software and hardware design method which based on AT89S52. This multi-function digital clock has data display module, time processing module and set module. This digital clock can show the year, month, day, Sunday, week, minutes and seconds on the LCD of 1602A. It use clock calendar chip DS1302 to record time, it can count data and time and other functions. This digital clock has read the convenient, direct display, functional persity, simple circuit, low cost, and many other advantages, has a broad market prospect. 

Keywords:microcontroller,digital clock ,LCD display

目   录

1 前言 5

1.1 课题研究的背景与意义 5

1.2课题研究的内容 5

2 系统的方案设计与论证 6

2.1单片机芯片设计与论证 6

2.2按键控制模块设计与论证 7

2.3时钟模块设计与论证 7

2.4显示模块模块设计与论证 7

3 系统硬件的设计 8

3.1 AT89S52单片机 8

3.2时钟芯片DS1302性能简介 12

3.3 LCD显示模块 13

3.3.1 LCM1602的特性及使用说明 13

3.3.2 LCM1602与MCU的接口电路 14

3.4按键模块设计 14

3.5复位电路的设计 14

4 系统的软件设计及实物调试 15

4.1主程序流程图的设计 16

4.2 程序设计 16

4.3 仿真结果 17

4.4实物调试 20

结论 22

参考文献 23

致谢 24

附录A:系统原理图 25

附录B:重要程序清单 26

1 前言

随着科学的进步,人们从最初观太阳,使用摆钟,一直到电子钟,人类在技术上不断发展。目前,使用单片机的成品已经进入每个家庭。电子钟的出现让人们的生活更便利。伴着微电子技术的迅速发展,单片机在人们日常经济生活领域有着更重要的范畴。单片机有体积小、功能全、性价比高等诸多优点,所以广泛用于工业应用、民用设备、通信装备、信息处理、军事工业等,单片机开发技术已成为电子信息、电气、通信、自动化、机电一体化等专业技术人员必须掌握的技术。论文网

上一篇:锂电池性能参数测试系统的硬件设计
下一篇:ATC89S52单片机函数波形发生器的设计+程序+电路图

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

网络语言“XX体”研究

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...