单片机篮球记分器

单片机篮球记分器

ID:33734520

大小:527.50 KB

页数:40页

时间:2019-02-28

单片机篮球记分器_第1页
单片机篮球记分器_第2页
单片机篮球记分器_第3页
单片机篮球记分器_第4页
单片机篮球记分器_第5页
资源描述:

《单片机篮球记分器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、DACHANGCHUNINSTITUTEOFTECHNOLOGY篮球比赛记分器TheGameOfBasketballScoringDevice设计题目:篮球比赛记分器学生姓名:尹文轩李成周永方学院名称:电气与信息工程学院专业名称:电子信息工程班级名称:电子1042学号:13号35号08号完成时间:2013.06.272013年06月28日任务分配表班级学号姓名完成主要任务电子104208周永方PCB的绘制仿真与实现电子104213尹文轩程序的修改PCB的绘制仿真与实现PROTEUS原理图绘制与仿真电子104235李成文档的编写程序的修改PROTEUS原理图绘制与仿真篮球比赛记分器尹

2、文轩李成周永方(尹文轩、李成、周永方)摘要:本文设计了一个篮球比赛记分器主要利用单片机AT89C51作为核心元件,利用3组4位共阳极的数码管作为显示器件,以C语言作为编程语言,在Protues和Keil搭建的软件仿真平台下进行仿真,本设计包含了AT89C51系列单片机的最小系统的构成,同时在此基础上扩展了一些实用性强的外围接口,可以进一步了解译码器74LS247的应用,LED七段数码管的结构和工作原理,主要实现了计时和显示A/B队的分数,并能及时进行加分,减分,鸣笛警示等功能。本系统具有成本低廉、性能稳定、高准确度显示、操作方便且易携带等特点。广泛适合各类学校和小团体作为赛程计分。

3、关键词:AT89C51单片机;74LS247;七段数码管;仿真;嵌入式0引言进入21世纪,伴随着电子,信息通信技术的应用与普及开发,人们对电子技术的要求也越来越高,目前嵌入式单片机渗透到我们生活的各个领域。单片机是一种集成在电路芯片,是采用超大规模集成电路技术,把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统。按照历史性、本质性、普遍性要求,嵌入式系统应定义为:“嵌入到对象体系中的专用计算机系统”,可分软件部分和硬件部分,而当代单片机系统已经不再只在裸机环境下开发和使

4、用,大量专用的嵌入式操作系统被广泛应用在单片机上。所以,以MCU为核心,就是各种各样的单片机,是嵌入式硬件部分的实现方式之一,它主要是因为把处理器和存储器等部件集成在一块芯片上。体育比赛计时计分器是对体育比赛过程中所产生的时间、比分等数据进行快速采集记录、加工处理、传递利用的工具。篮球比赛的计时计分器是一种得分类型的工具。虽然篮球比赛中很早就开始研究应用了电子计分器,但通常都是利用模拟电子器件、数字电子器件或是模拟、数字混合组成的,其稳定性和高准确度计分仍存在一些问题。以嵌入式单片机为核心,利用3组4位共阳极的数码管作为显示器件的篮球比赛计分屏,计分准确,具有体积小,重量轻,能耗低

5、,价格便宜,可靠性高,抗干扰能力强和使用方便等独特的优点。1系统方案我们小组共提出了两种数码管显示方案:一是共阳极数码管静态显示,二是共阳极数码管动态显示。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极的数码管。共阳数码管在应用时应将公共极接地,当某一字段发光二极管的阳极为低电平时,相应字段就点亮。反之,相应字段就不亮。共阳极数码管静态显示:静态显示就是显示驱动电路具有输出锁存功能,即各个LED的显示字符一经确定,相应的段码将维持输出不变,直到送入另一个字符的段码为止。正因为如此,静态显示器的亮度都比较高。静态显示的程序设计,是将一个两位数的个位与十位分开,并且用查表指令

6、,输出对应位的表格代码。共阳极数码管动态显示:动态显示,是数码管有一个I/O口控制LED片的多段复用,共阳极分别由相应的I/O口线控制,形成各片的分时选通。若要各位数码管能够同时显示出与本位相应的显示字符,就必须采用动态显示方式,即在某一时刻,让某一位的位选线处于选通状态,而且其他各位的位选线处于关闭状态,这样在同一时刻,两个数码管只有选通的那一位显示字符,而另一个是灭着的。同样,在下一时刻,只让第二个的位选线处于选通状态,另一位选线关闭,如此循环下去,就可以使两位数码管显示出所要显示的字符。虽然这些字符不是在同一时刻出现,但由于LED片灯的余晖和人眼的视觉暂留作用,只要每位显示间

7、隔足够短,就可以造成两位同时亮的假象,达到同时显示的效果。设计基本与静态设计相同,不同之处是在多了位选信号。在程序设计中在每次输出字符时,都要给相应的那位进行置位,另一位复位,确保每次只有一个数码管亮。数码管静态显示需要静态驱动:静态驱动也称直流驱动,静态驱动是指每个数码管的每一个段码都有一个单片机的I/O端口进行驱动,或者使用BCD码二/十进位转换器进行驱动,静态驱动的优点是编程简单,数据稳定,显示亮度高,无闪烁,占用CPU时间少,缺点是功耗比较大,占用I/O端口多

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

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

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