基于51单片机.篮球计分器设计说明书

上传人:大米 文档编号:552854123 上传时间:2023-04-23 格式:DOC 页数:13 大小:150KB
返回 下载 相关 举报
基于51单片机.篮球计分器设计说明书_第1页
第1页 / 共13页
基于51单片机.篮球计分器设计说明书_第2页
第2页 / 共13页
基于51单片机.篮球计分器设计说明书_第3页
第3页 / 共13页
基于51单片机.篮球计分器设计说明书_第4页
第4页 / 共13页
基于51单片机.篮球计分器设计说明书_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《基于51单片机.篮球计分器设计说明书》由会员分享,可在线阅读,更多相关《基于51单片机.篮球计分器设计说明书(13页珍藏版)》请在金锄头文库上搜索。

1、 .wd. 毕业设计论文基于51单片机的篮球比赛计分器设计系 别:机电工程系专业名称:自动化学 号:26100102059学生姓名:黎俊杰指导教师:卢满怀指导单位:机电工程系完成时间:2010年5月5日电子科技大学中山学院毕业设计论文任务书题目名称基于51单片机的篮球计分器设计设计撰写内容1课题任务的内容:1.1基于51单片机篮球记分器设计的的理念。1.2 51单片机篮球记分器的前景和开展。1.3 51单片机篮球记分器的原理和设计程序。2课题任务的要求:2.1按篮球记分器的要求化51单片机篮球记分器的原理图和设计程序。2.2论证51单片机篮球记分器实际应用效果。2.3报告设计的效果和总结。预期

2、目标在此设计中共接入了2个7段共阳LED显示器,用于记录该队的分数, 2个LED显示器显示范围可到达099分, 基本满足赛程需要。当比赛队得1分时,按下S1键加1分,得2分时按S2键加2分,得3分时按下S3键加3分。如分数计错需减分时,每按一次S4键减1分成果形式1写出一篇符合课题要求的毕业设计的论文。2篮球记分器的设计理念和应用意义。3设计出基于51单片机的篮球记分器的程序。4论文格式要到达电子科技大学中山学院本科毕业设计论文撰写标准设计撰写地点电子科技大学中山学院起止时间 2009年11月5日至2010年 5月5日指导单位机电工程系指导教师 卢满怀审核意见审核签名 年 月 日电子科技大学中

3、山学院毕业设计论文成绩评定表设计撰写过程评语:指导教师: 年 月 日成绩论文评阅评语: 评阅教师: 年 月 日成绩论文辩论评语: 辩论组长: 年 月 日成绩总分审核人: 年 月 日基于51单片机的篮球比赛计分器设计概 要 本系统是采用单片机AT89C51作为本设计的核心元件。利用7段共阳LED作为显示器件。在此设计中共接入了2个7段共阳LED显示器,用于记录该队的分数, 2个LED显示器显示范围可到达099分, 基本满足赛程需要。当比赛队得1分时,按下S1键加1分,得2分时按S2键加2分,得3分时按下S3键加3分。如分数计错需减分时,每按一次S4键减1分。采用单片机控制是这个系统按键操作使用简

4、洁,LED显示,安装方便。解决了篮球比赛计分器的安装问题,节约了线材,适合在各种规模的体育场馆使用,完全可以代替传统的用钟表进展计时的方法,当然稍加改动也可以用于其他球类比赛,是体育器材向智能化开展的一个实例。关键词:AT89C51 LED显示 定时/计数器Based on the basketball game JiFenQi 51 SCM designAlmost toThis system is used for the design of single-chip AT89C51 core components. Use a total of seven sections Yang LE

5、D display device. In the design of the CPC access for 7 total Yang LED display, to record the team score, 2 LED display range of 0-99 points can be achieved, basically meeting schedule needs. When the team have 1 points, press the button and S1, according to two points with 2 points, S2 keys to 3 po

6、ints press S3 button and three points. If plan to reduce the wrong scores points, each time you press the button minus 1. S4 Using single-chip microcomputer control system is the key operation, the LED display concise and easy installation. To solve the problem of the basketball game JiFenQi install

7、ation, saving a wire, suitable for all kinds of sports venues, can completely replace the traditional method of using clock time, of course, revising can also be used to other ball games, sports equipment to the development of intelligence is an example of.Keywords: AT89C51 LED display time/counters

8、目 录引言I1 设计意义与要求11.1设计意义11.2设计要求12系统总体方案及硬件设计22.1 AT89C51简介22.2 数码管显示原理22.3 系统总体方案33 编程设计43.1 定时/计数器43.2 程序流程图43.3 程序分析64 Proteus软件仿真74.1 Proteus仿真软件简介74.2 仿真过程75 调试分析106 心得体会11致谢12参考文献13附录一 程序清单14附录二 电路原理图16引言 本系统是采用单片机AT89C51作为本设计的核心元件。利用7段共阳LED作为显示器件。在此设计中共接入了2个7段共阳LED显示器,用于记录该队的分数, 2个LED显示器显示范围可到

