欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    篮球计时计分系统设计毕业设计论文.doc

    • 资源ID:87908030       资源大小:662.92KB        全文页数:26页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    篮球计时计分系统设计毕业设计论文.doc

    目 录第一部分 设计任务与调研.21、系统基本任务功能介绍.31.1、赛程时间设置.31.2、赛程时间启动暂停设置.31.3、比分刷新控制.41.4、比分交换控制.41.5、程结束报警.42、AT89C51简介.43、本课题的目的及意义.5第二部分 设计说明.91、系统设计方案.92、电路组成.103、本设计特点.19第三部分 设计成果20设计成果图片.20本作品特点.20总设计原理图.20程序.21第四部分 结束语26第五部分 致谢27第六部分 参考文献28第一部分 设计任务与调研1、系统基本任务功能介绍本设计要实现的基本功能有:赛程时间设置,赛程时间启停设置,比分刷新控制,比分交换控制,计时计分显示,赛程结束报警。以下对个功能进行介绍。1.1赛程时间设置通过按键K5、K6来设置赛程时间。篮球比赛的一节时间为12分钟,通过按K5按键,使LED数码管1显示“1”即可。在按K6按键,设置比赛时间的个位数,即使数码管2显示“2”。当比赛结束时,如果由于一些特殊原因要增加比赛时间,这时比赛时间的调整同样由K5、K6按键来设置,且方法和上面一样。但一般情况下只需按下K6来设置即可。因为加赛时间只有几分钟。1.2、赛程时间启动暂停设置当时间设置完成后,比如设置赛程时间为45分钟,则在LED显示器上显示为4500,45表示分钟,00表示秒钟。这时,如果裁判吹响开始的哨声时,则应立即按下按键K7,表示赛程开始,计时显示则由4500变成4459,4458一直计时直到计为0000时表示赛程结束。按键K7为赛程启动和暂停控制。比分刷新控制由于在比赛中,两队的比分在不断变化,所以需要设置比分刷新控制,该功能由按键K1K4完成,具体如下:K1按键:甲队比分加1;K2按键:甲队比分减1;K3按键:乙队比分加1;K4按键:乙队比分减1。1.4、比分交换控制比分交换控制由计时电路图2-5中所示的K7键完成。我们知道,因为比分交换是在上半场赛程结束后进行的,也就是说比分交换要受赛程时间控制,只有当上半场计时器指示为0000时,按K7键,则会自动交换甲、乙两队的比分。如果上半场赛程时间没有到0000时,则此时按下K7键,只会暂停比赛,不能交换分数。如果要继续比赛,再按一次K7即可。因此,K7键完成三重功能,即:启动,暂停,比分交换。计时计分显示计时计分显示器是采用七段共阴极LED显示器来显示的。其中计分是用6个LED显示器。计时采用4个LED显示器;显示格式为000000和0000。程结束报警当赛程时间或24s计时结束时,系统会自动发出10s报警声提示。2、AT89C51简介AT89C51是一个低电压,高性能CMOS 8位单片机,片内含4k bytes的可反复擦写的Flash只读程序存储器和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,内置功能强大的微型计算机的AT89C51提供了高性价比的解决方案。 AT89C51具有PDIP、PQFP/TQFP及PLCC等三种封装形式,以适应不同产品的需求。它是一个低功耗高性能单片机,40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口,AT89C51可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。如图1.1所示为AT89C51单片机基本构造,其基本性能介绍如下。图1.1 AT89C51引脚图主要特性:与MSC-52兼容4K字节可编程闪烁存储器寿命:1000写/擦除循环数据保留时间:10年全静态工作:0HZ-24MHZ三级程序存储器锁定128X8位内部RAM32可编程I/O口两个16位定时器/计数器5个中断源可编程串行通道片内振荡器和时钟电路低功耗空闲和掉电模式AT89C51的主要特性如下表1.1所示。下面介绍各个管脚:VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏极开路双向I/O口,每个引脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。 P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容,P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带有内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。 P3口也可作为AT89C51的一些特殊功能口,如表1.2所示。 P3口同时为闪烁编程和编程校验接收一些控制信号。 RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时, ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。 /EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。表1.1 AT89C51主要功能描述兼容MCS51指令系统4k可反复擦写(>1000次)Flash ROM 32个双向I/O口可编程UARL通道两个16位可编程定时/计数器全静态操作0-24MHz1个串行中断128x8bit内部RAM两个外部中断源 共6个中断源可直接驱动LED3级加密位低功耗空闲和掉电模式软件设置睡眠和唤醒功能表1.2 AT89C51特殊功能表端口引脚第二功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INT0(外部中断0)P3.3/INT1(外部中断1)P3.4T0(记时器0外部输入)P3.5T1(记时器1外部输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)3、本课题的目的及意义1)目的这次设计可以使我们进一步熟悉和掌握了单片机的内部结构和工作原理,了解了单片机应用系统设计的基本方法和步骤,掌握了单片机仿真软件Proteus的使用方法,键盘和显示器在的单片机控制系统中的应用以及撰写课程设计报告的方法。此次设计很好的将书本上的理论知识和实践有机的联系了起来,是我们对理论知识有了更进一步的掌握,锻炼了我们的动手能力,同时也让我们懂得了理论与实际相结合的意义。为以后的工作和学习提供了宝贵的经验。2)意义 在这个电子信息技术迅速普及的今天,人们对电子电子产品的需求越来越多。二十一世纪的今天,科学技术迅猛发展,时代前进的脚步越迈越宽,应用自动化设备,现代化通讯,计算机处理,数字化信息,现代化显示设备等一些高新技术使人类迈向智能化发展。目前单片机在我们生活各个领域无处不在。导弹的导航系统,飞机上的各种仪表的控制,工业自动化实现过程中的实时控制以及数据处理,计算机采用的网络通讯和数据传输,在生活中被广泛使用的智能IC卡,民用轿车的安全系统,录像机、洗衣机、摄像机,以及遥控玩具和一些电子玩具等等,以上这些全都离不了单片机。更不用说那些自动控制机器人、医疗器械、智能仪表了。可见无论是军事还是民用等各个领域都离不开单片机。通过这次篮球计分牌的设计,我可以更清楚的了解单片机程序设计的基本指令功能、编程步骤和技巧来讲述单片机编程,并对AT89C51单片机的原理和结构进行讲述,熟悉了基于单片机开发应用的相关芯片的工作原理,和相关外围电路的设计和调试过程,对我以后工作学习也有帮助。第二部分 设计说明1、系统设计方案 1.1篮球赛计时计分器设计的现状分析体育比赛计时计分系统是对体育比赛过程中所产生的时间,比分等数据信息进行快速采集记录、加工处理、传递和利用的系统。根据运动项目的不同,比赛规则要求也不同,体育比赛的计时计分系统包括测量类、评分类、命中类、制胜类和得分类等多种类型。 篮球比赛是根据运动队员在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统。篮球比赛的计时计分系统由计时器、计分器等多种电子设备组成的,同时,根据目前高水平篮球比赛要求,完善的篮球比赛计时计分系统设备应能与现场成绩处理、现场大屏幕、电视转播车等多种设备相联,以便实现激烈的比赛现场感和表演娱乐等功能目标。现在,根据设计要求,介绍一下设计方案。1.2系统总体设计方案根据课题要求,单片机带外围扩展,驱动数码管工作的电路,可提升学生对单片机接口电路的综合运用能力;计时电路主要由按键开关、单片机AT89C51、LED显示器构成。当调时开关(十位)按下时产生一个低电平。调时按键开关每按一次,数字自动加1。直到调到需要设置的时间即可。调时(个位)的操作方法与之相同。时间设置完后,启动定时器。如果比赛中暂停,按一下暂停键即可暂停计时。球赛计时计分器系统图如1-1图所示。图1-1 系统构成图2、电路组成2.1、计时电路1显示器及其接口显示器是最普遍的输出设备,种类繁多,单片机中最常用的是发光二极管显示器(LED)和液晶显示器(LCD)。这两种显示器结构简单,价格便宜,因而得到广泛的应用。下面介绍发光二极管显示器(LED)的结构、工作原理及其接口电路。(1)LED结构与原理图3-1为典型的数码管。 图3-1 7段LED数码管图3-2 共阴极与共阳极LED显示器如图3-1,LED显示器又称为数码管, LED数码管显示器是由若干个发光二极管组成的,当发光二极管导通时,相应的点或线段发光,将这些发光二极管排成一定的图形,控制不同组合的二极管导通,就可以显示出不同的字形和符号。单片机系统中常用的LED显示器为七段显示器,再加上一个小数点,因此也可以把它称之为八段数码管显示器。其机构形式有共阴极和共阳极两种。共阴极是把所有组成八段数码管的发光二极管的阴极连在一起,通常接地,通过控制每一只发光二极管的阳极电平来使其发光或熄灭,阳极为高电平则发光,阳极为低电平则熄灭;共阳极是把组成八段数码管的所有发光二极管的阳极连起来,通常为高电平(如+5V),通过控制每一只发光二极管的阴极电平的高低来使其发光或是熄灭,阴极为低电平发光,为高电平则熄灭。表3-1列出了共阳极与共阴极LED显示器显示数字、字母与显示代码之间的对应关系。表3-1 代码对应表显示字符共阴极段码共阳极段码显示字符共阴极段码共阳极段码03FHC087FH80H106HF996FH90H25BHA4A77H88H34FHB0B7CH83H466H99HC39HC656DH92HD5EHA1H67DH82HE79H86H707HF8F71H8EH(2)LED显示器显示方式点亮LED显示器有两种方式:一是静态显示;二是动态显示。在本次设计中,采用的是静态显示。静态显示,就是每一个显示器都要占用单独的具有锁存功能的I/O接口用于笔划段字形代码。这样单片机只要把要显示的字形代码发送到接口电路,就不用管它了,直到要显示新的数据时,再发送新的字形码,因此,使用这种方法单片机中CPU的开销小。这种电路的优点在于:在同一时间可以显示不同的字符;但缺点就是占用端口资源较多。从图3-3可以看出,每位LED显示器需要单独占用8根端口线,因此,在数据较多的时候,往往不采用这种设计,而是采用动态显示方式。本设计采用的便是此种显示方式。图3-3 静态显示图图3-4 动态显示图由于所有的段选码连在一起,所以同一瞬间只能显示同一种字符。但如果要显示不同字符,则要由位选码来控制。(如果LED为共阴极则P2.0P2.3输出为高电平,如果LED为共阳极则P2.0P2.3输出为低电平。)例如,现在要显示“5678”四个数字,则首先应该将“5”的显示代码(共阴LED显示器的显示代码为6DH,共阳LED显示器的显示代码为92H)由P1.0送出,然后P2.0P2.3输出相应位码(LED为共阴则P2.0P2.3输出1000, LED为共阳则P2.0P2.3输出0111)时,则可以看到在数码管1上显示的数字为“5”。再将显示的数字“5”延时510ms,以造成视觉暂留效果;同时代码由P1.0送出。用同样的方法将其余3个数字“678”送数码管2,3,4显示,于是最后则可以在4位LED显示器上看到“5678”四个数字。为了使显示效果更加稳定,可以使每个数码管所显示的数字不断的重复,但其中重复频率达到了一定的程度的时候,加之人眼睛本身的视觉暂留效果的作用,便可以看到相当稳定的“5678”四个数字。如表3-2,即为模拟以上的过程表(以共阴LED设置显示代码,共阳型与此相反)。表3-2 模拟过程表2.2报警器(1)报警器的分类蜂鸣器有两类3大品种。一类是压电式,一类是电磁式,电磁式又有两大品种,铁振膜式和动圈式,我们选择的是电磁式。所有蜂鸣器都有两种类型:纯蜂鸣器和带驱动的蜂鸣器,蜂鸣器都是用音频信号驱动的,都是交流驱动。(2)报警器的工作原理报警器的种类很多,本次设计采用的是电磁式蜂鸣器作为报警器。电磁式蜂鸣器由振荡器、电磁线圈、磁铁、震动膜片以及外壳等组成。接通电源后,振荡器产生的音频信号通过电磁线圈,使得电磁线圈产生了一个磁场。振动膜片在电磁线圈和磁铁的相互作用下,周期性的振动发声。2.3计时电路的工作原理图如图3-5所示。图3-5 计时电路原理图2.4计时电路的工作原理计时电路主要由开关K5K7,单片机AT89C51,时间设置完成后,启动定时器T0开始定时计数。一节比赛为15分钟,按下开始键数码管显示倒计时,时间已过去1秒钟,即为44分59秒。这样一直持续下去,直到变为“0000”时表示赛程结束。如果比赛中,裁判叫暂停,则只要按一下K7键,即可暂停计时。2.5振荡电路本次设计要使用到AT89C51单片机的时钟振荡功能。AT89C51中有一个用于构成内部震荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是该放大器的输入和输出端。这个放大器与作为反馈元件的片外石英晶体6或者陶瓷谐振器一同构成自激振荡器。振荡电路如图3-6所示。如图3-6,外接石英晶体或者陶瓷谐振器以及电容C1,C2接在放大器的反馈电路中构成并联谐振电路。谐振器本身对外接电容C1、C2虽然没有十分严格的要求,但电容容量的大小会轻微影响振荡频率的高低、振荡器工作的稳定性、起振的难易程度以及温度的稳定性,如果使用石英晶体,推荐使用30pF,而建议若使用陶瓷谐振器选择40pF。我们也可以使用外部时钟,采用外部时钟电路如图3-7所示。在外接时钟的情况下,外部时钟脉冲接到XTAL1端,即内部时钟脉冲的输入端,XTAL2则悬空。由于外部时钟信号是通过一个两分频触发器后作为内部时钟信号的,所以对外部时钟信号的占空比没有特殊要求,但最小的高电平持续时间和最大的低电平持续时间应符合技术条件以及本次设计所采用硬件的要求。图3-6 时钟振荡电路图3-7 外部时钟电路晶振电路:51单片机最小系统晶可以采用6MHz或者11.0592MHz,在正常工作的情况下可以采用更高频率的晶振,51单片机最小系统晶振的振荡频率直接影响单片机的处理速度,频率越大处理速度越快。典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率,用于有串口通讯的合)/12MHz(产生精确的uS级时歇,方便定时操作),本设计使用的晶振为12MHz。2.6.计分电路 每次得分由裁判选择住客加1、2、3分。 加错比分可进行减分确保比赛正常进行。 数码管做多可加到999足够比赛的进行。2.7.器件选择及介绍本系统在设计的过程中主要选取了以下一些器件:单片机:AT89C51显示器件:7段共阴极LED显示器按键:欧姆龙按键3、本设计特点本次设计用由AT89C51编程控制LCD作显示的球赛计时计分系统。该系统具有赛程时间暂停,及时刷新甲、乙双方的成绩等功能。它具有价格低廉,性能稳定,操作方便并且易于携带等特点。广泛适合各类学校或者小型团体作为赛程计时计分。 篮球比赛计时计分器是为了解决篮球比赛时计分与计时准确的问题。此装置利用单片机AT89C51完成了计时和计分的功能。本文详细地介绍了系统硬件与软件的设计过程,采用该装置可根据实际情况进行比分修改和时间的准确显示,具有低功耗,可靠性,安全性以及低成本等特点。 第三部分 设计成果1.设计成果图片 2.本作品特点本次设计用由AT89C51编程控制LCD作显示的球赛计时计分系统。该系统具有赛程时间暂停,及时刷新甲、乙双方的成绩等功能。它具有价格低廉,性能稳定,操作方便并且易于携带等特点。广泛适合各类学校或者小型团体作为赛程计时计分。 篮球比赛计时计分器是为了解决篮球比赛时计分与计时准确的问题。此装置利用单片机AT89C51完成了计时和计分的功能。本文详细地介绍了系统硬件与软件的设计过程,采用该装置可根据实际情况进行比分修改和时间的准确显示,具有低功耗,可靠性,安全性以及低成本等特点。 3、总设计原理图4、程序Mian.c#include<reg52.h>#define uint unsigned int #define uchar unsigned char sbit A9=P16;sbit A10=P17;sbit Zh_Add=P30; /主队加sbit Zh_Sub=P31; /主队减sbit Ke_Add=P32; /客队加sbit Ke_Sub=P33; /客队减sbit Ke_Start=P34; /开始sbit Key_Stop=P35; /暂停sbit Key_JH=P36; /比分交换uchar code num=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90; /共阳极数码管 段选【0、1、2、.】uint Ke_Score,Zh_Score,Fen,Miao,aa;/*延时*/void Delay_ms(uint z)uint x,y;for(x=z;x>0;x-)for(y=100;y>0;y-);/*位选*/void Shuma_We(uchar x)switch(x)case 1:P0=0x01;A9=0;A10=0;break;case 2:P0=0x02;A9=0;A10=0;break;case 3:P0=0x04;A9=0;A10=0;break;case 4:P0=0x08;A9=0;A10=0;break;case 5:P0=0x10;A9=0;A10=0;break;case 6:P0=0x20;A9=0;A10=0;break;case 7:P0=0x40;A9=0;A10=0;break;case 8:P0=0x80;A9=0;A10=0;break;case 9:P0=0x00;A9=1;A10=0;break;case 10:P0=0x00;A9=0;A10=1;break;/*数码管显示*/void Shuma_Show(uchar we,uchar du)Shuma_We(we);P2=numdu;Delay_ms(2);P2=0xff;/*按键检测*/void Key_Detection(void)uint x;if(Zh_Add=0) /主队加1Delay_ms(5);if(Zh_Add=0)while(!Zh_Add);Zh_Score+;if(Zh_Sub=0) /主队减1Delay_ms(5);if(Zh_Sub=0)while(!Zh_Sub);Zh_Score-; if(Zh_Score>=1000)Zh_Score=0;if(Ke_Sub=0) /客队减1Delay_ms(5);if(Ke_Sub=0)while(!Ke_Sub);Ke_Score-;if(Ke_Score>=1000)Ke_Score=0;if(Ke_Add=0) /客队加一Delay_ms(5);if(Ke_Add=0)while(!Ke_Add);Ke_Score+;if(Ke_Start=0) /开始Delay_ms(5);if(Ke_Start=0)while(!Ke_Start);TR0=1;if(Key_Stop=0) /停止Delay_ms(5);if(Key_Stop=0)while(!Key_Stop);TR0=0;if(Key_JH=0) /交换比分Delay_ms(5);if(Key_JH=0)while(!Key_JH);x=Zh_Score;Zh_Score=Ke_Score;Ke_Score=x;/*初始化*/void Init(void)TMOD=0x01; /设置工作方式TH0=(65536-50000)/256;/装初值TL0=(65536-50000)%256;EA=1; /开总中断ET0=1;/中断允许位TR0=0;/关中断Fen=15;Miao=0;void main(void)Init();while(1)Key_Detection(); /按键检测Shuma_Show(1,Zh_Score/100);Shuma_Show(2,(Zh_Score%100)/10);Shuma_Show(3,(Zh_Score%100)%10);Shuma_Show(4,Fen/10);Shuma_Show(5,Fen%10);Shuma_Show(6,Miao/10);Shuma_Show(7,Miao%10);Shuma_Show(8,Ke_Score/100);Shuma_Show(9,(Ke_Score%100)/10);Shuma_Show(10,(Ke_Score%100)%10);/*定时器0*/void Time0 (void)interrupt 1aa+;TH0=(65536-50000)/256;TL0=(65536-50000)%256;if(aa=20)aa=0;Miao-;if(Miao>=100)Miao=59;Fen-;if(Fen>=100)Fen=15;Miao=0;TR0=0;第四部分 结束语通过这次的毕业设计,我对一些专业的电子设计有了更深的了解,同时也尝试着去应用自己所掌握的知识。这次毕业设计主要对电路的设计,单片机AT89C51的应用,各种设计软件的操作的一个综合性的考核。经过这次的设计,我感受很深。毕业设计不仅给我们提供了一个很好的展现和应用自己所学知识的平台,又是检验自己所学的知识和实现知识价值能力的一个机会。在设计过程中不可避免的会遇到很多的问题,给我的感觉就是下手很难,很不顺手,看似很简单的电路,要动手把它给设计出来,是很难的一件事,主要原因是我们没有经常动手设计过电路。尤其是在最后调试部分,会因为各种原因使得自己得不到满意的结果,由于单片机系统的知识似懂非懂,而且很多知识当时弄明白了,现在要用的时候又不记得,造成需要花费大量的时间去重新查阅各种资料和程序命令,但一旦问题解决了,会使得自己得到重来没有过的兴奋与自豪。第五部分 致谢经过这次的毕业设计,我对电子设计有了更深的了解,同时也去应用自己所掌握的知识。这次毕业设计主要对电路的设计,单片机AT89C51的应用,各种设计软件的操作的一个综合性的考核。毕业设计不仅给我们提供了一个很好的展现和应用自己所学知识的平台,又是检验自己所学的知识和实现知识价值能力的一个机会。在设计过程中不可避免的会遇到很多的问题,暴露了自己学习上很多的不足和弊端。给我的感觉就是下手很难,看似很简单的电路,要动手把它给设计出来,是很难的一件事,主要原因是我们没有经常动手设计过电路。尤其是在最后调试部分,会因为各种原因使得自己得不到满意的结果,由于单片机系统的知识似懂非懂,而且很多知识当时弄明白了,现在要用的时候又不记得,造成需要花费大量的时间去重新查阅各种资料和程序命令。对我而言,知识上的收获可喜,精神上的丰收更加珍贵。让我知道了学无止境的道理,就像这次设计由于对单片机知识的不扎实,导致浪费很多时间在查阅资料和了解程序指令意思上。我们每个人永远都不要只满足于现有的成就,不仅要好好学习,更要把学到的东西能过活学活用。让这些知识发挥出自己的功效,而不是纸上谈兵一知半解。总之,实践才能出真理。不管以后遇到什么困难。只要用心做事,我想都不会将我打倒的。 26第六部分 参考文献参考文献1 唐俊翟. 单片机原理与应用. 北京:冶金工业出版社, 2003. 82 丁明亮, 唐前辉. 51单片机应用设计与仿真-基于Keil C和Proteus . 北京: 北京航空航天大学出版社, 20093彭为. 黄科, 雷道仲. 单片机典型系统设计实例精讲. 北京:电子工业出版社. 2006:247-2734 李广弟. 单片机基础. 北京:北京航空航天大学出版社, 2001. 7:63-655 马家辰, 孙玉德, 张颖等. MCS-51单片机原理及接口技术哈尔滨:哈尔滨工业大学出版社, 1997:178-1796 崔华, 蔡炎光 . 单片机实用技术. 北京:清华大学出版社, 2001.7 宋凤娟, 廉文利, 付云强. 单片机89C51在调速系统中的应用. 微计算机信息, 2007, 12(6):113-1148求是科技. 单片机应用系统开发实例导航. 北京:人民邮电出版社, 20049何立民. 单片机应用技术选编. 北京:北京航空航天大学出版社, 200210电子世界. 2005年9月刊. 国内邮发代号:2-89211罗伯特森. PCB设计基础. 北京:机械工业出版社.2007.5:15-2012 金素华, 张尉. 单片机调试方法的讨论. 电子世界, 2004, 25(4):34-6513 崔玮. Protel 99 SE电路原理图与电路板设计教程. 北京: 机械工业出版社, 2005: 221-25314 Macro Assembler and utilities, keil,Elektronik.Gmbh.and keil software inc.200115 C51 Compiler user's Guide keil,Elektronik Gmbh,and keil softwarer,inc.2001

    注意事项

    本文(篮球计时计分系统设计毕业设计论文.doc)为本站会员(教****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开