下载此文档

篮球计时计分系统.doc


文档分类:中学教育 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
篮球计时计分系统
摘要:本系统根据篮球比赛过程中计时计分等基本功能设计而成。在以AT89S52单片机为核心实现计时计分基本功能之外,还增加了比赛过程中常见的双方犯规、失误、篮板等记录,从而使系统更具有高度的应用价值和实用功能。
关键词:AT89S52、LCD1602、计时、计分、倒计时、复用
一、方案设计思路
1、实现最基本的篮球计分功能,在此功能基础上扩展一个中场分数切换功能。
2、计时——全场计时或者分节计时、进攻24秒、3秒禁区功能。
3、矩阵键盘功能,利用键盘控制分数的加减(+1、+2、+3、-1、中场分数切换),系统的启动、暂停、复位,等等。并应用键盘中各键的复用进行比赛过程中犯规、失误、篮板等的记录。
4、发光二极管的使用,进行倒计时的报警。
二、设计系统框图
LCDTC1602A
矩阵键盘
AT89S52

报警器
晶体振荡器
系统框图如上图所示,整个系统采用AT89S52作为中央处理芯片,用于提供时钟、数据处理、显示控制等。矩阵键盘起到控制倒计时、分数加减、系统的启动、暂停、复位等等。
三、电路实现仿真图及其主要器件性能分析
图表 1 硬件设计电路
图表1为实现篮球计时计分系统所使用的电子元件芯片及具体的连接电路。
AT89S52单片机内带有程序寄存器,无须外扩程序存储器,外接12MHz晶振电路和复位电路。按键电路由矩阵键盘组成,由P1口控制,通过按键可进行各种功能的实现。
LCD1602是一款很常用,也很易用的字符液晶显示器。可以显示2行每行16个字符。-,数据总线4/8线均可。
四、参考文献
1 代启化基于Protues 的电路设计与仿真现代电子技术 2006
2 沈德金单片机实验与实践教程北京航空航天大学出版社 2001
3 耿长青单片机应用技术北京化工出版社 2002
4 周立功单片机实验与实践教程 2006
5 马忠梅单片机C语言Windows环境编程宝典 2003
附件:(程序)
//*************************主程序****************************//
#include ""
#include ""
#include ""
unsigned int Count = 0;
unsigned char t;
unsigned int a=0;
unsigned int b=0;
int msec1 = 0;
int msec2 = 0;
int msec3 =0;
int sec = 0;
int dao=3;
int min= 12;
int second = 24;
unsigned int Jgeiwei=0;
unsigned int Ygeiwei=0;
unsigned int m,m1=0;
unsigned int n,n1=0;
unsigned int x1=0,y1=0,z1=0,s1=0,p1=0;
unsigned int x2=0,y2=0,z2=0,s2=0,p2=0;
unsigned char a1,b1,c1,d1;
unsigned char TempBuffer[16];
unsigned char Score[16]={'A','-','0','0','0',':','0','0','0','-','B',' ','3',':','0','0'};
unsigned char key;
unsigned char temp;
unsigned char k;
sbit p20=P2^0;
void keyscan();
void delay();
void t0_init();
void t1_init();
void uart_init();
void Sdisplay();
void display1();
void display2();
void display3();
void display4();
void display5();
void display6();
void display7();
void display8();
void display9();
void display10();
void display11();
void display12();
void display13();
void display14();
void display15();
void display16();
void Delay1ms(unsigned char c

篮球计时计分系统 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人阳仔仔
  • 文件大小115 KB
  • 时间2018-08-06