篮球倒计时系统的设计

 2023-10-13 08:49:53

论文总字数:17922字

摘 要

在篮球比赛中,篮球计时器是不可或缺的器件,本次课程设计主要是以51单片机为核心元器件,通过硬件电路设计、软件程序编写来实现篮球比赛的整场计时、进攻时间24秒的倒计时、改变队伍得分、交换场地、暂停等功能。整个篮球计时器的硬件电路主要包括显示电路、中断电路、报警等基本模块的设计。设计的重点在于实现计时计分功能,计时部分的原理与定时闹钟相似,计分部分的的原理与计数器相似,扫描和显示的是按键,根据按键的不同来增减分数。设计还完成了仿真和实物,均实现了计时计分的功能。设计解决了篮球比赛的计数器的安装问题,降低成本、节约器材,适合在各种类型的比赛中使用。

关键词: AT89C51,数码管,硬件电路,基本模块

Abstract:In basketball games, basketball timer is an indispensable device. This course design is mainly based on 51 single-chip computer as the core component. Through hardware circuit design and software programming, the whole court timing, 24-second countdown of attack time, changing team scores, exchanging venues, suspension and other functions of basketball games are realized. The hardware circuit of the whole basketball timer mainly includes the design of display circuit, interrupt circuit, alarm and other basic modules. The key point of the design is to realize the function of timing and scoring. The principle of the timing part is similar to that of the timing alarm clock. The principle of the scoring part is similar to that of the counter. The keys are scanned and displayed, and the scores are increased or decreased according to the different keys. The design also completes the simulation and physical, and achieves the function of timing and scoring. The design solves the installation problem of counter in basketball matches, reduces cost and saves equipment, and is suitable for use in various types of matches.

Keywords:AT89C51,Digital tube,Hardware circuit, Basic module

目录

1 前言 5

1.1 选取题目的发展背景与发展趋势 5

1.2 设计的目的与意义 5

1.3 本设计的主要内容 5

2 设计方案的选择 6

2.1 设计目标 6

2.2 设计方案的选择 6

3 系统的硬件电路设计 7

3.1 设计思路 7

3.2 单片机简介 8

3.3 显示电路模块 8

3.4 计时电路模块设计 10

3.5 计分电路模块设计 11

3.6 按键电路模块设计 11

3.7 报警电路 12

4 软件设计 13

4.1 软件设计总流程图 13

4.3 计分程序流程图 15

5 实物与仿真介绍 15

5.1 软件仿真原理图 15

5.2 初始化 16

5.3 设置定时时间 17

5.4 复位24秒 17

5.5 交换场地 18

5.6 实物运行及其介绍 18

结 论 24

参 考 文 献 25

致 谢 26

附1 源程序代码 27

附2 系统原理仿真图 52

1 前言

1.1 选取题目的发展背景与发展趋势

文娱文化在整个社会正在兴起,各种运动正在普及整个社会,即将进入一个全民运动的社会,其中以篮球运动最为炙热,篮球运动受到老中青三代人的喜爱,且也被越来越多的喜爱。所以选择这个课题,有一定的社会背景。本设计具有多种功能,除了计时器本应该具有的倒计时的基础功能之外,它还能在比赛过程帮助裁判进行暂停,继续,恢复等功能,同时由于51单片机容易上手,器件便宜,成本低,所以运用范围较广,但需要注意的是设用于非专业化的的篮球比赛计时工具。

换个角度来说,本设计的使用在客观上可以促进人们有更加规范化的篮球意识,可以在某种程度上促进篮球运动的发展,对于形成积极向上的社会风气具有一定的作用。

篮球运动的风靡,各种篮球活动的蓬勃兴起,也使得民间的篮球运动越来越趋向于规范化,或者说是倾向于规范化,这就要求篮球比赛的计时与计分走出人工,面向机器,也就是对类似于本文的篮球计时计分器的需求会不断增加,并且越来越多。虽然的篮球计时器已经可以精确到毫秒等级,但推广度不高,之后的设计也一定是朝着精确、便携、成本低的方向前进,这样也才能更适合于以后的各种联赛。

1.2 设计的目的与意义

全民运动的社会正在来临,但同时不规范的运动的意识又是的公众难以进行较为规范的篮球运动,本设计的目的就是为了让更加规范的运动被更多人的人来认知,这样使得人们不仅增强的体魄并且更具有了规则意识,可以推进篮球运动的蓬勃发展,从青少年培养起更利于未来篮球运动员的选拔。不仅设计成果具有高度的现实意义,对于单片机的运用也同时具有现实和理论的双重意义,本次设计涉及的功能包括增减时间、增减分数、暂停、复位、交换场地,涉及软件编译、仿真连接、实物焊接囊括了单片机的大多数知识,通过此次的单片机的开发与运用可以帮助我更好的掌握与了解该器件,对单片机的内部结构及其在现实生活中的运用有更加清晰的认识,同时对于在大学所学的知识,也是一种系统的。

1.3 本设计的主要内容

剩余内容已隐藏,请支付后下载全文,论文总字数:17922字

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

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;