登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

篮球比赛计时计分器的设计与仿真毕业论文

 2022-04-10 22:24:38  

论文总字数:19746字

摘 要

随着经济的发展,人们的生活水平逐渐提高,健康的生活方式必不可少。作为当今最流行的体育运动,篮球比赛以其适当的运动量和有趣的组织形式受到越来越多的喜爱。组织一场好的篮球比赛离不开一个操作简单且功能全面实用的篮球比赛计时计分器,同时一个好的系统也有助于推广这项运动,为人民营造一个良好的环境。

本设计通过对篮球比赛计时计分器原理的认识,对篮球比赛计时计分器进行相应的模拟与仿真。采用单片机AT89C52为中心器件来设计篮球比赛计时计分器,使得系统具有很好的实用性,操作简单,有一定的程度上的可容错性。先根据篮球比赛的规则,确定系统要实现的功能,确定实用的硬件元器件,根据功能画出电路图,划分功能区,在硬件仿真方面使用proteus,利用Keil uVision3创建工程,完成片内控制的C程序部分,最后在用proteus进行功能测试。

关键词:单片机 篮球比赛计时计分器 Proteus Keil uVision3 C程序The design and simulation of the basketball game timer counter device

Abstract

With the development of economy, people's living standard has been gradually improved, and the healthy life style is essential. As one of the most popular sports, basketball matches are more and more popular with the appropriate amount of exercise and the interesting form of organization. Organize a good basketball game is inseparable from a operation is simple and practical and comprehensive the basketball game timer counter device, also a good system also help to promote the sport, for the people create a good environment.

This design through to the basketball game timer counter device, principle of understanding, to the basketball game timer counter device, for the corresponding simulation . Using single chip AT89C52 as the core chip to design the basketball game timer counter device, making the system has a good practicality, simple operation, there is a certain degree of fault tolerance. First according to the rules of the game to determine system to achieve the function, determine the practical hardware components, functions to draw the circuit diagram according to, divide the functional areas, in terms of hardware simulation using Proteus, use keil Uvision3 project creation, part of the completion of the on-chip control C program. Finally, use proteus to test system’s functions.

Key words:Micro Controller Unit (MCU); Basketball game timer counter device; Proteus; Keil uVision3;C program;

目 录

摘 要 I

Abstract II

第一章 引言 1

1.1 本设计出现的背景及发展 1

1. 2 本设计的研究意义及其主要内容 1

1.3 论文组织结构 2

第二章 设计任务及方案 3

2.1 设计要求及设计思路 3

2.1.1设计要求 3

2.1.2设计思路 3

2.2 硬件设计方案 4

2.2.1 硬件模块设计方案 4

2.2.2 硬件系统器材选择 4

2.3 AT89C52单片机概述 5

2.4 相关软件介绍 6

2.4.1 Protues软件 7

2.4.2 Keil uVision3软件 7

第三章 系统硬件电路图及工作原理 8

3.1 硬件电路介绍 8

3.2 系统的工作原理 8

3.3 功能选择模块 9

3.3.1 功能选择模块功能介绍 9

3.3.2 功能选择模块电路设计 9

3.4 显示模块 10

3.4.1 显示模块功能介绍 11

3.4.2 显示模块电路设计 16

3.5复位模块 17

3.5.1 复位模块功能介绍 17

3.5.2 复位模块电路设计 18

3.6 晶振模块 18

3.6.1 晶振模块功能介绍 18

3.6.2 晶振模块电路设计 18

3.7 报警模块 19

3.7.1 报警模块功能介绍 19

3.7.2 报警模块电路设计 19

第四章 程序设计与流程图 20

4.1 主程序设计思路与流程图 20

4.2 键盘子程序设计思路与流程图 21

4.2.1 键盘识别子程序设计思路与流程图 21

4.2.1 键盘消抖子程序设计思路与流程图 22

4.3 显示子程序设计思路与流程图 23

第五章 测试与结果分析 25

5.1 常规比赛进行状态 25

5.2 比赛复位状态 27

5.3 比赛加时赛的状态 28

5.4 恢复24秒倒计时状态 28

第六章 总结与展望 30

6.1总结 30

6.2展望 30

参 考 文 献 32

致 谢 33

第一章 引言

1.1 本设计出现的背景及发展

自上个世纪八十年代以来,中国经济得到迅速的发展。随着改革开放的实施许多外来文化随之进入中国。篮球是西方文化的典型代表,组织一场好的篮球比赛不仅可以推广篮球这项运动,同时也可以让篮球运动参与者感受篮球比赛的乐趣。一个完善的篮球比赛计时计分器是一场好的篮球比赛的核心。篮球比赛的形式较多,最常见的有三人制,和五人制。篮球比赛的胜负是根据双方篮球队在比赛规定的时间里得分多少来决定胜负的,所以可以说篮球比赛的计时计分器是一种得分计时类型的系统。

计分牌和秒表是最初的篮球比赛的计时计分系统。这使比赛计时计分会很不方便,而且还会存在误差。本次篮球比赛计时计分器的组成由计时和计分器单一功能电子功能合成。根据现在国际篮联对高水平篮球比赛要求,完善的篮球比赛计时计分器,应该能够完成成绩处理等功能,为在场观众及电视机前的球迷提供更好比赛现场感,也可以很好的减少比赛时间的误差,提高比赛的竞技性。此次的设计有以下几大特点。(1)LED显示让大家可以更加直观的查看比赛结果。(2)运行速度快,精度高。

请支付后下载全文,论文总字数:19746字

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

企业微信

Copyright © 2010-2022 毕业论文网 站点地图