篮球计时计分器的设计,毕业论文,共37页,11702字,附原理图、仿真图等。
毕业设计手册目录:
本科毕业论文(设计任务书…3
本科毕业论文(设计)开题报告4
本科毕业论文(设计)中期报告7
本科毕业论文(设计)指导记录8
本科毕业论文(设计)答辩记录9
本科毕业论文(设计)成绩评定表………10
摘要
随着科技的日益发展进步,单片机技术已经被广泛应用在科研、工作等重要领域内,目前也已经普及到我们的日常生活中,扮演着十分重要的角色。本次设计是基于单片机的篮球计分器,以基本篮球规则为依据,设计结构简单且方便操作,对篮球比赛实现实时控制。
此次设计的计分器总共包括四个模块,他们是24秒显示、计时器、记分器、计节器。实现的功能是:24秒显示能按键控制24秒计时器,当控球时间超过24秒时,可发出报警信号。计时器可按键调节,可以随时暂停计时,暂停比赛,在每节结束和全场结束时报警。记分器记录两队的积累分数,可通过按键分别加1、2、3分。
设计分为硬件设计和软件设计。硬件设计的主要包括的是:LED数码管显示、按键控制系统设计以及辅助功能的设计。软件设计包括:功能选择、倒计时的实现。本文主要介绍了用单片机设计实现篮球计分器的整个流程,采用C语言编写程序。设计引用MAX7219专用LED驱动芯片,解决了多位LED数码管同时显示的问题。其中时间显示和比分显示部分由两组共阴极LED数码管显示。时间显示部分可以以分为单位进行计时调整。比分显示部分可以实现在半场结束后手动换场,两个显示模块均采用动态扫描方式进行显示。按键控制部分采用独立按键,共设八个按键,实现调整分数、调整时间、比赛的开始/暂停、复位键和交换场地键等功能。报警部分由蜂鸣器加三级管驱动,实现了发出按键声音和结束报警的功能。
采用单片机控制使这个系统按键操作使用简单,安装方便。解决了篮球比赛计数器的安装问题,节约了线材,适合在各种规模的体育场馆使用,完全可以代替传统的用钟表进行计时的方法,当然稍加改动也可以用于其他球类比赛,是体育器材向智能化发展的一个实例。
关键词:STC89C51单片机;温度控制;恒温箱;DS18B20
目 录
摘 要 I
ABSTRACT II
目 录 III
1 概述 1
2 篮球计数器系统总体设计 2
2.1 基本功能介绍 2
2.2 系统构成框图 3
2.3 篮球计时器的工作过程 3
3 系统的硬件设计 4
3.1系统硬件部分组成 4
3.2 时钟频率电路设计 6
3.3 复位电路的设计 7
3.4 显示电路的设计 8
3.5 开关键盘的设计 9
4 系统的软件设计 10
4.1 软件任务分析 10
4.2主程序设计 10
4.3键盘识别及处理程序设计 11
4.4显示子程序设计 12
4.5复位程序设计 13
5 系统的调试 14
5.1 软件模拟调试 14
5.2 硬件接线 15
5.3实物调试 16
5.4调试总结 19
结论与展望 20
致谢 21
参考文献 22
附录A系统原理图 23
附录B系统仿真图 24
附录C实物图 25
附录D系统源程序 26
资料预览图片: