2简易比赛计分器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
简易比赛计分器
一、序言
随着单片机在各个领域中的广泛应用,许多用单片机作控制的比赛计时计分系统也应运产生,如用单片机控制LCD液晶显示计时计分器,用单片机控制LED七段显示器计时计分器等。
STC89C58RD+编程OCMJ4*8C-8显示模块(led键盘管理芯片)控制LED七段数码管作显示的比赛时间,利用点阵图形128X64 LCD的良好人机界面来显示球队的名称及比分。这个系统具有赛程定时设置、赛程时间暂停、及时刷新甲、乙队双方的成绩及赛后成绩暂存等等功能。它具有价格低廉、性能稳定、功耗低、操作方便且易携带等特点。
主要器件的介绍:
1、STC89C58RD+单片机的简介
STC89C系列的单片机是高速/低功耗的新一代8051单片机,最高工作频率可分别达到25MHZ~50MHZ。STC89C系列的单片机有较宽的工作电压,此外,STC89C系列的单片机在完全兼容8052芯片(在标准8051基础上增加了T2定时器和128字节内部RAM)的基础上,新增了许多实用功能。
STC89C58RD+是一种低功耗高性能的8位单片机,STC89C58RD+系列是全球第一片掉电模式时典型功耗小于0.1uA的8051单片机。片内带有一个32k字节的F1ash可编擦除只读存储器(PEROM),它采用了CMOS工艺和STC(宏晶)公司的高密度非易失性存储器(NURAM)技术,而且其输出引脚和指令系统和MCU-51系列单片机兼容。片内的Flash
存储器允许在系统内可改编程序或用常规的非易失性的存储器编程器来编程。同时它具有三级程序存储器保密的性能。
在众多的51系列单片机中,要算STC(宏晶)公司的STC89C58RD+最实用,因为它不仅和MCU-51系列单片机指令、管脚完全兼容,而且它支持ISP(在系统可编程),无需高价的编程器,可轻松通过串口实现程序下载和远程升级,加上其片内的32k程序存储器是Flash工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写。此外,它有1280字节的RAM,8K以上的E2PROM,内置看门狗。在ISP下载编程时就可以任意设置6时钟/机器周期或12时钟/机器周期,STC单片机ISP引导码出厂时已有,不需要用户烧录。该单片机对开发设备要求很低,开发时间也大大缩短。
2、OCMJ4*8C-8显示模块的简介
C系列中文模块可以显示字母、数字符号、中文字型及图形,有绘图及文字画面混合显示功能。提供三种控制接口,分别是8位微处理器接口,4位微处理器接口及串行接口。所有的功能,包含显示RAM,字型产生器,都包含在一个芯片里面,只要一个最小的微处理系统,摩洛哥以方便操作模块。内置2M-位中文字型ROM(CGRAM)总共提供8192个中文字形(16*16点阵),16K-位半宽字型ROM(HCGROM)总共提供126个符号字型(16*8点阵),64*16-位字型产生RAM (CGRAM),另外绘图显示画面提供一个64*256点的绘图区域(GDRAM),可以和文字画面混合和显示。提供多功能指令:画面清除、光标归位、显示打开/关闭、光标显示/隐藏、显示字符闪烁、光标
移位、显示移位、垂直画面卷动、反白显示、待命模式。
主要参数:
工作电压(VDD):4.5~5.5V
逻辑电平:2.7~5.5
LCD驱动电压(VO):0~7V
二、系统功能及使用方式的描述
1、设计任务及设备
设计任务:设计并制作一个用于比赛计时计分器,实现能用七段式LED显示各种比赛时间,LCD显示比赛比分,能实现每次+1分、+2分、+3分操作
设备:AT89S52基本实验单元、计算机设备系统、键盘操作单元、数码显示单元、LCM模块。
2、设计要求
(1)采用单片机主控,响应迅速,判别精确;主控台面上有键盘控制,可同时对比赛时的分数显示器进行加分减分能记录整个赛程的比赛时间,并能修改比赛时间、暂停比赛时间;
(2)在比赛的过程中能够随时刷新各队在整个赛程中的比分,通过键盘输入比分,显示在LCD上;开关分别为加1、加2、加3、减1和改变当前记分球队功能键;
(3)在比赛的过程中如果交换比赛场地时,能交换各队的队比分的位置;
(4) 设置倒计时时间需要重新设置倒计时时间,可按“倒计时设置”键,屏幕显示“10”起始倒计时时间,可通过“倒计时设置”键对倒计时时间进行重设,设定完后按下复位键进行确认生效;
(5)比赛的倒计时时间可以任意设置,比赛倒计时的时间到有声音提示,比赛时间结束时,能发出报警指令,并且可以中途提前退出倒计时;
3、所需条件和要求:
(1)七段式LED显示译码电路原理
(2)加法电路原理
(3)进位电路原理
(4)lcd显示原理
4、系统构成框图
基于单片机系统的比赛计时计分器的系统构成框图如下图所示:
比赛计时计分器的系统图
以篮球比赛为例篮球计时计分器程序流程图:
计时计分器程序流程图
三.小组成员分工合作计划
段倩倩负责元器件采购,硬件焊接及调试。
樊伟良负责PCB板设计,及后期软件编写调试。徐菲负责文档组织,功能划分,报告撰写。