《基于单片机的篮球比赛计时计分系统设计》毕业设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

本设计是要完成篮球比赛计时计分系统,实现两队双方比分、时间的显示,以及对比分、时间的调整的功能。

整个篮球比赛计时计分设计系统由硬件和软件组成。其中硬件主要由最小系统、显示部分电路和按键部分电路三个部分组成。其中最小系统主要由单片机和相关的外围电路组成,用来作为整个设计的核心,选用单片机STC89C52RC,配合其中烧制的程序达到相应的控制功能。显示部分电路主要LCD1602显示器与其相关电路组成。用来显示两队双方的分数、系列赛局之比,以及小节时间和24秒进攻时间。按键部分电路由独立式按键组成,共13个按键,用来控制不同的功能,双方比分和局数的加减和时间的调整,以及对整个设计的启动、暂停和复位。软件部分主要由主程序、显示子程序和键盘模块子程序组成。本设计的硬件电路设计采用Altium Designer软件,绘制原理图,封装后,形成PCB图,后利用Keil软件来进行编译,将生成的HEX文件装入芯片中,采用Proteus 软件仿真,检验功能是否正常。进行硬件实物调试,最终通过调试,基本完成预期功能,达到目标。

关键词: STC89C52RC LCD1602显示器计时计分器

ABSTRACT

This design is to complete the system of basketball game timing and scoring, the two tea ms score, time display, and contrast, function.

Time adjustment of the whole time basketball scoring system design consists of hardwar e and software. The hardware mainly consists of the minimum system, showing the three part circuit and the key part of the circuit. The minimum system consists of microcontroller and rel ated peripheral circuit, is used as the core of the whole design, single chip STC89C52RC, wit h the firing of the program to the corresponding control function. The display part mainly rela ted circuit LCD1602 display circuit. To display the two sides series game scores, the ratio of s ection and time and 24 seconds. The key part circuit is composed of independent keys, a total of 13 buttons used to control different functions, both the score and the number of board plus Reduction and time adjustment, and the start of the entire design, pause and reset. The softwar e part includes the main program, keyboard module and display subroutine subprogram. The hardware circuit design of the design using Altium Designer software, drawing principle diagr am, package, PCB map, after the use of Keil software to compile HEX the file is loaded into t he chip, using the Proteus software, check whether the normal function. The hardware debugg ing, finally through debugging, the basic completion of the intended function, achieve the goa l.

Keyword: STC89C52 LCD1602 display Timing and scoring device

目录

第一章绪论 (1)

1.1课题来源及意义 (1)

1.2国内外发展现状 (1)

1.3课题的研究目标及研究思路 (2)

第二章系统方案设计 (3)

2.1系统设计方案 (3)

2.1.1设计任务分析 (3)

2.1.2系统总体设计方案 (3)

2.1.3显示方案的选择 (3)

2.2系统基本功能介绍 (5)

2.3篮球比赛计时计分过程 (6)

第三章系统硬件设计 (7)

3.1最小系统 (7)

3.2显示部分硬件设计 (10)

3.3报警器 (12)

3.4按键开关 (12)

3.5系统总体电路设计 (13)

3.6器件的选择与价格 (14)

3.7PCB图 (14)

第四章软件编程设计 (16)

4.1主程序设计 (16)

4.1.1液晶显示部分设计 (18)

4.1.2键盘模块部分设计 (18)

4.2软件开发平台 (20)

第五章调试 (21)

5.1软件调试 (21)

5.2实验调试 (23)

5.2.1实验方案 (23)

5.2.2 调试流程 (23)

5.3结果及结论 (25)

结论 (26)

谢辞 (27)

参考文献 (28)

附录 (29)

相关文档
最新文档