1 / 18
文档名称:

单片机C51篮球计时计分器课程设计.doc

格式:doc   页数:18
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机C51篮球计时计分器课程设计.doc

上传人:DOC KING 2011/11/25 文件大小:0 KB

下载得到文件列表

单片机C51篮球计时计分器课程设计.doc

文档介绍

文档介绍:篮球赛计时计分器
一设计目的
设计并制作一个用于赛场的篮球赛计时计分器,实现如下基本功能:
能记录整个赛程的比赛时间,并能修改比赛时间,暂停比赛时间。
能随时刷新甲,乙两队在整个赛程中的比分。
中场交换场地时,能交换甲,乙两队比分的位置。
比赛时间结束时,能发出报警指令。
二设计意义
通过篮球计分计时器的制作,可以使我熟悉,了解单片机开发设计实例的过程,并能使读者加深对单片机的理解和运用以及掌握单片机与外围接口的一些方法和技巧,这主要表现在以下的一些方面:
篮球计分计时器包含了8051系列单片机的最小应用系统的构成,同时在此基础上扩展了一些实用性强的外围接口。
掌握键盘接口原理,能正确地把键盘使用到单片机系统中,可以了解到LED显示器的结构,工作原理以及这种显示器的接口实例。
(3)学会调试电路,分析电路故障,积累电路调试经验。
三具体设计内容
1 系统框图构成
基于单片机系统的篮球计分计时器的系统构成框图如下所示:
2硬件电路改进:
由于原来的电路比较复杂,用了很多芯片,浪费成本,而且给后期调试的调试会带来较多麻烦,故对原来的硬件电路进行了改动。改动方面主要关于数码管显示的驱动和位选的,前期的电路设计采用了大量的CD4511和CD4094来进行数码管显示的驱动和位选,而这次的电路设计只用了8个三极管就实现了这项功能。
下面前期电路设计的计时部分的原理图,还有更为复杂的计分原理图未给出
后期改进的整体原理图:
(3)软件调试及组装
软件的编程调试首先要抓住计分和计时两大模块,在这两大模块成功的基础上再进行其他细小模块的组装和完善。主要编程的问题,所以就概述就举例子概述一下
计分模块和计时模块刚开始均会出现显示数值范围不正确或者十位和个位二者之中只显示个位的情况,经软件调试,重新编程后成功的解决了问题。
I 上半场比赛结束, 可按下交换比分按钮,交换甲乙两队的比分,重新调整计时时间为20分钟,按下启动按钮,下半场比赛开始

八篮球赛计时计分器程序流程图及程序
代码如下:
K1 BIT
K2 BIT
K3 BIT
K4 BIT
K5 BIT
K6 BIT
K7 BIT
K8 BIT
MIN EQU 30H
SEC EQU 31H
SEC100 EQU 32H
DIS_BUF EQU 33H
BUF_MIN_H EQU DIS_BUF
BUF_MIN_L EQU DIS_BUF+1
BUF_SEC_H EQU DIS_BUF+2
BUF_SEC_L EQU DIS_BUF+3
K_OLD EQU 41H
K_NEW EQU 42H
DIS_DIGIT EQU 43H
DIS_INDEX EQU 44H
K_OLD1 EQU 45H
K_NEW1 EQU 46H
FLAG EQU 47H
CONVERT EQU 48H
ORG 0000H
JMP MAIN
ORG 0003H
LJMP INT_0
ORG 0000BH
LJMP TIMER0
ORG 0001BH
LJMP TIMER1
ORG 0030H
MAIN:
MOV SP,#60H
MOV P0,#0FFH
MOV P2,#0FFH
MOV TMOD,#011H
MOV TH0,#0FCH
MOV TL0,#017H
MOV TH1,#0DCH
CLR A
MOV TL1,A
MOV CONVERT,#00H
MOV CONVERT+1 ,#00H
MOV CONVERT+2,#00H
MOV CONVERT+3 ,#00H
CLR A
MOV MIN,#20
MOV SEC,A
MOV SEC100,A
MOV BUF_MIN_H,#0A4H
MOV BUF_MIN_L,#0C0H
MOV BUF_SEC_H,#0C0H
MOV BUF_SEC_L,#0C0H
MOV DIS_BUF+4,#0C0H
MOV DIS_BUF+5,#0C0H
MOV DIS_BUF+6,#0C0H
MOV DIS_BUF+7,#0C0H
MOV FLAG ,#00H
MOV K_OLD,#00H
BEEP_BL00: MOV R3,#10
MOV R2,#200
MAIN1100:
CPL
LCALL DELAY500
LCALL DELAY500
DJNZ R2,MA

最近更新

2025年湖北省十堰市单招职业倾向性测试模拟测.. 39页

2026年咸宁职业技术学院单招职业适应性考试题.. 42页

2025年湖南三一工业职业技术学院单招综合素质.. 41页

2025年湖南体育职业学院单招综合素质考试模拟.. 40页

2026年喀什职业技术学院单招职测备考题库附答.. 42页

2026年四川信息职业技术学院单招职业倾向性测.. 41页

2026年四川商务职业学院单招职业适应性考试题.. 40页

2025年湖南工程职业技术学院单招职业倾向性考.. 40页

2026年四川文化传媒职业学院单招职业技能测试.. 43页

2025年湖南汽车工程职业学院单招职业适应性测.. 41页

2026年塔里木职业技术学院单招职业倾向性考试.. 41页

2026年大理农林职业技术学院单招职业倾向性考.. 43页

2025年湖南网络工程职业学院单招职业技能考试.. 39页

2025年湖南邮电职业技术学院单招职业倾向性测.. 42页

2025年湖州学院单招职业适应性考试模拟测试卷.. 40页

2025年湘潭医卫职业技术学院单招职业技能考试.. 40页

2025年滁州职业技术学院单招职业倾向性测试模.. 41页

2025年漳州科技学院单招职业倾向性测试模拟测.. 41页

2025年潇湘职业学院单招职业适应性测试题库汇.. 39页

2026年安徽冶金科技职业学院单招职业倾向性测.. 42页

2026年安徽审计职业学院单招职业倾向性测试题.. 43页

2025年烟台汽车工程职业学院单招职业倾向性测.. 41页

2025年焦作大学单招职业倾向性测试题库完美版.. 41页

2026年安徽省宿州市单招职业适应性测试题库及.. 42页

2025年甘肃农业职业技术学院单招综合素质考试.. 41页

2026年安徽艺术职业学院单招职业倾向性考试模.. 41页

2025年甘肃畜牧工程职业技术学院单招职业倾向.. 40页

2025年甘肃省张掖地区单招职业倾向性测试模拟.. 40页

2025年甘肃能源化工职业学院单招职业技能考试.. 40页

2025年白城医学高等专科学校单招职业技能测试.. 39页