毕业论文-基于STC89C52单片机的多功能秒表设计.pdf

毕业论文-基于STC89C52单片机的多功能秒表设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基于STC89C52单片机的多功能秒表设计

摘要

本次设计的内容是以STC89C52单片机为控制核心的秒表。设计的主要内容为计时器

从00~99秒的计时,每秒种自动加1,另外还设置有暂停键和复位键等按键,在任何情况

下都可以实现暂停和复位功能。利用单片机定时器/计数器定时和记数的原理,结合显示

电路、LED数码管以及外部中断电路来设计的计时器。此次设计将软、硬件有机地结合起

来,使得系统能够实现2位LED数码管显示,显示时间为00~99秒,同时计时精度为1

秒,并且能够正确地进行计时。其中软件系统采用C语言编写程序,包括显示子程序、中

断服务、外部中断服务子程序和复位子程序等。

关键词:单片机;数码管;C语言;

I

Abstract

ThisdesigncontentforthestopwatchwithAT89C52single-chipcomputerasthecore.

Designofthemaincharacteristicsofthetimertimingfrom00to99seconds,automaticallyadd1

everysecond,andalsosetapausebuttonandresetbutton,underanycircumstancescansuspend

andreset.Useofsingle-chiptimer/countertimingandnumberofprinciples,combinedwiththe

displaycircuit,LEDdigitaltubecircuittodesignthetimerandexternalinterrupt.Thesoftware

andhardwareorganically,enablesthesystemtorealizethetwoLEDdisplay,displaytimeis00

~99seconds,timingaccuracyforonesecond,timeproperly.SoftwaresystemusingClanguage

program,includingdisplayprogram,interruptservice,externalinterruptserviceroutine,resetthe

program,etc.

Keywords:MCU;LED;Clanguage;

II

目录

摘要I

AbstractII

1引言-1-

1.1研究背景-1-

1.2研究的意义与方法-1-

2电路方案论证-2-

2.1单片机芯片的选择方案和论证:-2-

2.1.1采用STC89C51单片机

2.1.2采用STC89C52单片机

2.2显示模块选择方案和论证:-2-

2.2.1采用LED液晶显示屏

2.2.2采用LED数码管显示

2.3小结-3-

3系统硬件电路设计-3-

3.1STC89C52芯片-3-

3.1.1概述

3.1.2STC89C52主要特性

3.1.3STC89C52管脚说明

3.2LED数码管显示器概述-5-

3.2.1数码管的分类

3.2.2数码管的连接方法

3.3总体设计方案-6-

3.4部分

文档评论(0)

135****5548 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地山东
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档