篮球计时计分器设计 毕业论文

篮球计时计分器设计 毕业论文

ID:328694

大小:426.50 KB

页数:20页

时间:2017-07-24

篮球计时计分器设计  毕业论文_第1页
篮球计时计分器设计  毕业论文_第2页
篮球计时计分器设计  毕业论文_第3页
篮球计时计分器设计  毕业论文_第4页
篮球计时计分器设计  毕业论文_第5页
资源描述:

《篮球计时计分器设计 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、篮球计时计分器设计摘要此次设计隶属于计算机控制技术弱电课程设计,主要通过基于单片机AT89S51芯片作为本次核心控制元件,利用1602aLCD作为显示器件,键盘输入电路等相关的软件的有机结合以及喇叭等辅助器件,构成了一个满足基本设计要求的篮球计时计分器。本系统可满足倒计时方式显示单节比赛剩余时间,可暂停,显示双方得分,按键输入可修改分值,如有错误可进行分值的相应修改。整场比赛结束时有声音提示。系统符合一般篮球计时器的工作要求。采用液晶显示器1602aLCD,因为其微功耗、小体积、使用灵活等诸多优点在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用,而且

2、有利于硬件实物的成功。设计的主要方法主要是先通过仿真确定方案的可行性,然后在进行局部测试看实物是否满足仿真的设计要求,最后把整体电路搭建完成做最后的测试和调试。关键词:AT89S51按键输入点阵字符型液晶模块1602A,计数器计时器目录20摘要:1第一章绪论31.1设计意义31.2系统的基本要求及本人所做工作3第二章方案选择及设计思想42.1系统显示模块42.1.11602接口说明42.1.21602A的部分使用说明52.2单片机设计模块62.3键盘模块8第三章硬件设计93.1原理框图93.2工作原理93.2.1LCD显示器LCD160293.2.2时

3、钟电路103.2.3复位电路103.2.4按键电路113.3元件清单113.4电路图11第四章软件设计流程及描述134.1系统模块层次结构图134.2程序流程图144.3初始化程序154.3.1T0,T1的初始化154.3.2LCD初始化154.4LCD内部程序164.4.1读忙判断程序164.4.2写函数164.5按键扫描17第五章测试205.1测试工具205.2测试结果205.3仿真图20结束语21致谢22参考文献2320绪论1.1设计意义进入21世纪,伴随着电子、信息技术的应用与迅速普及,人们对电子技术的要求越来越高。当今社会,科学技术日新月异,

4、时代前进的步伐越迈越宽,应用自动化设备,计算机处理,现代化通讯,数字化信息,现代化显示设备等高新技术而建立的现代化智能。目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、

5、工程师。通过此次基于单片机设计的篮球计时计分系统,我们可以更清楚详细的了解单片机程序设计的基本指令功能、编程步骤和技巧来讲述单片机编程,并对AT89S51单片机的结构和原理进行讲述,以及基于单片机开发应用的相关芯片的工作原理,和相关外围电路的设计和调试过程进一步了解,有助于今后的工作和学习生活。本次设计用由AT89S51编程控制LCD作显示的球赛计时计分系统。该系统具有赛程时间暂停,及时刷新甲、乙双方的成绩等功能。它具有价格低廉,性能稳定,操作方便并且易于携带等特点。广泛适合各类学校或者小型团体作为赛程计时计分。  篮球比赛计时计分器是为了解决篮球比赛

6、时计分与计时准确的问题。此装置利用单片机AT89C51完成了计时和计分的功能。本文详细地介绍了系统硬件与软件的设计过程,采用该装置可根据实际情况进行比分修改和时间的准确显示,具有低功耗,可靠性,安全性以及低成本等特点1.2系统的基本要求及本人所做工作本系统有三项主要功能:一.倒计时方式显示单节比赛剩余时间,可暂停。二.显示双方得分,按键输入可修改分值,设置三个按键分别加分1,2,3;如有错误可进行分值的相应修改设置一个按键每次减1分。三.24秒倒计时显示,时间结束喇叭响;且显示每一个节次,每一小节比赛结束时有喇叭声音提示。20本人在这次课程设计过程中所

7、做工作如下:查询资料及硬件操作和后期的外围电路设计调试测试,以及最后的论文撰写。第二章方案选择及设计思想通过分析题目的要求,此次系统设计主要可分为三大模块,一是系统显示模块,二是单片机设计模块,三是键盘输入模块。2.1系统显示模块在显示模块的设计中,开始想到了常用的LED显示,但是考虑的后续硬件实现的复杂性(超过10以上的LED实物连接将十分复杂),于是在同学的建议下选取了方便但是没有接触过的LCD显示,因此也导致了一定程度的难度。下面将对LCD1602a作个简单的介绍。2.1.11602接口说明1602采用标准的16脚接口,如下:第1脚:VSS为地电

8、源第2脚:VDD接5V正电源第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。