毕业设计(论文)基于AT89C52单片机数字时钟设计

上传人:夏** 文档编号:429713437 上传时间:2022-12-16 格式:DOC 页数:26 大小:735.05KB
返回 下载 相关 举报
毕业设计(论文)基于AT89C52单片机数字时钟设计_第1页
第1页 / 共26页
毕业设计(论文)基于AT89C52单片机数字时钟设计_第2页
第2页 / 共26页
毕业设计(论文)基于AT89C52单片机数字时钟设计_第3页
第3页 / 共26页
毕业设计(论文)基于AT89C52单片机数字时钟设计_第4页
第4页 / 共26页
毕业设计(论文)基于AT89C52单片机数字时钟设计_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《毕业设计(论文)基于AT89C52单片机数字时钟设计》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于AT89C52单片机数字时钟设计(26页珍藏版)》请在金锄头文库上搜索。

1、题目:基于52单片机数字时钟设计学 院 专 业 姓 名 班 级 学 号 指导教师 起讫时间 基于AT89C52单片机数字时钟设计 摘要 时间是科学技术和日常生活中最基本的物理量之一,随着科技的快速发展和生活水平的不断提高,人们对时钟的精准度和实用性要求越来越高。本文基于单片机技术原理,以单片机AT89S52作为核心控制器,通过硬件电路的制作以及软件程序的编制,设计制作出一个数字时钟系统。 本文主要介绍一种基于AT89C52 单片机和1062液晶显示器的六位数字时钟,具有操作简单,显示明了,功能强大的特点。有三个按键,可以调时校对的功能。该电路系统采用AT89C52单片机作为核心,功耗小,能在5

2、V的低压工作。本设计采用的Keil编译系统是现在使用比较多的ARM编译系统。与ADS编译系统相比,Keil编译系统不需要模版,自动生成启动文件,且Keil For Arm编译系统可以与Proteus联机,这一点在虚拟开发中是非常实用的。本文从硬件电路到单片机控制器再到微处理器程序进行了一系列的设计,最终将各模块整合到Proteus中进行仿真,最终在Proteus中仿真的结果令人满意。关键词 AT89C52单片机 ;1602液晶 ;Keil编译系统;Proteus仿真The implementation of digital clock with AT89C52 single chip comp

3、uter Author :付宁波 Teacher:程娅荔AbstractTime is one of the most fundamental physical quantities in science and technology and daily life. With the rapid development of science and technology and living standard , human beings are increasingly demanding of the accuracy and practicability of the clock . W

4、ith reference to the analysis of the demand of the function of the clock in peoples daily life, and with the single-chip microcomputer technical principal , and by considering the AT89S52 single-chip computer as the core controller as well as the design of hardware circuit and the programming of sof

5、tware, a digital clock system can be designed and made This paper mainly introduces a method based on AT89C52 single chip computer and 1062 LCD digital clock, has six operation is simple, show clear, powerful features. There are three key, can you adjust the function of when checking. This circuit s

6、ystem adapts the AT89C52 single-chip computer as core, which has the advantage of low power. Therefore, it can work under the circumstance of low voltage of 5 , This design uses the Keil for ARM compiling system , which now is used widely. Compared with ADS compiler system, Keil compiler system does

7、 not require a template compilation, and generates boot file automatically, as well as Keil for Arm compiling systems can align with Proteus, this advantage is very practical in virtual development.In this paper, hardware to process, single-chip computer controller and the microprocessor program are

8、 designed. Finally, the simulation result in Proteus is satisfactory.Key word:AT89C52 single-chip computer;LCD1602; Keil compile system;Simulation in Proteus目 录第1章 前言5第2章 主要元件的使用方法72.1 AT89C51单片机72.2 1602液晶显示8第3章 电路硬件设计93.1整体设计要求93.2分块设计93.3.1输入部分93.3.2输出部分103.3.3晶振电路10第4章 程序设计114.1程序设计思路11第5章 软件介绍1

9、45.1 Keil软件介绍145.2 Proteus软件介绍14第6章 系统仿真156.1系统仿真156.2绘制仿真图156.3仿真结果166.3功能的实现17结束语17参考文献18致谢19附件A整体电路图附件B完整程序第1章 前言单片机诞生于20世纪70年代末,作为微型计算机的一个重要分支,单片机应用面很广,发展很快。自单片机诞生至今,已发展为上百种系列的近千个机种。如果将8位单片机的推出作为起点,那么单片机的发展历史大致可分为以下几个阶段:(1) 第一阶段(1976-1978):单片机的探索阶段。以Intel公司的MCS48为代表。MCS48的推出是在工控领域的探索,参与这一探索的公司还有

