基于单片机的电子记分牌设计.doc

上传人:hw****26 文档编号:3099475 上传时间:2019-05-21 格式:DOC 页数:40 大小:1.42MB
下载 相关 举报
基于单片机的电子记分牌设计.doc_第1页
第1页 / 共40页
基于单片机的电子记分牌设计.doc_第2页
第2页 / 共40页
基于单片机的电子记分牌设计.doc_第3页
第3页 / 共40页
基于单片机的电子记分牌设计.doc_第4页
第4页 / 共40页
基于单片机的电子记分牌设计.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、哈 尔 滨 剑 桥 学 院毕 业 设 计论文题目: 基于单片机的电子记分牌设计 学 生: 付文博 指导教师: 崔莉 讲师 专 业: 电气工程及其自动化 班 级: 12 级电气 2 班 2016 年 5 月哈尔滨剑桥学院毕 业 设 计 审 阅 评 语指导教师评语指导教师成绩: 是否同意参加答辩:同意 不同意 指导教师签字 职 称 年 月 日 评阅人评语评阅成绩: 是否同意参加答辩: 同意 不同意 评阅教师签字 职 称 年 月 日 哈尔滨剑桥学院毕 业 设 计 答 辩 评 语 及 成 绩答辩评语答 辩 成 绩: 答辩小组组长签字:年 月 日毕业设计(论文)成绩指导教师成绩: 评阅成绩: 答辩成绩:

2、 综合指导教师成绩、评阅成绩、答辩成绩,经答辩委员会评定,该学生毕业设计(论文)总成绩: 答辩委员会主任单位: 答辩委员会主任签字: 职称: 年 月 日I基于单片机的电子记分牌设计摘 要近年来,计算机在智能化、自动化、电子信息等领域得到了飞速的发展。单片机属于微型计算机,能够将计算所需要的模块全都集成在一个体积很小的芯片上。本文利用单片机技术设计了一种电子记分牌,并将这种电子记分牌应用在篮球比赛中,通过电子记分牌实现篮球比赛的计分。本文的电子记分牌除了计分功能,还具有计时功能,能够满足篮球比赛对记分牌的基本要求。本文的硬件系统以单片机作为核心,选用的是单片机 AT89S52,它具有低功耗和高性

3、能的特点,属于 CMOS 8 位微控制器中的一种。本文的电子记分牌还可以根据实际的篮球比赛场上情况,随时对时间和分数的显示数值进行更正,并通过 LED 数码管进行数值显示。本文对篮球比赛的电子记分牌的硬件系统和软件流程进行了详细介绍。本文的硬件系统主要包括:LED 数码管显示功能、按键控制功能以及辅助功能等。本文的软件系统是基于 C 语言进行编程的,软件部分主要包括:功能选择程序、计分程序、计时程序等。本文设计的用于篮球比赛的记分牌,具有性价比高、功能全面、稳定性高、可操作性强的特点,能够根据实际情况对记分牌进行调整。本文的电子记分牌,在实际使用中,具有一定的研究意义。关键词:AT89S52

4、单片机;LED 数码管;篮球记分牌II目 录摘要 .I1 绪论 .11.1 研究目的及意义 .11.2 本文的主要研究内容 .12 系统整体方案设计 .32.1 系统总体结构 .32.2 系统主要功能模块的选型 .42.2.1 单片机选型 .42.2.2 显示器选型 .62.2.3 74HC373 芯片 .112.2.4 报警器选型 .133 系统硬件电路 设计 .143.1 单片机最小系统 .143.2 电源电路 .143.3 时钟振荡电路 .153.4 复位电路 .163.5 按键电路 .163.6 显示电路 .183.7 蜂鸣报警电路 .194 系统软件编程设计 .214.1 开发环境介

5、绍 .214.2 系统主程序流程图 .214.3 延时程序 .234.4 中断及蜂鸣器报警程序 .244.5 按键模块程序 .254.6 显示模块程序 .255 Protues 仿真 .295.1Protues 简介 .29III5.2 系统仿真结果 .29结论 .31致谢 .32参考文献 .33附录 .34哈尔滨剑桥学院毕业设计1基于单片机的电子记分牌设计1 绪论1.1 研究目的及意义近年来,计算机在智能化、自动化、电子信息等领域得到了飞速的发展。单片机属于微型计算机,能够将计算所需要的模块全都集成在一个体积很小的芯片上。单片机的优点为体积小、安装和使用方便,并且性价比高,具有很强的抗干扰能

6、力。单片机的使用范围很广泛。单片机在各个领域的广泛应用促进了很多技术的发展,在近年来,单片机技术逐渐在电子计分牌领域中得到应用。在实际生活中,我们经常能看到两种形式的电子记分牌,一种是基于单片机制作的 LCD 液晶显示器电子记分牌,还有一种是基于 LED数码管显示器的电子记分牌。随着技术的逐渐成熟,这种基于单片机的电子记分牌开始在篮球比赛中逐渐开始使用。传统的篮球比赛记分牌具有功能单一,性能不稳定,不能够对时间和分数进行准确的计算和显示,所以有必要设计一种新型的篮球比赛电子记分牌。本文利用单片机技术设计了一种电子记分牌,并将这种电子记分牌应用在篮球比赛中,通过电子记分牌实现篮球比赛的计分。本文