9、达099分, 基本满足赛程需要。当比赛队得1分时,按下S1键加1分,得2分时按S2键加2分,得3分时按下S3键加3分。如分数计错需减分时,每按一次S4键减1分。采用单片机控制是这个系统按键操作使用简洁,LED显示,安装方便。解决了篮球比赛计分器的安装问题,节约了线材,适合在各种规模的体育场馆使用,完全可以代替传统的用钟表进展计时的方法,当然稍加改动也可以用于其他球类比赛,是体育器材向智能化开展的一个实例。1 设计意义与要求1.1设计意义体育比赛计分系统是对体育比赛过程中所产生的时间,比分等数据进展快速采集记录,加工处理,传递利用的信息系统。根据不同运开工程的不同比赛规那么要求,体育比赛的计时计

10、分系统包括测量类,评分类,命中类,制胜类得分类等多种类型。 篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时系统是一种得分类型的系统。篮球比赛的计时系统由计时器等多种电子设备组成,同时,根据目前高水平篮球比赛要求,完善的篮球比赛计时系统设备应能够与现场成绩处理,现场大屏幕,电视转播车等多种设备相联,以便实现高比赛现场感,表演娱乐观众等功能目标。 由于单片机的集成度高,功能强,通用性好,特别是它具有体积小,重量轻,能耗低,价格廉价,可靠性高,抗干扰能力强和使用方便等独特的优点,使单片机迅速得到了推广应用,目前已经成为测量控制应用系统中的优选机种和新电子产品的关键部

11、位。世界各大电气厂家,测控技术企业,机电行业,竞相把单片机应用于产品更新,作为实现数字化,智能化的核心部件。篮球比赛计分器就是以单片机为核心的计时计分系统,由于对于单片机是刚刚学习,对于编程也不是十分熟练,故本次设计的内容相较简单,达不到正式比赛需求,仅供学习之用。 1.2设计要求篮球比赛中,得分可分为1分、2分、3分三种情况,为防止出见加分错误要另设一减分开关,即可以实现不同的加分和纠正加分错误的功能。2系统总体方案及硬件设计2.1 AT89C51简介单片机是在一块芯片中集成了CPU、RAM、ROM、定时/计数器和多功能I/O口等计算机所需要的 基本部件的大规模集成电路,又称MCU。其以体积

12、小、功能全、性价比等诸多优点而独具特色,在工业控制、尖端武器、通信设备、家用电器等嵌入式应用领域中独占鳌头。如果说C语言程序设计课程设计的根基课,那么单片机以其系统硬件构架完整、价格低廉、学生能动手等特点,成为工科学生硬件设计根基课。其管脚图如右图所示。 图2.1 AT89C51管脚图2.2 数码管显示原理数码管实际上是由7个发光管组成8字形构成的,加上小数点就是8个。我们分别把他命名为A,B,C,D,E,F,G,H。 图2.2 数码管内部构造图假设我们要显示一个数字2, 那么 A、B、G、E、D这5个段的发光管亮就可以了,C、F、H不亮,同时由于接法为共阳接法,那么为低电平是亮,为高电平是灭

13、。从高往低排列, P1.7-P1.0写成二进制为01111110, 把他转化为16进制那么为A2H。我们可以根据硬件的接线把数码管显示数字编制成一个表格,见下表,以后直接调用就行了。表2.1 共阳极数码管显示显示 P1.7 小数点 P1.6 G P1.5小FP1.4 EP1.3 DP1.2 CP1.1 BP1.0 A HE代码 0 11000 0 0 0 C0H 1 1 1 1 1 1 00 1 F9H 2 1 0 1 0 0 1 0 0 A4H 3 1 0 1 1 0 0 1 0 B0H 4 1 00 1 1 0 0 1 99H 5 10 0 1 0 0 1 092H 6 10 0 0 0 0 1 0 82H 7 11 1 1 1 0 0 0 F8H 8 1 0 0 0 0 0 0 0 80H 9 1 0 01 0 0 0 0 90H 数码管的接口有静态接口和动态接口两种。静态接口为固定显示方式,无闪烁,其电路可采用一个并行口接一个数码管,数码管的公共端按共阳接VCC,本次课程设计由于所需数码管较少,故可用些种方法接线。这种接法占用接口多,仅能接少量数码管。动态接口采用各数码管循环轮流显示的方法,当循环显示的频率较高时,利用人眼的暂留特性,看不出闪烁显示现象,这种显示需要一个接口完成字形

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号