10、Motorola 、Zilog等,都取得了满意的效果。这就是SCM的诞生年代,“单片机”一词即由此而来。(2) 第二阶段(1978-1982):单片机的完善阶段。Intel公司在MCS48基础上推出了完善的、典型的单片机系列MCS51。它在以下几个方面奠定了典型的通用总线型单片机体系结构。1) 完善的外部总线。MCS-51设置了经典的8位单片机的总线结构,包括8位数据总线、16位地址总线、控制总线及具有多机通信功能的串行通信接口。2) CPU外围功能单元的集中管理模式。3) 体现工控特性的位地址空间及位操作方式。4) 指令系统趋于丰富和完善,并且增加了许多突出控制功能的指令。(3) 第三阶段(

11、1982-1990):8位单片机的巩固发展及16位单片机的推出阶段,也是单片机向微控制器发展的阶段。Intel公司推出的MCS96系列单片机,将一些用于测控系统的模数转换器、程序运行监视器、脉宽调制器等纳入片中,体现了单片机的微控制器特征。随着MCS51系列的广泛应用,许多电气厂商竞相使用80C51作为内核,将许多测控系统中使用的电路技术、接口技术、多通道A/D转换部件、可靠性技术等应用到单片机中,增强了外围电路功能,强化了智能控制的特征。(4) 第四阶段(1990):微控制器的全面发展阶段。随着单片机在各个领域全面深入地发展和应用,出现了高速、大寻址范围、强运算能力的8位/16位/32位通用

12、型单片机,以及小型廉价的专用型单片机。 单片机因将其主要组成部分集成在一个芯片上而得名,就是把中央处理器、随机存储器、只读存储器、中断系统、定时器/计数器以及I/O接口电路等部件集成在一个芯片上。 单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机具有体积小、功能多、价格低廉、使用方便、系统设计灵活等优点。因此,它应用广泛前景美好。在我国,单片机的开发应用已有15年左右,已经形成一支庞大的技术开发队伍,为我国单片机应用积累了丰富的经验。随着电子技术、计算机芯片技术和微电子技术的飞速发展促进了单片机技术一日千里的变化。近几年,单片机在各个领域

13、得到广泛的应用。从工业到人们的日常生活,大部分的科技产品都是通过单片机来控制。在它问世之前,自动控制设备不能被广泛的应用,这是因为控制设备的体积庞大,耗电量大,价格昂贵。在第一台微处理器成功研制不久,第一个单片机就问世了。因为其小巧的体积,低功耗,以及高效的性能,单片机受到了大家的欢迎。今天,单片机成为了解决低复杂度,中等复杂度控制问题的传统选择。电子钟在工业控制和日常生活中是很重要的,它不仅可以用于计时、提醒又可用于对机器的控制,在自动化的过程中必然有电子钟的参与,因此电子钟的应用会越来越广泛。而且向着精确、低功耗、多功能发展。基于单片机设计的数字钟精确度较高, 因为在程序的执行过程中, 任

14、何指令都不影响定时器的正常计数,即便程序很长也不会影响中断的时间。从而,使数字钟的精度仅仅取决于单片机的产生机器周期电路和定时器硬件电路的精确度。另外,程序较为简洁,具有可靠性和较好的可读性。如果我们想将它应用于实时控制之中,只要对上述程序和硬件电路稍加修改,便可以得到实时控制的实用系统,从而应用到实际工作与生产中去。数字时钟系统可采用数字电路实现,也可以采用单片机来完成。若用数字电路完成,所设计的电路相当复杂,大概需要十几片数字集成块,其功能也主要依赖于数字电路的各功能模块的组合来实现,焊接的过程比较复杂,成本也非常高。若用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,那么就

15、降低了硬件电路的复杂性,而且其成本也有所降低数字钟是采用数字电路实现对时,分,秒,数字显示的计时装置,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表的报时功能。数字钟已成为人们日常生活中的必需品,广泛应用于家庭、车站、码头、剧院、办公室等场所,给人们的生活、学习、工作带来极大的方便4。不仅如此,在现代化的进程中,也离不开电子钟的相关功能和原理,比如机械手的控制、家务的自动化、定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。而且是控制的核心部分。因此,研究数字钟及扩大其应用,有着非常现实

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号