开题报告
选题的目的及研究意义
篮球比赛在中国越来越被人们关注,同事也被更多青少年所喜爱。本设计除了具有赛程时间计时、调整及暂停和比赛积分的功能,还具有倒计时的功能。且操作方便便于携带,适合于学校和小团体作为计时计分工具。从另一方面说,本设计方便了人们比赛时的计时计分工作,在某种程度上也促进了篮球赛的开展,既有利于发展篮球这项体育运动,又有利于增强人们的体质。
通过此次篮球计时计分器的设计,可以更清楚的了解单片机程序设计的基本指令功能、编程步骤和技巧,了解A T89C51单片机的结构和原理,了解其外围电路的设计和调试过程,有助于今后的工作生活。
本课题的研究现状、发展趋势、研究方法及应用领域
虽然篮球比赛中很早就开始应用了电子计时计分器,但通常都是利用模拟电子器件、数字电子器件或是模拟、数字混合组成的,其稳定性和高准确度计时计分器仍存在一些问题。随着科学技术的发展和电子技术的不断更新,对其稳定和高准确度计时计分的实现至今仍是生产和科研的课题。
工程技术的电子化、集成化和系统化促进了电子工程技术的发展,同时也促进了电子工程技术在社会各行业中的广泛应用。随着单片机在各个领域的广泛应用,许多单片机作控制的球赛计时计分系统也就应
运而生,例如用单片机控制LCD液晶显示器计时计分器,用单片机控制LED七段显示器计时计分等。同时单片机在此领域的广泛应用,也大大提高了比赛中计时计分的稳定性和准确性。
伴随着科技的日新月异,各式各样的电子产品的问世和发展层出不穷,篮球计时计分器是一个无处不在的电子产品,经过多年的发展,技术已经相当成熟了。
随着电子技术的产业结构调整,生产工艺的飞速发展和蓝球的广泛推广,市场对篮球计时计分器的需求也越来越大。
本设计用AT89C51单片机编程控制设计篮球计时计分器,单片机渗透到我们生活的各个领域,几乎很难到哪个领域没有单片机的踪迹。导弹的巡航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输工业自动化过程的实时控制和数据处理,录像机、摄像机全自动洗衣机的控制等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。
本课题将要解决的主要问题、解决问题的思路和方法及设计方案本设计是基于STC89C51RC单片机的篮球计时计分器,利用7段LED作为显示器件。在此设计中共接入了2个四位LED显示器,用来记录赛程时间,其中前2位用于显示分钟,后2位用于显示秒钟,后者用于记录AB队的分数,每队2个LED显示器显示范围可达到0~99分。赛程计时采用倒计时方式,比赛开始时启动计时,直至计时到零为止。
其次,为了配合计时器和计分器校正调整时间和比分,我们特定在本设计中设立了9
个按键,用于设置,调整时间,启动,调整分数和暂停等功能。采用单片机控制是这个系统按键操作使用简洁,LED显示,安装方便。
三.系统设计汇编语言清华大学出版社
⑴硬件设计
1.电路设计框图
2.系统硬件概述
篮球计时计分器主要包括单片机控制系统、计时显示模块、计分显示模块、定时报警、按键控制键盘模块。通过这几个模块的协调工作就可以完成相应的计时计分控制和显示功能。
3.原理图
2.系统硬件概述
篮球计时计分器主要包括单片机控制系统、计时显示模块、计分显示模块、定时报警、按键控制键盘模块。通过这几个模块的协调工作就可以完成相应的计时计分控制和显示功能。
3.原理图
⑵软件设计
目前存在4种编程语言支持单片机,既汇编语言,PL/M语言,C语言和BASIC 语言。其中汇编语言和C语言运用的比较广泛,结合本系统的特点,这里选用了
功能强,效率高的C语言。C语言主要有以下特点:寄存器分配,不同存储器的寻址及数据类型可由编译器管理;程序有规范的结构,可分为不同的函数,这种方式可使程序结构化;编程及程序调试时间显著缩短,从而缩短开发周期,提高作用效率;提供的库包含许多子程序,具有较强的数据处理能力。
系统程序设计中采用了流行的模块编程方法,每一个功能程序模块都能完成某一明确的任务,实现具体的某个功能,如单片机与时钟芯片的信息转换,数码管显示,键盘等。实际的应用程序一般由一个主程序和多个子程序构成。采用模块化的程序设计方法有以下优点:单个模块结构的程序功能单一,因而易于编写,调试和修改:便于分工,可由多个程序员同时进行编写调试;程序可读性好,便于功能扩充和版本升级;程序的修改可局部进行,使用频繁的子程序可以汇编成子程序库,以便于多个模块调用等。
参考文献
[1]张毅刚, 彭喜源等. 新编MSC-51单片机应用设计[M]. 哈尔滨: 工业大学出版社, 2003: 53-80
[2]赵茂泰. 智能仪器原理及应用[M]. 北京: 电子工业出版社, 2004: 11-12
[3]何立民. 单片机应用文集[M]. 北京: 北京航空航天大学出版社, 2000: 45-68
[4]童师白. 模拟电子技术基础[M]. 高等教育出版社, 2001: 171-174
[5]李朝青. 单片机原理及接口技术[M]. 北京: 北京航空航天大学出版社, 2006: 35-82
[6]肖洪失,等. 跟我学用单片机[M]. 北京:北京航空航天大学出版社, 2001: 145-180
[7]钱逸秋. 单片机原理及应用[M]. 北京: 电子工业出版社, 2002
[8]胡汉才. 单片机原理及其接口技术[M]. 北京: 清华大学出版社, 1996
[9]李广弟. 单片机基础[M]. 北京:北京航空航天大学出版社, 2001
[10]曹卫芳, 陶安利. 基于MCS-51系列单片机的通用控制模块的研究[J]. 山东科技大学学报(自然科学版), 2005: 12-18
[11]李建民. 显示接口芯片8155的应用[J]. 湖北大学成人教育学院学报(自然科学版), 2001: 37-39
[12]王志慧. 单片机控制的设计与实现[J]. 内蒙古大学学报, 2002: 66-79
[13]李玉宝,王冰. 智能仪器人机交互界面的设计[J]. 天津理工大学学报, 2006,22(4):74-76
[14]周鸣籁,周江,金慧敏. LED显示屏手写输入人机交互技术[J]. 仪器仪表学报, 2003,23(2):188-189
[15]马时亮,倪晋平,颜家林. 基于C51语言智能测时仪的设计与实现[J]. 西安工业学院学报,2005,25(4):328-330
[16]姚惊瑚,姚亮. 基于单片机控制的智能温控仪[J]. 电力自动化设备, 2004,24(8):62-65
[17]冯平,刘志英,白燕. 一种基于单片机的数据采集系统设计[J]. 陕西天文台台刊,2001,24(1):75-78
毕业设计进程安排
1--4 周:查阅资料及方案论证,完成开题报告,英文文献翻译并对所做课题的方案进行
初步的规划;
5--8 周:完成系统电路,程序设计,并通过模拟仿真对其进行仿真测试,发现其中的问题并且总结问题;
9--12 周:毕业设计进入中期检查,硬件电路的安装,调试,并对硬件中存在的问题,结合系统仿真,解决存在的问题,并使硬件电路正常运行。
13--15 周:毕业设计总体验收,整理数据及撰写论文。
16 周:进行答辩,并对论文进一步的完善。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论