- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要
木设计是采用单片机AT89C52作为木设计的核心元件。利用7段共阴LED 作为显示器件。在此设计中共接入了 8个7段共阴LED显示器,其中4个用于记 录AB队的分数,每队2个LED显示器显示范围可达到0?99分,足够满足赛程需 要,另外4个LED显示器则用来记录赛程时间,其中2个用于显示分钟,2个用 于显示秒钟。赛程计吋采用倒计时方式。即比赛前将吋间设置好,比赛开始吋启 动计时,直至计时到零为止。计时范围可达到0?99分钟,也完全满足实际赛程 的需要。当比赛队A对得1分时,按下A+1键;得2分时,按下A+2键;得3 分时,按下A+3键;当加分出现错误时,可以按A?1键减1分,可以达到调整 分数的作用;依照同样的方法可以记录B对的得分。
采用单片机控制使这个系统按键操作使用简洁,LED显示,安装方便。解决 了篮球比赛计分器的安装问题,节约了线材,适合在各种规模的体育场馆使用, 完全可以代替传统的用钟表进行计时的方法,当然稍加改动也可以用于其他球类 比赛,是体育器材向智能化发展的一个实例。
关键字:单片机AT89C51、LED数码显示管。
TOC \o 1-5 \h \z \o Current Document 一、 设计要求 1
\o Current Document 二、 设计的基本步骤及方案 1
AT89C51简介 1
数码管显示原理 1
总体方案 2
\o Current Document 三、 线路图 4
\o Current Document 四、 程序功能说明 5
\o Current Document 五、 程序设计及实现 10
\o Current Document 六、 课程设计心得体会 9
七、 致谢 10
\o Current Document 八、 附录(程序清单) 10
设计要求
1) 设计一款显示篮球比分的记分牌;
2) 通过加分按钮可以给A队,或B队加分;
3) 设计对调功能,更换场地后,AB队分数互换;
4) 计时:能实现0?99分和0?59秒任意调整,具有启动、暂停、复位功能;
5) 秒计时:能实现0?99秒任意调整,具有启动、暂停、复位功能;
6) 自定义按键个数和功能;
7) 增加局数比分功能;
8) 增加比赛时间倒计时功能;
9) 报警:0~99秒违例自动声、光报警:0~99分终场自动声响;
10) 可实现A、B两队暂停次数和犯规的显示和任意加减;
11) 其他功能。
设计的基本步骤及方案
1?AT89C51简介
单片机是在一块芯片中集成了 CPU、RAM、ROM、定时/计数器和多功能I/O 口等计算机所需要的基本部件的大规模集成电路。
其以体积小、功能全、性价比高等诸多优点而独具特色,在工业控制、尖端 武器、通信设备、家用电器等嵌入式应用领域中独占鳌头。如果说C语言程序设 计课程设计软件设计的基础课,那么单片机以其系统硬件构架完整、价格低廉、 学牛能动手等特点,成为工科学牛硬件设计基础课。
数码管显示原理
数码管实际上是由7个发光管组成8字形构成的,加上小数点就是8个。我 们分别把他命名为A, B, C, D, E, F, G,Ho
A
F .
G
E
AICDEF0H
1軒桝9桝*桝缈
I
輕輕輕拧輕輕輕輕
1
图1数码管内部结构图
假设我们要显示一个数字2,那么A、B、G、E、D这5个段的发光管亮就可 以了,C、F、H不亮,同吋由于接法为共阴接法,那么为高电平是亮,低电平是 灭。从高往低排列,P1.7-P1. 0写成二进制把他转化为16进制 则为5BHo我们可以根据硕件的接线把数码管显示数字编制成一个表格,见下表, 以后直接调用就行了。
数码管的接口有静态接口和动态接口两种。静态接口为固定显示方式,无闪 烁,其电路可采用一个并行口接一个数码管,数码管的公共端按共阴接GND,本 次课程设计由于所需数码管不多,故可用些种方法接线。这种接法占用接口多, 仅能接少量数码管。
动态接口采用齐数码管循环轮流显示的方法,当循环显示的频率较高时,利 用人眼的暂留特性,看不出闪烁显示现象,这种显示需要一个接口完成字形码的 输出,另一接口完成各数码管的轮流点亮。多位一体的数码管原理和单个的差不 多。
总体方案
基于单片机系统的篮球赛计时计分器的系统构成图如下图所示:
图2系统结构图
木系统采用单片机AT89C51作为木设计的核心元件。利用7段共阴LED作为 显示器件。在此设计中共接入了 8个7段共阴LED显示器,其中4个用于记录 AB队的分数,每队2个LED显示器显示范围可达到0?99分,足够满足赛程需要, 另外4个LED显示器则用来记录赛程时间,其中2个用于显示分钟,2个用于显 示秒钟。赛程计吋采用到计时方式。即比赛前将吋间设置好,比赛开始吋启动
文档评论(0)