7、的电子记分牌能够实现篮球比赛的正常时间的定时,而且能够根据比赛的实际情况,对比赛双方的得分和耗时进行调整。在比赛结束以后,本系统的电子记分牌能够实现双方分数的存储。本系统具有很高的性价比,具有很好的稳定性,体积小,便于携带,并且能够实现篮球比赛计时和计分的基本功能。本文设计的电子记分牌非常适合在学校、社区等领域中使用。1.2 本文的主要研究内容基于篮球比赛的实际情况,本文设计了一种基于单片机的电子记分牌。本记分牌选用 AT89S52 单片机作为整个系统的控制核心,并通过 LED 七段数码管对实际篮球比赛中的分数和时间信息进行显示。本文的电子记分牌还可以根据实际的篮球比赛场上情况,随时对时间和分

8、数的显示数值进行更正。哈尔滨剑桥学院毕业设计2本文的硬件系统主要包括:LED 数码管显示功能、按键控制功能以及辅助功能等。本文的软件系统是基于 C 语言进行编程的,软件部分主要包括:功能选择程序、计分程序、计时程序等。本文研究的记分牌能够实现时钟倒计时功能,并且具有很高的精度,能够精确到秒,而且还能够实现时钟数值的随时调节,让篮球比赛记分牌在调节时间时处于暂停状态。在电子记分牌上的时间进入倒计时,并在时间走完以后,系统能够通过蜂鸣器实现报警,告诉篮球裁判和球员时间走完,结束比赛。本文的电子计分牌能够实时显示两支比赛球队的分数,而且能够实现分数的调整,也就是在原有分数上进行加法和加法的分数运算。

9、本文设计的用于篮球比赛的记分牌,具有性价比高、功能全面、稳定性高、可操作性强的特点,能够实际情况对记分牌进行调整。本文的电子记分牌,在实际使用中,具有一定的研究意义。哈尔滨剑桥学院毕业设计32 系统整体方案设计2.1 系统总体结构基于 51 单片机的电子记分牌系统整体结构框图如图 2-1 所示。图 2-1 系统框图本论文的电子记分牌的核心是利用单片机实现整体系统的控制。本文的电子记分牌选用单片机 AT89S52 作为控制中心,通过单片机对比分和时间等信息进行处理。系统通过七段共阴级 LED 数码管进行比分和时间的显示。本文的电子记分牌,是应用在篮球比赛中的。所在,在本文的电子记分牌中,总接入的

10、七段共阴极 LED 数码管个数为 3 个。这 3 个数码管中,有 2 个是三位一体的,用来对篮球比赛中两支球队的比分进行记录和显示,分数的显示区域是 0 至 999,完全可以满足篮球比赛对分数记录和显示的要求。还有 1 个四位一体的数码管用来对篮球比赛的用时进行记录和显示,在这个四位一体的数码管中,有两个用来对比赛耗时的分钟进行显示,还有两个用来对比赛耗时的秒进行显示。通常情况下,整个篮球比赛的赛程是执行倒计时的形式。所以,本文的电子记分牌结合实际的篮球比赛情况,也采用这种倒计时的形式进行计时。在篮球比赛开始之,就按照篮球比赛的规则事先将比赛的总时间调好,并通过数码管显示。在比赛开始后,点击倒

11、计时开始按钮,此时系统开始工作。在时间归为 0 以后,倒计时过程结束,蜂鸣器开始报警,告知裁判和球员,时间已经走完,比赛结束。本文的电子记分牌,允许操作者根据实际的篮球比赛场上情况,随时对记分牌的数值和倒计时所剩的时间进行调整。本系统的计时范围是 0 至 99 分钟,能够满足实际篮球比赛对时间监测的要求。完了完成电子记分牌的各种功能,本文在系统中设置了 8 个独立的按键。有 4 个按键用来作为篮球比赛中两队分数的输入。另外 4 个按键用来完成分数和时间的调整,系哈尔滨剑桥学院毕业设计4统的启动、暂停和停止,以及在中场休息时的比分调换。2.2 系统主要功能模块的选型从电子记分牌的实际功能出发,本

12、系统的硬件模块主要有以下几部分组成: (1)电源电路模块;(2)单片机 AT89S52 模块;(3)时钟振荡电路模块;(4)复位电路模块;(5)按键控制电路模块;(6)显示电路模块;(7)蜂鸣报警电路模块;基于电子记分牌的上述模块以及需要实现的各种功能,本系统选用的主要芯片是:AT89S52、74HC373、七段共阴 LED 显示器、独立式按键等。2.2.1 单片机选型本论文中的单片机选用的为 AT 系列单片机中的 AT89S52。AT89S52 具有的优点很多,它是低电压和高性能的 CMOS 8 位单片机 1。芯片内部包括 8k bytes 的可反复擦写的 Flash 只读程序存储器,还有 256 bytes 的随机存取数据存储器。该芯片能够使用 ATMEL 公司的高密度和非易失性存储技术生产,能偶完全兼容标准MCS-51 的指令系统 2。芯片内部还设置有 8 位通用中央处理器以及相对应的 Flash 存储单元 3。AT89S52 的 40 个引脚如图 2-2 所示。其中,有 32 个引脚是外部双向输入/输出(I/O)端口,它的内部还含有 2 个外中断口,以及 2 个 16 位可编程定时计数器。它还具有 2 个全双工串行通信口。该芯片能够利用通常编程方法实现程序的在线编写,并把通用的微处理器和 Flash 存储器进行有机的汇总 4。

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

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。