基于单片机的篮球记分计时器的系统设计.doc
《基于单片机的篮球记分计时器的系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的篮球记分计时器的系统设计.doc(43页珍藏版)》请在咨信网上搜索。
1、学士学位毕业设计(论文)基于单片机的篮球记分计时器的系统设计学生姓名: 学生学号:指导教师:所在学院:专 业: 2013年5月东北大学本科毕业设计(论文)任务书学生姓名所在班级导师姓名导师职称论文题目基于单片机的篮球计分记时器的系统设计题目分类1应用与非应用类:工程 科研 教学建设 理论分析模拟2软件与软硬结合类:软件硬件软硬结合非软硬件(1、2类中必须各选一项适合自己题目的类型在内打)主要研究内容及指标: 内容:此设计中共接入了2个四位一体7段共阴LED显示器,一个显示器显示记时,另一个显示器显示分数,显示范围可达到099分。赛程计时采用倒计时方式,比赛开始时启动计时,当记时为0时,指示灯亮
2、,蜂鸣器响。指标:芯片:全静态操作:0Hz-33MHz; 工作电压:+5V,晶振:12MHz 二极管工作电压:0.7V左右主要参考文献:1余发山,单片机原理及应用技术:中国矿业大学出社.20032 河南理工大学电气学院:单片机实验报告指导册.20083 Vizimuller. RF design guide-systems, circuits, and equations M. Boston:Artech House.19954Atmel Microcontroller Handbook.2001阶段规划:2013年2月25日-3月12日:收集和本设计有关的资料,熟悉课题任务何要求2013年3
3、月13日-25日:硬件电路设计2013年3月26日-4月11日:软件设计2013年4月12日-28日:系统仿真及调试2013年4月29日-5月17日:整理论文2013年5月18日:准备答辩开题时间2013年2月25日完成论文时间2013年5月17日专家审定意见:系主任签字:年 月 日注:1任务书由指导教师填写后交给学生,要求学生妥善保存。2此任务书夹于论文扉页与论文一并装订,作为论文评分依据之。摘要摘要本设计是基于单片机AT89S52的篮球计分计时器,利用七段共阴LED作为显示器件。在此设计中共接入了2个四位一体7段共阴LED显示器,1个四位一体七段共阴LED显示器,用来记录赛程时间,另一个显
4、示器的前两位和后两位分别记录两队的分数,显示范围可达到099分。赛程计时采用倒计时方式,比赛开始时启动计时,当记时为0时,指示灯亮,蜂鸣器响。关键词:AT89S52 控制电路 报警电路 数码显示器IVABSTRACTABSTRACTThe design is based on micro controller AT89S52 time basketball scoring, using seven-segment common cathode LED display device.In this design, access to two four in one seven-segment c
5、ommon cathode LED display, a four in one common cathode seven-segment LED display is used to record race time, another display two before and after the two were recorded scores of the two teams, the display range of zero to Ninety-Nine. Race timing countdown start time, the start of the game, when t
6、he chronograph is 0, the indicator light and buzzer.Keywords: AT89S52 control circuit alarm circuit digital display 目录目录摘要IABSTRACTII目录III1 绪论11.1背景知识11.2设计内容11.3设计任务和要求11.4设计意义22 系统总体方案及硬件设计32.1系统总体方案设计32.2硬件电路系统设计42.2.1单片机AT89S52简介42.2.2键盘102.2.3时钟电路模块112.2.4复位电路模块112.2.5显示模块122.2.6报警模块132.3总硬件电路设
7、计142.4本章小结143 软件设计153.1软件总体设计方案153.2程序设计162.3本章小结174 PROTEUS仿真184.1 PROTEUS简介184.2仿真过程184.3本章小结22结论22参考文献23致谢24附录一25附录二36前言前言 随着信息时代的到来,电子技术在社会生活中发挥着越来越重要的作用,运用单片机知识设计的电子产品成为了社会生活不可缺少的一部分,特别是在各种竞技运动中,计时器成为检验运动员成绩的一个重要工具。在许多领域中,计时器均得到普遍应用,诸如在体育比赛,定时报警器、游戏中的倒时器,交通信号灯、红绿灯、行人灯,由此可见计时器在现代社会是何其重要的。单片机1,亦称
8、单片微电脑或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/0)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。 本设计是单片机的简单应用2,设计了基于单片机的篮球记时计分器的系统设计。此设计功能齐全,包括记时、计分系统以及报警系统,是应用了七段共阴极数码管来显示。控制系统有启动、暂停、加分、减分以及时间的快进与回表功能,可以方便地实现蓝去比赛的记时计分功能,当计时递减到零时,记时数码管会显示00,同时上下半场的二极管发光、蜂鸣器响。本设计完成的中途计时功能,为了实现在许多的特定场合进行记时计分的应用做了坚实的基础,在
9、社会生活中具有广泛的应用价值。此计时器的设计采用模块化结构,主要由以下4个组成,即最小系统模块、控制模块、报警模块以及记时、计分数码管显示模块。因而采用模块化的设计思想,使设计起来更加简单、方便、快捷。东北大学毕业设计(论文)1 绪论1.1背景知识 体育比赛计时计分系统是对体育比赛过程中所产生的时间,比分等数据进行快速采集记录,加工处理,传递利用的信息系统。根据不同运动项目的不同比赛规则要求,体育比赛的计时计分系统包括测量类21,评分类,命中类,制胜类得分类等多种类型。 篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统。篮球比赛的计时
10、计分系统由计时器,计分器等多种电子设备组成,同时,根据目前高水平篮球比赛要求,完善的篮球比赛计时计分系统设备应能够与现场成绩处理,现场大屏幕,电视转播车等多种设备相联,以便实现高比赛现场感,表演娱乐观众等功能目标。 由于单片机的集成度高,功能强,通用性好,特别是它具有体积小,重量轻,能耗低,价格便宜,可靠性高,抗干扰能力强和使用方便等独特的优点,使单片机迅速得到了推广应用,目前已经成为测量控制应用系统中的优选机种和新电子产品的关键部位。世界各大电气厂家,测控技术企业,机电行业,竞相把单片机应用于产品更新,作为实现数字化,智能化的核心部件。篮球计时计分器就是以单片机为核心的计时计分系统,由计时器
11、,计分器,综合控制器和24秒控制器等组成。1.2 设计内容本设计是基于AT89S52单片机的篮球计分计时器的设计,利用7段共阴极LED作为显示器件。在此设计中共接入了2个四位一体7段共阴极LED显示器,其中一个四位一体7段共阴极LED显示器的前2位用于显示分钟,后2位用于显示秒钟,另一个四位一体7段共阴极LED显示器的前两位和后两位分别用于记录甲乙队的分数,每队2个LED显示器显示范围可达到099分。赛程计时采用倒计时方式,比赛开始时启动计时,直至计时到零为止。其次,为了配合计时器和计分器校正调整时间和比分,我们特定在本设计中设立了7个按键,用于设置,调整时间,启动,调整分数和暂停等功能。采用
12、单片机控制是这个系统按键操作使用简洁,LED显示,安装方便。1.3设计任务和要求 任务: 设计一个用于赛场的篮球计时计分器系统。 要求: 1、能记录整个赛程的比赛时间,并能随时实现暂停。 2、能随时刷新甲、乙两队在整个过程中的比分。 3、中场交换比赛场地时,能自动交换甲、乙两队比分的位置。 4、比赛中场和结束时,能发出报警声。 5、通过指示灯指示上下半场。 6、当比赛时间需要回倒时,能通过按键实现回表。 7、加分有误时可通过按键实现减分调整。1.4 设计意义 本设计使我进一步熟悉和掌握了单片机的内部结构和工作原理,了解了单片机应用系统设计的基本方法和步骤,掌握了单片机仿真软件Proteus4的
13、使用方法,键盘和显示器在的单片机控制系统中的应用以及撰写课程设计报告的方法。此次设计很好的将书本上的理论知识和实践有机的联系了起来,是我们对理论知识有了更进一步的掌握,锻炼了我们的动手能力,同时也让我们懂得了理论与实际相结合的意义。为以后的工作和学习提供了宝贵的经验。2.系统总体方案及硬件设计2.1 系统总体方案设计 篮球计时计分器系统主要包括单片机控制系统5、计时显示模块、计分显示模块、定时报警,按键控制键盘模块。通过这几个模块的协调工作就可以完成相应的计时计分控制和显示功能。这四个模块的相互连接如图1所示:图1 系统总体方案设计本设计是基于AT89S52单片机6的篮球计时计分器,利用7段共
14、阴极LED数码管作为显示器。在此设计中共接入了2个四位一体7段共阴极LED显示器,其中一个四位一体7段共阴极LED显示器的前2位用于显示分钟,后2位用于显示秒钟,另一个四位一体7段共阴极LED显示器的前两位和后两位分别用于记录甲乙队的分数,每队2个LED显示器显示范围可达到099分。赛程计时采用倒计时方式,比赛开始时启动计时,直至计时到零为止。2.2 硬件电路系统设计2.2.1单片机AT89S52简介AT89S528是一个低功耗,高性能CMOS8位单片机,片内含8kBytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATM
15、EL15公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S52如图2所示,具有如下特点:40个引脚,8k Bytes Flash片内图 2 AT89S52单片机引脚图程序存储器256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器.此模块电路包括时钟电路模
16、块,复位电路模块及报警显示模块。 主要性能 1、与MCS-51单片机产品兼容; 2、8K字节在系统可编程Flash存储器; 3、1000次擦写周期; 4、全静态操作:0Hz-33MHz; 5、三级加密程序存储器; 6、32个可编程I/O口线; 7、三个16位定时器/计数器; 8、六个中断源; 9、低功耗空闲和掉电模式; 10、掉电后中断可唤醒; 11、看门狗定时器;引脚说明AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程AT89S52引脚图DIP封装Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flas
17、h允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到
18、下一个中断或硬件复位为止。P0 口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0不具有内部上拉电阻。在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。P1 口:P1口是一个具有内部上拉电阻的8位双向I/O口,P1输出缓冲器能驱动4个 TTL逻辑电平。此外,P1.0和P1.1分别作定时器/计数器2的外部计数输入(P1.0/T2)和定时器/计数器2的触发输入(P1.1/T2EX)。在
19、flash编程和校验时,P1口接收低8位地址字节。引脚号第二功能:P1.0 T2(定时器/计数器T2的外部计数输入),时钟输出P1.1 T2EX(定时器/计数器T2的捕捉/重载触发信号和方向控制)P1.5 MOSI(在系统编程用)P1.6 MISO(在系统编程用)P1.7 SCK(在系统编程用)P2 口:P2口是一个具有内部上拉电阻的8 位双向I/O口,P2输出缓冲器能驱动,4个TTL逻辑电平。对P2端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。在访问外部程序存储器或用16位地址读取外部数据存储器(例如
20、执行MOVX DPTR)时,P2口送出高八位地址。在这种应用中,P2口使用很强的内部上拉发送1。在使用8位地址(如MOVX RI)访问外部数据存储器时,P2口输出P2锁存器的内容。在flash编程22和校验时,P2口也接收高8位地址字节和一些控制信号。P3 口:P3口是一个具有内部上拉电阻的8位双向I/O口,P3输出缓冲器能驱动4个TTL逻辑电平。P3口亦作为AT89S52特殊功能(第二功能)使用,如下表所示。在flash编程和校验时,P3口也接收一些控制信号。端口引脚第二功能:P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 INTO(外中断0)P3.3 INT1(外中断
21、1)P3.4 TO(定时/计数器0)P3.5 T1(定时/计数器1)P3.6 WR(外部数据存储器写选通)P3.7 RD(外部数据存储器读选通)此外,P3口还接收一些用于FLASH闪存编程和程序校验的控制信号。RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将是单片机复位。ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。对FLASH存储器编程期间,该引脚还用
22、于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作。该位置位后,只有一条MOVX和MOVC指令才能将ALE激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE禁止位无效。PSEN:程序储存允许(PSEN)输出是外部程序存储器的读选通信号16,当AT89S52由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次PSEN信号。EA/VPP:外部访问允许,欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地)。需
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 篮球 记分 计时器 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。