篮球计分器课程设计.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

机械与电子工程学院

课程设计报告

课程名称单片机原理及接口技术

设计题目篮球计分器的设计

所学专业名称自动化

班级111

学号011123

学生姓名小微

指导教师王老师

2014

机电学院数字电子技术课程设计

任务书

设计名称:篮球计分器的设计

学生姓名:小微指导教师:王老师

起止时间:自2013年5月12日起至2013年5月26日止

课程设计目的

设计一种基于单片机技术对篮球比赛进行简单计分的篮球计分器。

二、课程设计任务:

1、能记录整个赛程的比赛时间,并能随时实现暂停。

2、能随时刷新甲、乙两队在整个过程中的比分,加分有误时可通过按键实现减分调整。

3、中场交换比赛场地时,能自动交换甲、乙两队比分的位置。

4、比赛结束时,能发出报警声。

5需要调整比赛时间,可通过按键进行加时和减时的调整。

三、根本要求:

1、允许采用MCS-51系列或其他类型单片机。

2、系统程序采用汇编或C语言编制。

3、硬件原理图采用proteus软件绘制。

机电学院单片机课程设计

指导老师评价表

院〔部〕

机电学院

年级专业

自动化111

学生姓名

小微

学生学号

011123

题目

篮球计分器的设计

指导老师评语

该课题是基于单片机的篮球计分器设计,采用单片机80C51,4个两位共阳极LED数码管显示时间和甲乙两队比分,同时矩阵键盘实现了加分,减分,比分切换等功能,到达设计目的。报告文字通顺,内容详实,论述充分、完整,立论正确,结构合理;报告字数符合相关要求,课题背景介绍清楚;设计方案合理逻辑性强,具有说服力;图表完备、符合标准要求;能对整个设计过程进行全面的总结,得出有一定价值的实验结果

课程设计总体结构合理,思路清晰,设计方案正确详细,课程设计已到达要求。

指导老师签名:

年月日

成绩评定

指导老师签名:

年月日

目录

TOC\o1-3\h\z\u摘要与关键字 1

1.绪论 2

1.1设计背景 2

1.2计任务及要求 2

2.系统总体方案设计 3

2.1方案设计与选择 3

方案一: 3

方案二: 4

方案确立: 4

3.系统硬件设计 5

3.1篮球计分器硬件设计的根本要求 5

硬件设计根本要求 5

引脚应用说明 5

引脚排列图 6

3.2显示电路 7

显示电路设计 7

按键设计 8

3.4晶振电路模块 8

3.5复位电路模块 9

3.6报警模块 9

4.系统程序设计 10

4.1设计思想 10

4.2主程序设计 10

5.仿真验证 12

6.结论 13

参考文献 14

附录一 15

附录二 16

摘要与关键字

摘要:单片机,亦称单片微电脑或单片微型计算机。它是把中央处理器〔CPU〕、随机存取存储器〔RAM〕、只读存储器〔ROM〕、输入/输出端口〔I/0〕等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。本设计是基于AT89S52单片机的篮球计时计分器,利用7段共阴LED作为显示器件。在此设计中共接入了4个2位一体7段共阴LED显示器前者用来记录赛程时间,其中2位用于显示分钟,2位用于PAGE5显示秒钟,后者用于记录甲乙队的分数,每队2个LED显示器显示范围可到达0~99分。赛程计时采用倒计时方式,比赛开始时启动计时,直至计时到零为止。其次,为了配合计时器和计分器校正调整时间和比分,我们特定在本设计中设立了一个4*4的矩阵键盘,用于设置,调整时间,启动,调整分数和暂停等功能。采用单片机控制是这个系统按键操作使用简洁,LED显示,安装方便。主控芯片采用AT89S52单片机,采用C语言进行编程,编程后利用KeiluVi

文档评论(0)

199****4744 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7002121022000045

1亿VIP精品文档

相关文档