摘  要:本设计以AT89C51单片机为核心,以LED七段数码管作显示电路,主体分为计时计分显示模块、定时报警模块、按键控制键盘模块。该系统具有定时设置、比赛时间暂停、及时刷新甲乙双方的成绩等功能。它具有价格低廉、性能稳定、操作方便并且易于携带等特点,可用被于各种篮球活动的计时计分。73177

毕业论文关键词:AT89C51,计时,计分,显示器

Abstract: The design is based on AT89C51,the display circuit is based on LED Nixie tube, and the main part of the design contains timekeeping and scoring display module, warning module, and keyboard controlling module。 The system has the function of timekeeping setting, suspending time of match, refreshing two teams’ scores in time and so on。 The design has various advantages, such as: low cost, more stable, easy to operate, convenient to take and so forth, which can be utilized to all kinds of basketball activities。

Keywords:AT89C51 timekeeping scoring display 

目  录

1 引言 6

2 系统总体方案 6

2。1系统研究现状 6

2。2系统总体框图 6

3 系统硬件设计 7

3。1计时电路设计 7

3。2计分电路设计 8

3。3振荡电路 8

3。4系统原理图 9

4 主要器件介绍 10

4。1 AT89C51芯片 10

4。2 电磁式蜂鸣器 12

4。3 LED显示器 12

5 系统软件设计 13

5。1计分部分 13

5。2计时部分 17

5。3系统仿真 20

6 系统应用 20

6。1 系统功能介绍 21

6。2 系统工作过程 19

6。3 系统制作实物 21

总结 22

致  谢 23

附  录 24

1引言

随着单片机在各个领域的广泛应用,许多用单片机做控制的球赛计时计分系统也应运而生,如用单片机控制LCD液晶显示器计时计分器,用单片机控制LED七段显示器计时计分器等。

本次设计是单片机带外围扩展来驱动数码管工作的电路。电路采用单片机作为核心元件,利用两个供阴的三位一体数码管来显示两队的分数,一个四位一体数码管显示时间的计时。显示分数范围可达0~999分,足够普通篮球比赛的需要。四位一体数码管中2个用于显示分钟,2个用于显示秒钟。比赛前,将时间设置好,比赛开始时启动计时,直至倒计时到零为止。计时范围达到0~99分钟,能满足实际赛程计时的需要。为了配合计时器调整时间和计分器校正比分,设计了6个按键,4个用于输入甲、乙两队的分数,另2个用于启动和暂停赛程时间。另外,还设计了定时报警系统,即比赛时间到时,扬声器发出报警声提示赛程结束。文献综述

该系统具有赛程定时设置,赛程时间暂停,及时刷新甲、乙双方的成绩等功能。设计分为软件设计和硬件设计两部分。主控芯片采用AT89C51,使用C语言编写软件程序,主体分为计时显示模块、计分显示模块、定时报警、按键控制模块。编程后利用Keil C51软件来进行编译,再将生成的HEX文件装入芯片中,检验功能是否能够正常实现。

上一篇:STC89C52单片机家用小型电源无线监测系统设计+电路图
下一篇:基于动态K-PUSH的HTTP/2直播流媒体码率自适应策略研究

AT89C51单片机的简易脉搏测量系统设计+电路图

AT89C51单片机IIC总线的监控...

STC89C51单片机多功能数字频率计的设计+电路图

STC90C516单片机家用照明智能控制系统的设计

STC89C52单片机汽车倒车防撞报警器的设计

STM32单片机微气象监测终端的设计

单片机控制的人体检测智能节能路灯系统设计

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

安康汉江网讯