文档详情

基于AT89C51单片机的篮球赛计时计分器设计.pdf

发布:2024-09-21约3.3万字共35页下载文档
文本预览下载声明

基于AT89C51单片机的篮球赛计时计分器设计--第1页

新疆农业大学科学技术学院

本科生毕业设计(论文)

题目基于单片机的篮球赛计分计时软件系统

班级农电082

姓名XXX

学号085XXXX

时间20XX年XX月

新疆农业大学科学技术学院

基于AT89C51单片机的篮球赛计时计分器设计--第1页

基于AT89C51单片机的篮球赛计时计分器设计--第2页

目录

摘要1

1引言2

1.1设计意义2

1.2设计任务以及要求2

2总体方案设计2

2.1系统框图2

2.2软件总体设计3

3元器件的简单介绍3

3.1MCS-51系列单片机3

3.1.1单片机的简介3

3.1.2主要特性4

3.2显示器及其接口5

3.2.1数码管显示5

3.2.2数码管的结构与原理5

3.3蜂鸣器6

3.3.1蜂鸣器的分类6

3.3.2蜂鸣器的工作原理6

3.474LS138工作原理6

4软件编程及仿真7

4.1软件总体设计方案7

4.2keilC的简介以及程序的编写8

4.2.1工程的建立9

4.2.2程序代码11

4.3Protues的简介以及仿真17

4.3.1元器件的选择17

4.3.2Protues仿真17

5结束语22

参考文献:23

附录:24

基于AT89C51单片机的篮球赛计时计分器设计--第2页

基于AT89C51单片机的篮球赛计时计分器设计--第3页

基于单片机的篮球赛计分计时软件系统

作者:XXX指导教师:XXX

摘要:篮球比赛计时计分器是为了解决篮球比赛时计分与计时准确的问题。在此

设计中共接入了1个四位一体7段共阴LED数码管,2个两位一体7段共阴LED

数码管,前者用来记录赛程时间,后者用于记录甲乙队的分数,赛程计时采用倒

计时方式,比赛开始时启动计时,直至计时到零为止。本设计采用C语言进行编

程,编程后利用KeiluVision来进行编译,再生成的HEX文件装入芯片中,采

用proteus软件来仿真,检验功能是否能够正常实现。并且详细地介绍了仿真过

程中遇到的问题和问题怎么得到解决。

关键词:计时计分器单片机

Basedonthesinglechipmicrocomputersystemof

timingandscoringinbasketballmatch

Author:LiYulongTutor:LiY

显示全部
相似文档