更新时间:11-09 上传会员:小四哥
分类:工业大学 论文字数:7903 需要金币:1000个
【摘 要】电子时钟是目前市场上比较普遍的一种时钟,与传统的机械时钟相比,电子时钟具有功能多,容易使用等特点。电子时钟经历很多年的发展已经具备数字化、小型化、大众化、多功能化等方向发展,在日常生活中和工作中被广泛应用。在工业生产中,电子时钟也往往会结合一些其他的功能去使用,这就充分体现了电子时钟的多功能性。
本设计主要目的是实现一款可以显示日期、时间、星期参数、闹钟、掉电数据保存功能的多功能电子时钟,每个电子时钟显示的数据都可以通过按键去设置调试。本设计主要以STC89C52单片机做为控制核心,LM016L液晶显示屏做为人机交互,为了使系统时间显示具有较高的精度,本设计采用DS1302时钟芯片作为时间参数控制端,DS1302时钟芯片可以产生时间、日历等信息。系统具有四个按键,用来设置系统参数,充分体现系统的多功能性。本系统采用单片机做为控制系统,如果有需求的话,本系统还可以进行一些功能的拓展。
【关键词】:电子时钟;多功能;AT89C52;时钟日历
目录
摘要
Abstract
引言-5
1 选题意义-5
2 研究背景-5
3 主要研究内容-5
1方案论证-6
1.1 DS1302芯片简介-6
1.1.1 DS1302控制寄存器-7
1.2显示模块的选择-8
1.2.1LM016L简介-8
1.2.2LM016L的引脚及说明-8
2 系统硬件电路设计-9
2.1硬件设计总体框图-9
2.2 STC89C52单片机-10
2.3 晶振电路-11
2.4复位电路-11
2.5按键电路设计-12
2.6显示电路-13
2.7 DS1302时钟芯片电路-14
3. 软件设计-15
3.1 总体设计-15
3.2按键检测-16
3.3 DS1302定义程序-17
3.4 LM016L定义程序-18
4系统调试-19
参考文献-20
致谢-21
附录-22
仿真图-22
完整程序-22