欢迎来到天天文库
浏览记录
ID:6725811
大小:687.50 KB
页数:26页
时间:2018-01-23
《基于at89s51单片机的篮球计分器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录第1章系统总体方案设计11.1概述11.2设计内容21.2系统框图2第2章系统硬件设计32.1 89C51单片机32.2按钮设置32.3分值切换显示功能42.4蜂鸣器报警和LED灯电路42.5发光二极管显示器的结构52.5.1数码管显示器数量选择62.5.2数码管共阴共阳接法的选择62.5.3数码管驱动的选择62.5.4共阴极数码管显示电路7第3章软件设计83.1系统流程图83.2显示子程序93.3延时子程序9第4章系统的安装调试说明114.1软件调试114.2系统调试12总结14参考文献15附录A源程序清单16附录B系统原理图2524第
2、1章系统总体方案设计1.1.概述单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。我们都知道,设计系统的关键是思路,而系统通常又由各个模块所组成,所以必须先把所要设计系统模块化,再把各个模块组合在一起,实现一个完整的系统。这就要求我们先要有较扎实的理论知识,特别对芯片的各个管脚功能必须了解,这样才能进行硬件设计。同时,又必须掌握MCS51的指令功能,通过编程实现其功能,这就能让我们更好地理解《单片机原理及应用》这门课程,也是一种理论在实践中的运用。在课程设计中,由于它是一个系统,这就要求我们必须建立
3、系统的概念。我们都知道现实运行的都是完整的系统,而且功能相对来说要复杂,如何把一个复杂的系统模块化才能使问题来的简单,这是我们必须首先解决的问题。当各个模块完成之后再组合成一个完成的系统,这当中要考虑模块间的衔接问题,这些都是在以前设计简单程序时不曾遇到的。如果说我们以前学的都只是些理论,包括c语言,微机原理,c语言,微机接口,protel,单片机,那么这次的课程设计就是一个贯穿多学科的综合性实践!单片机自20世纪70年代问世以来,以极其高的性价比受到人们的重视和关注,所以应用很广,发展很快。单片机的优点是体积小、重量轻、抗干扰能力强,对环境
4、要求不高,价格低廉,可靠性高,灵活性好,开发较为容易。例如,80C51系列单片机已有十多年的生命期,如今仍保持着上升的趋势,就充分证明了这一点。单片机以24其一系列优点,近几年得到迅猛发展和大范围推广,广泛应用于工业控制系统,数据采集系统、智能化仪器仪表,及通讯设备、日常消费类产品、玩具等。并且已经深入到工业生产的各个环节以及人民生活的各层次中,如车间流水线控制、自动化系统等、智能型家用电器等。而美国ATMEL公司开发生产了新型的8位单片机——AT89系列单片机。他不但具有一般MCS-51单片机的所有特性,而且还拥有一些独特的优点,此次设计中
5、所用到的AT89C51就是其中典型的代表。1.2设计内容基于AT89S51单片机的篮球计分器,利用7段共阴LED作为显示器件。在此设计中共接入了1个八位一体7段共阴LED显示器,每队显示器显示范围可达到0~99分。采用独立式键盘作为输入,用户可分别对两队比分进行加1、加2、加3和减1减2、减3操作,其加减1,2,3分可以通过加减1分、2分和3分的切换按钮实现,并通过指示灯显示其每次按下加减分键所加减的分值。通过加减分键和分值切换键配合使用可以较方便实现预置分。设计附加内容:加入了24秒倒计时模块和报警模块,当秒时间和分时间为0时,LED灯闪烁
6、,蜂鸣器报警,并将时间从新跳回24秒并开始计时,当甲乙比分发生变化时,重新进行24秒倒计时。比分和时间通过1个八位一体7段共阴LED显示器显示,每队比分显示两位数。1.3系统框图8个8段数码显示器89C51单片机独立键盘发光二极管复位电路蜂鸣器24第1章系统硬件设计2.189C51单片机美国ATMEL公司开发生产了新型的8位单片机——AT89系列单片机。他不但具有一般MCS-51单片机的所有特性,而且还拥有一些独特的优点,此次设计中所用到的AT89C51就是其中典型的代表,因此本次设计选择的是AT89C51单片机。2.2按钮设置独立键盘通过P
7、3口输入键值,其中1/2/3分切换由发光二极管指示,见图2-1。通过加减分键和分值切换键配合使用可以较方便实现甲乙两队的初始分数。按下时间调整就可以控制时间加减。再按一下时间调整则继续倒计时。分数交换按钮实现甲乙两队的分数互换。按下清零后,显示的分数清零,如图2-1所示。图2-1按钮功能图242.3分值切换显示功能1/2/3分切换按钮控制发光二极管,默认显示是1分,按一下变为2分,再按一下3分,如图2-2所示。图2-2分值切换显示功能图2.4蜂鸣器报警和LED灯电路当倒计时分秒显示为0时,发光二极管闪烁,蜂鸣器长响报警,并重新进行倒计时,如图
8、2-3所示。图2-3报警器显示功能图242.5发光二极管显示器的结构、工作原理及其接口电路典型的数码管如图2-4所示,LED显示器又称为数码管,LED显示器由图2-
此文档下载收益归作者所有