欢迎来到天天文库
浏览记录
ID:201835
大小:586.67 KB
页数:31页
时间:2017-07-01
《篮球计分器毕业设计毕业论文.docx》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、篮球计分器毕业设计毕业论文目录摘要1绪论2第一章单片机AT89C51的简介3第二章设计方案62.1本设计的基本功能介绍62.2系统框图62.3系统硬件组成电路62.3.1显示器及接口62.3.2单片机(AT89C51)82.3.2按键电路82.3.3复位电路82.3.4时钟电路8第三章硬件电路设计93.1最小系统设计93.1.1晶振电路(时钟电路)103.1.2复位电路103.2EA/VPP(31脚)的功能和接法113.3P0口外接上拉电阻123.4显示电路133.5按键电路13第四章软件设计154.1总流程图154.2按键流程图16
2、4.2.1按键切换1624.2.2按键加减174.3中断流程图184.4软件调试19总结20致谢21参考文献22附录1原理图23附录2程序242摘要本设计是基于AT89C51单片机的篮球计时计分器,利用7段共阴LED作为显示器件。在此设计中共接入了2个四位一体7段共阴LED显示器,中间两个数码管用来记录赛程时间,高2位用于记录A的分数,低2位用于记录B的分数,中间两个数码管用来计时,每个四位一体的数码管中间都有一个“-”将分数与计时的时间隔开,每队2个LED显示器显示范围可达到0~99分。赛程计时采用24S倒计时方式。为了配合计时器和
3、计分器校正调整时间和比分,我们在本设计中设立了3个按键,其中2个按键用于中断控制两组分数的加减,另一个按键用来切换加减比分,使两组在计分时方便快捷的进行加分减分。 本系统具有赛程定时设置、赛程时间暂停、甲、乙双方的比分以及比赛中24秒暂停。它具有价格低廉、性能稳定、操作方便且易携带等特点、广泛适合各类学校和小团体作为赛程计时计分。 本设计可以实现:1、能记录整个赛程的比赛时间,并能修改比赛时间 2、能随时刷新甲、乙两队在整个过程中的比分 3、中场交换比赛场地时,能交换甲、乙两队比分的位置 关键词:单片机,计时,显示器,按键29绪论单
4、片机又称单片机微控制器,是把一个计算机系统集成一个芯片上,概括的讲:一块芯片就完成了一台计算机。它的优点是体积小、重量轻、抗干扰能力强、对环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易;是靠程序实现功能,并且可以修改,通过不同的程序实现不同的功能,它的应用具有高度实现意义以及极高的可靠性、微型性和智能性,已成为工业控制领域中普遍采用的智能化控制工具,已经深深地渗入到我们的日常生活当中。 单片机自20世纪70年代问世以来,以极其高的性价比受到人们的重视和关注,所以应用很广,发展很快,美国ATMEL公司开发生产了新型的8位单片机
5、AT89系列单片机,不但具有MCS-51单片机的所有特性,而且还拥有一些独特的优点。随着单片机在各个领域的广泛应用,许多用单片机做控制的球赛计时计分系统也应运而生,如用单片机控制LCD液晶显示器计时计分器,用单片机控制LED七段数码管显示器计时计分器等设计。根据此次课题要求,结合本人自身学习情况,我采用的是单片机控制LED七段数码管显示器计时计分器。电路采用以单片机为核心元件,利用2个四位一体的7段共阳极LED数码管作为显示器件。高2位用于记录A的分数,低2位用于记录B的分数,中间两个数码管用来计时,显示分数范围可达0~99分,符合现
6、实比赛的需要。比赛前,将时间设置为24S倒计时,比赛开始时启动计时。计时范围达到0~99秒,能满足实际赛程计时的需要。设计分为软件设计和仿真设计两部分。主控芯片采用AT89C51,使用汇编语言编写软件程序,主体分为显示模块、按键控制模块。利用Keil软件来进行程序编译,再将生成的HEX文件加载到主控芯片AT89C51中,采用Proteus软件来仿真,检验功能是否能够正常实现。29第一章单片机AT89C51的简介AT89C51是一个低电压,高性能CMOS 8位单片机,片内含4k bytes的可反复擦写的Flash只读程序存储器和128
7、bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,内置功能强大的微型计算机的AT89C51提供了高性价比的解决方案。 AT89C51具有PDIP、PQFP/TQFP及PLCC等三种封装形式,以适应不同产品的需求。它是一个低功耗高性能单片机,40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口,AT89C51可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一
8、起,特别是可反复擦写的Flash存储器可有效地降低开发成本。如图1.1所示为AT89C51单片机基本构造,其基本性能介绍如下。图1.1AT89C51引脚图主要特性:l与MSC-52兼容l4K字节可编程闪烁存储器l寿命:1
此文档下载收益归作者所有