基于at89c52单片机的电子秒表设计

上传人:Bod****ee 文档编号:47518176 上传时间:2018-07-02 格式:DOC 页数:29 大小:437.03KB
返回 下载 相关 举报
基于at89c52单片机的电子秒表设计_第1页
第1页 / 共29页
基于at89c52单片机的电子秒表设计_第2页
第2页 / 共29页
基于at89c52单片机的电子秒表设计_第3页
第3页 / 共29页
基于at89c52单片机的电子秒表设计_第4页
第4页 / 共29页
基于at89c52单片机的电子秒表设计_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《基于at89c52单片机的电子秒表设计》由会员分享,可在线阅读,更多相关《基于at89c52单片机的电子秒表设计(29页珍藏版)》请在金锄头文库上搜索。

1、清华大学清华大学本本科科毕毕业业论论文文(设设计计)基于 AT89C52 单片机的电子秒表设计所 在 学 院 专 业 名 称 申请学士学位所属学科 年 级 指导教师姓 名、职称 完 成 日 期 摘 要随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动传统控制检测技术不断更新。单片机是指集成在一个芯片上的微型计算机,主要包括 CPU、随机存储器、只读存储器、基本输入/输出接口电路、定时器/计数器等部件。本文设计的主要思路是采用 ATMEL 公司的 AT89C52 单片机作为中央处理器,应用 LED 数码显示器,设计具有计时和倒计时功能的电子秒表。论文概述中主要介绍了本次课题的课

2、题背景、研究意义以及要求完成的任务。正文中首先介绍了系统硬件的设计思路以及工作原理,其次简单阐述了程序的流程、程序各功能模块的分析和实现过程,最后简单总结了本次设计的难点、关键点以及收获的经验。关键词关键词:单片机,LED 数码管显示器 ,AT89C52ABSTRACTWith computer penetration in the social sphere, SCM applications are constantly deepening, and promote the traditional control detection technology update. Single ch

3、ip is integrated on a chip microcomputer, including CPU, random access memory, a read-only memory, input / output interface circuit, timer / counter and other parts. In this paper the main train of thought of the design is the use of AT89C52 microcontroller as the central processor, the application

4、of LED digital display, design has a timer and countdown function electronic stopwatch. The paper summarizes mainly introduced this topic research background, research significance and tasks. The text firstly introduces the system hardware design and working principle, then briefly discusses the pro

5、cess flow, process of each function module of the analysis and the realization of the process, finally summarizes the design difficulty, key points and gain experience.Key words:Single-Chip Microcomputer, LED figures tube display,AT89C52目 录1 绪论 -11.1 引言-11.2 单片机及其发展-11.3 LED 显示器概述 -41.4 论文章节安排-72 系统

6、功能概述 -73 系统硬件设计 -83.1 中央处理器设计 -83.2 系统电路设计-94 系统软件设计-124.1 程序功能及主要变量的说明-124.2 程序流程图-144.3 按键消抖介绍-164.4 主要程序代码-175 总结-22参考文献-24致 谢 -251 绪论1.1 引言 单片机自问世以来,性能不断提高和完善,而且具有集成度高、功能强、速度快、体积小、功耗低、使用方便、价格低廉等特点,因此在工业控制、智能仪表、数据采集和处理、通信系统、网络系统、汽车工业、国防工业、家用电器等领域的应用日益广泛,并且正逐步取代现有的多片微机应用系统,单片机的潜力越来越被人们所重视。基于单片机的定时

7、与控制装置在诸多行业都有广泛的应用,本文以 AT89C52为主控制芯片,应用 LED 显示器设计电子秒表,其主要功能有单计时、连续记8 个的计时、设定初值的倒计时。本文是一个单片机的最小系统设计,对于各种复杂系统的开发,有一定的引导作用。 1.2 单片机及其发展集成在一个芯片上的微型计算机即为单片机,也就是把组成微型计算机的各种功能部件,像CPU、只读存储器 ROM(Read only memory)、随机存储器RAM(Random access memory)、基本输入/输出接口电路、定时器/计数器等部件集成在一块芯片上,构成一个较为完整的微型计算机,从而实现一些微型计算机所具有的功能2。1

8、.2.1 单片机的产生与发展(1)单片机的产生 电子计算机的发展经历了四个阶段,分别是电子管、晶体管、集成电路大(超大)规模集成电路阶段,即通常所说的第一代,第二代,第三代和第四代计算机。现在广泛使用的微型计算机属于第四代计算机,是大规模集成电路技术发展的产物,而单片机则是众多微型计算机中的一个分支3。从 1971 年微型计算机问世以来,由于实际应用的需要,微型计算机向着两个不同的方向发展;一个是向高速度,大容量,高性能的高档微机方向发展;而另一个则是向稳定可靠、体积小和价格廉价的单片机方向发展。但是两者在原理和技术上是紧密联系的4。(2)单片机的发展继1971年微处理器的研制成功不久,就出现

9、了单片的微型计算机即单片机,但最早出现的单片机是一位的。随后在1976年Intel公司推出了 8 位的 MCS-48 系列单片机,采用将8位CPU、8位并行I/O口、8位定时/计数器、RAM、ROM等集成于一块芯片上的单片结构,能够满足一般工业控制和智能化仪器、仪表等的需求,赢得了广泛的市场,为单片机的发展奠定了坚实的基础6。到80年代末世界各地已相继研制出大约50个系列300多个品种的单片机产品,其中包括Rockwell 公司的 6501,6502 , Motorola 公司的 6801,6802,Zilog 公司的 Z-8 系列等。此外,日本的日立公司,NEC公司等也相继推出了各自的单片机

10、品种。尽管目前市面上单片机的种类很多,但我国使用最为普遍的是 Intel 公司的MCS-51单片机系列。20世纪80年代初,MCS-51 系列在 MCS-48 的基础上迅速发展起来,尽管它是8位的单片机,但是相对于MCS-48,它的功能有很大的改善。此外,它还具有兼容性强,品种全,软硬件资料丰富等特点,因此应用非常广泛,成为非常重要的单片机品种。直到现在,单片机的主流系列仍然包含MCS-51系列。1983年Intel公司推出的 MCS-96 系列单片机是16位单片机中的典型代表,它是在8位单片机基础上发展而来的。MCS-96相对于MCS-51,不但字长增加一倍,而且在其他性能方面也有很大的提高

11、,特别是芯片内还增加了一个10位数模转换器,使其具有数模转换的功能7。纵观单片机近些年来的发展历程,今后单片机将在集成度、功能、性能、速度、功耗、价格、可靠性、应用领域等全方位地向更高水平发展。尽管现在已经有了32位单片机,但单片机位数不一定会继续增加,并且目前32位单片机使用的并不多。由此可以推测,今后的单片机将具有更强的功能,更高的可靠性,更高的集成度,更低的功耗、更简单的外围电路等特点。除此之外,单片机的另一个发展方向是专业化,针对单一用途的专用单片机将会越来越多。 1.2.2 单片机的分类 根据控制应用的需要,可以将单片机分成为通用型和专用型两种类型。通用型单片机是一种基本芯片,内部资源比较丰富,性能全面且适用性强,能覆盖多种应用需要。用户可以根据需要设计成各种不同应用的控制系统,即通用单片机有一个在设计的过程,通过用户的进一步设计,才能组建成一个以通用单片机芯片为核心再配以其它外围电路的应用控制系统。然而在单片机的控制应用中,有许多时候是专门针对某个特定产品

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

当前位置:首页 > 学术论文 > 毕业论文

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