登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

电子时钟的设计与仿真毕业论文

 2022-05-27 22:38:27  

论文总字数:18664字

摘 要

随着生活节奏的不断加快,人们对时间的观念也日益重视,时间即金钱,时间即生命。电子时钟一直是为人们提供精准计时、直观显示时间的工具。由于单片机体积小、成本低、性能高,所以单片机得以飞速发展,而电子时钟与单片机的结合不仅让电子时钟广泛应用于各个领域,更是给电子时钟注入了更多的新功能。

本设计主要是以Atmel公司的AT89C52芯片为核心来对电子时钟进行设计,通过编写程序来实现电子时钟的基本功能,然后通过Protues软件进行仿真。本文将完整的介绍此次电子时钟的设计和开发过程,首先介绍电子时钟的大体框架,然后画出电路原理图并加以修改和完善,最后在Keil软件中用C语言编写程序,生成目标文件,在Proteus软件中进行仿真。

关键词:电子时钟 AT89C52 Proteus Keil

The design and simulation of electronic clock

Abstract

Along with the life rhythm speeding up, people pay more attention to time day by day, time is money, time is the life. The electronic clock has always been a tool for people which provide accurate time, intuitive display time. Because the single chip microcomputer has the advantages of small volume, low cost and high performance. The SCM rapidly developed, and the combination of electronic clock with single-chip not only make electronic clock widely used in various fields but also injected more new features to the electronic clock.

This design is mainly use ATMEL Corporation AT89C52 chip as the core of the electronic clock ,by programming to achieve the basic functions of electronic clock, and then use Protues software to simulation. This paper will give a full introduction of the electronic clock design and development process. Firstly, the thesis introduces the general framework of electronic clock, and then draw the circuit schematic diagram and modify and improve, finally in the keil software using C programming language, generates the target file, in the Proteus Software simulation.

Keywords: Electronic clock; AT89C52; Proteus ; Keil

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1 电子时钟的研究背景 1

1.2 电子时钟的研究意义 1

1.3 论文组织结构 2

第二章 相关元器件介绍 3

2.1主控芯片AT89C52 3

2.1.1 AT89C52介绍 3

2.1.2 AT89C52的引脚及功能说明 3

2.2 时钟芯片DS1302 4

2.2.1 DS1302介绍 4

2.2.2 DS1302的引脚及功能说明 5

2.3 液晶显示LCD1602 5

第三章 硬件电路模块设计 7

3.1 设计要求 7

3.2 设计框图 7

3.3 复位电路 8

3.4 晶振电路 8

3.5 DS1302时钟电路 9

3.6 按键电路 10

3.7 时间显示电路 12

3.8 闹铃电路 14

第四章 软件设计 15

4.1 软件模块设计 15

4.2 软件代码及说明 15

第五章 系统的仿真和调试 21

5.1 Proteus软件 21

5.1.1 Proteus软件简介 21

5.1.2 Proteus软件使用方法介绍 21

5.2 Keil uVision4软件 23

5.2.1 Keil uVision4软件简介 23

5.2.2 Keil uVision4软件使用方法介绍 23

5.3 系统的仿真调试 25

5.3.1 Proteus设计的电路图 25

5.3.2 当前时钟状态 26

5.3.3 调整时间显示 26

5.3.4 闹钟显示状态 27

第六章 总结与展望 28

6.1 总结 28

6.2 展望 28

参考文献 29

致谢 31

第一章 绪论

1.1 电子时钟的研究背景

时间流逝就像河水东流一去不返。可以说时间是最平凡的,但它却也是最珍贵的,有钱难买寸光阴啊。人们想尽一切办法来记录时间流逝,古代的智者先贤利用太阳的投影划分时间,制作了日晷,东汉的张衡利用转动机械实现日历功能,制作了漏水转浑天仪,意大利的丹蒂利用完全机械式结构实现走时功能,制作了塔钟,荷兰的惠更斯利用摆轮游丝实现调速器,制作了可携带式钟表,从20世纪开始,钟表行业可以说百花齐放,例如:自动、手动机械表,数字显示式石英表、指针式石英表等,钟表的走时也不断的修正,让它更加准时。

而随着现代工业化进程的加快,时间从各个方面影响着不同领域的人。石英表等老式的时间显示工具无论从功能还是外观都不是令人十分满意。得益于电子技术的高速发展,导致电子产品如雨后春笋一般破土而出,产品性能提升、能耗降低。电子钟就是这些电子产品其中的一类,它利用数字电路技术来实现时间的显示和计时。不仅携带方便、计时准确,而且显示直观、稳定耐用。

1.2 电子时钟的研究意义

目前世界各国对电子时钟的研究更加注重开发其其它功能并运用到不同的产品上,这就让电子时钟的作用不仅仅是基本的显示时间,还能让它具有其它功能,比如:定时和报警功能,这项技术被运用到洗衣机中洗涤时间的自动控制,让洗衣机可以自动洗涤15分钟然后去执行脱水功能,还有电烤箱烘培时间的定时开关,让电烤箱烘焙10分钟然后终止运行等。

不仅如此,德国科学家以钟表的数字化为基础将电子时钟的技术运用到了通断动力设备的电气中,通过各种定时开关的启动或者关闭来控制电气设备。再加上现在电子时钟已经渗透到了各个公共场所,举例来说像学校教室、车站候车室等,随处可见LCD式数字电子时钟,极大程度的方便了人们的生活,所以研究电子时钟不仅要改良外观,还需要不断的拓展新的功能,这是有很重大的现实意义的。

1.3 论文组织结构

第一章是绪论,介绍了电子时钟的背景和研究意义;

请支付后下载全文,论文总字数:18664字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图