基于AT89C51单片机的篮球赛计时计分器设计.pdf
基于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