1。1 课题来源
单片机是一个单芯片形态,面向控制对象的嵌入式应用计算机系统。它的出现 及发展使计算机技术从通用型数值计算领域进入到智能化的控制领域。 由于本 次设计的简单篮球记分牌体积小,故要求其控制器体积更小以便能嵌入其结构之 中。单片机以微小的体积和编程的灵活性而产生多种控制功能,完全可以满足需论文网
求。可以适应不同规则下操作。当下的人们越来越关注身体健康,除了在饮食方 面,运动更是必不可少的。在人们通过运动来锻炼身体的同时,各种比赛就越来 越受到人们的关注。在比赛场上,各类运动员在展现自己的才能的同时,也希望 通过自己的努力获得肯定,赢得比赛,证明自己,而判断一场输出不仅需要一个 公正的裁判,记分牌更是一个必不可少的工具。市场上各类记分牌数不胜数,最 便宜的也甚至需要几百块人民币。本次设计的记分牌系统,电路简单,灵敏度可 靠,具有一定的市场价值和市场竞争。当今社会,应用单片机的产品已经渗透到 我们生活的各个领域,几乎很难找到哪个领域没有单片机的足迹。现在,这种单 片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家 用电器等,这些都离不开单片机。因此,单片机的学习、开发与应用将造就一批 计算机应用与智能化控制的工程师和科学家。科技越发达,智能化的东西就越多。 学习单片机是社会发展的必然需求,也是大学期间的必修课。单片机种类繁多, 通过这种对单独某个型号的单片机研究的方法,可以帮助大家从“小”方面学, 逐渐扩展到“大”方面学,这也是学习单片机一个非常好的方法。
1。2 课题研究
根据此次课题要求,这里介绍下此篮球赛计分器的设计思想,即用单片机带 动外围扩展来驱动数码管工作的电路。这种方法可以提升设计者对单片机接口电 路的综合运用能力。电路采用单片机作为核心元件,使用 6 个 7 段共阳极 LED 数码管作为显示器件来记录 A、B 两队的分数,每队 3 个,显示分数的范围可达 0~999 分,足够适用于各类小型甚至各种大型比赛的计分。为了配合计分器校 正比分,决定设计 8 个按键,3 个用于输入 A 队的分数,3 个用于输入 B 队的分 数,另外 2 个用于场地调换和比分清零。
该设计可以及时刷新 A、B 双方的成绩。设计分为硬件设计和软件设计两个
大体部分。主控制芯片采用 AT89C52,使用 C 语言编写软件程序,主体分为计分 显示模块、按键控制模块。
借此通过本次基于单片机的篮球赛计分器的设计,可以了解、熟悉有关单片 机开发设计实例的过程,并加深对单片机的理解和应用以及掌握单片机与外围接 口的一些方法和技巧。
2 系统设计
2。1 框图设计
基于 AT89C52 单片机的篮球比赛记分牌由显示模块、按键模块、单片机主控 模块、电源模块等组成,系统框图如图 2-1 所示;
图 2。1 记分牌总体框图
本设计采用单片机为主控芯片,然后结合外围电路,最后组成电简易篮球计 分器,具体的要求如下:
(1)通过 6 个按键能够达到以下功能:A 组加 1 分,A 组加 2 分,A 组加 3 分;B 组加 1 分,B 组加 2 分,B 组加 3 分;
(2)比赛可调换比赛场地;
(3)具有比分清零功能;
2。2 框图简介