- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计 任 务 书
设计题目
篮球比赛计分器设计
学生姓名
张亚明
所在院系
电子信息与电气工程学院
专业、年级、班
电子信息工程2009级1班
设计要求:
结合单片机串行口工作原理,用AT89S52设计一个篮球比赛计时计分器。
能够记录整个赛程的比赛时间并可同时用数码管显示。
拥有键盘接口,可通过键盘修改当前的比赛成绩(成绩修改包括加减1、2、3)。
能够随时刷新甲、乙两队在整个比赛中的比赛成绩。
能够通过数码管显示两队的比赛成绩。
比赛中场和结束时,能发出报警。
学生应完成的工作:
根据设计任务选定合适的单片机,根据控制对象设计接口电路。
根据电路工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试并打印程序清单。
根据所确定的设计电路,利用相关软件绘制电路原理图、仿真图等,提供元器件清单。
根据电路及器件,完成安装、焊接和调试工作。
根据设计过程,撰写实习报告。
该生在此次设计中主要负责了倒计时程序的查找、电路的仿真和元器件的领取任务。
参考文献阅读:
单片机原理及应用[M].张毅刚编著.高等教育出版社;
51系列单片机及C51程序设计[M].王建校,杨建国等编著.科学出版社;
单片机原理及接口技术[M].徐煜明,韩艳编著.电子工业出版社;
单片机C语言和汇编语言混合编程实例详解[M].杜树春.北京航空航天大学出版社;
工作计划:
2012.05.07 8:00~11:30 下达课程设计任务书,介绍课程设计整体情况
15:00~18:30 熟悉课题,查阅资料
2012.05.08 8:00~11:30 教师进行方案性提示,主要原理
15:00~18:30 学生根据课题需要,拟定系统硬件方案
8:00~18:30 讨论,优化并确定系统硬件方案
8:00~18:30 讨论并确定程序流程,逐步开始撰写课程设计报告
8:00~18:30 根据程序流程图编写程序
8:00~18:30 讨论、优化最终完成系统软件设
8:00~18:30 系统硬件电路制作,并检查课程设计报告撰写进度
8:00~18:30 系统硬件电路制作,并检查课程设计报告撰写进度
8:00~18:30 烧录程序,系统调试
8:00~11:30 完成课程设计报告的撰写
15:00~18:30 集中检查收取课程设计报告及完成的实物
任务下达日期:2012 年5月 7 日
任务完成日期:2012 年5月 18 日
指导教师(签名): 学生(签名):
篮球比赛计分器设计
摘要:篮球比赛计分器的设计是为了解决篮球比赛时计分与计时准确方便和灵活适用的问题而提出的,我组设计的篮球比赛计分器硬件部分主要利用AT89S52单片机完成了计分与计时的功能,并通过两个四位七段数码管分别用来显示比赛时间和甲、乙比赛双方的分数,软件部分利用Keil C51软件来进行编译,通过Proteus软件进行仿真,最后将生成的HEX文件烧入到单片机芯片中。采用该系统可根据实际情况进行时间的准确显示和比分修改,具有低功耗、可靠性强、安全性高以及低成本等特点,主要不足之处在于计时显示部分有时会出现显示不稳定的情况,基本满足了本次设计要求。
关键词:单片机;篮球赛计分;篮球赛计时;数码管;按键;下载线
目 录
1设计背景……………………………………………………………1
2方案论证……………………………………………………………2
2.1共阳极数码管静态显示………………………………………2
2.2共阳极数码管动态显示………………………………………2
2.3两种方案的对比………………………………………………3
3方案实施……………………………………………………………4
3.1系统总体方案设计……………………………………………4
3.2硬件电路设计…………………………………………………4
3.2.1系统控制中心单片机 AT89S52…………………………4
3.2.2系统电源模块……………………………………………6
3.2.3按键控制键盘模块………………………………………7
3.2.4晶振模块…………………………………………………8
3.2.5复位电路模块……………………………………………8
3.2.6报警电路模块……………………………………………9
3.2.7 LED显示模块……………………………………………9
3.3系统软件设计…………………………………………………11
3.3.1软件设计环境介绍………………………………………11
3.3.2软件设计方案……………………………………………11
3.4系统调试………………………………………………………14
3.4.1软
文档评论(0)