机电一体化毕业设计论文基于单片机的篮球比赛计时器硬件设计.doc
《机电一体化毕业设计论文基于单片机的篮球比赛计时器硬件设计.doc》由会员分享,可在线阅读,更多相关《机电一体化毕业设计论文基于单片机的篮球比赛计时器硬件设计.doc(16页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)题目: 篮球计时器系统设计 专 业 机电一体化 班 级 姓 名 指导教师 2012年 5 月 22 日目 录前 言1第1章 绪论21.1 设计目的和意义21.2 设计题目21.3设计的要求3第2章 硬件电路设计42.1 系统的硬件构成及功能42.1.1 AT89S51单片机及其引脚说明42.2 电源电路及复位电路设计92.2.1 电源电路9 2.2.2 复位电路112.3 时钟电路设计122.4 显示电路设计14第3章 系统软件的设计173.1 定时中断的程序设计173.2 独立键盘服务程序的设计183.3 显示子程序的设计183.4 系统软件的调试18第4章 系统调试及结果分
2、析194.1 使用的主要仪器和调试工具的简介194.2 系统调试204.3 测试结果20结 论21致 谢22参考文献23II湖南生物机电职业技术学院篮球竞赛计时器设计摘 要本文介绍了一个基于单片机的篮球比赛计时器硬件设计,包括AT89C51、6个八段显示LED、上电复位电路、时钟发生电路等基本模块的设计。其功能主要有:一场篮球比赛共分四节,每节12分;每次进攻为24秒,计时器的显示均为倒计时方式,24秒计时用两位数码管显示;所有得计时都要具有暂停、继续、清零和时间调整功能;当每节比赛时间结束、24秒倒计时减为零有声光提示,具有得分计数功能。This article introduced bas
3、ed on the monolithic integrated circuit basketball game timer hardware design, including AT89C51, 6 eight sections demonstrated LED, on the electricity replacement electric circuit, the clock has the electric circuit and so on the basic module design.Its function mainly has: A basketball game altoge
4、ther is divided four, each 12 minutes; Each time attack is 24 seconds, the timer demonstration is the countdown way, 24 seconds time demonstrated with two nixietubes; All succeeds in schemes when all must have the suspension, the continuation, the reset and the time adjustment function; When each co
5、mpetition time finished, 24 seconds countdowns reduces for the zero has the acousto-optic prompt, has the score counting function.关键词: 单片机;计时器;倒计时;LED 前 言近年来随着计算机在社会领域的渗透,在电子技术飞速发展的今天,单片机的应用正在不断地走向深入。单片机技术在自动控制领域有着十分广泛的应用,如汽车、航空、电话、传真、视频等。很多行业涉及到自动控制的情况下涉及到单片机技术。电子产品的人性化和智能化已经非常成熟,单片机就是一个微型中央处理器,通过编
6、程即能完成很多智能化的工作 ,因此它的出现给电子技术智能化和微型化起到了很大的推动作用。随着人们生活水平的提高,社会经济的发展,人们开始注重身体素质的提高,譬如举办篮球比赛需要有一个专门计时的工具。因此有必要设计适合篮球比赛计时器。1第1章 绪论1.1 设计目的和意义 首先,巩固和加深在模拟电子技术和数字电子技术中所学到的基本理论知识和基本技能,本次设计的目的在理论学习的基础上,通过完成一个涉及89S51芯片单片机的资源应用并具有综合功能的小系统目标板的设计与编程应用,使学生不但能够将课堂上学到的理论知识与实际应用结合起来。基本掌握常用电子电路的一般设计方法,提高和培养在电子电路方面的设计和实
7、验能力,而且能够对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排版调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,学会运用理论来分析和解决实际问题,提高实际工作的能力,为今后能够独立进行某些单片机应用系统的开发设计工作打下一定的基础。1.2 设计题目设计一个篮球比赛的计时器。 2 1.3设计的要求 (1)篮球比赛上下半场各二十分钟,要求能随时暂停,启动后继续计时,一场比赛结束后可清零(复位)重新开始。 (2)计时器由分、秒计数器完成 (3)“分”、“秒”显示用LED数码管,应配用相应的译码器。 (4)用按钮开关控制计时器的启动/暂停。 (5)
8、半场、全场到自动音响提示,用按钮开关关断声音, 分与秒要有不同报警声音。 3第2章 硬件电路设计2.1 系统的硬件构成及功能 89S51端口分配:P0.0 - P0.7口LED显示器段选口P2.2 - P2.7口LED显示器段选口P2.1、P2.1口加减指示灯(代替数码管闪烁)P 3.0 P3.7口键盘列线输入P1.0、P1.1口-光报警P1.2口-声响报警2.1.1 AT89S51单片机及其引脚说明AT89S51是美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机,片内含4KB的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准805
9、1指令系统及引脚。它集Flash程序存储器既可在线编程(ISP)也可用传统方法进行编程及通用 8位微处理器于单片芯片中,具有高性价比。AT89S51是一个有40个引脚的芯片,引脚配置如图2.1.1所示。4图2.1.1 AT89S51引脚配置AT89S51芯片的40个引脚功能为:VCC:电源电压。GND:接地。RST:复位输入。当RST变为高电平并保持2个机器周期时,将使单片机复位。WDT溢出将使该引脚输出高电平,设置SFR AUXR的DISRTO位(地址8EH)可打开或关闭该功能。DISKRTO位缺省为RESET输出高电平打开状态。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XT
10、AL2:来自反向振荡放大器的输出。P0口:一组8位漏极开路型双向I/O口。也即地址/数据总线复用口。作为输出口用时,每位能驱动8个TTL逻辑门电路,对端口写“1”可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。在Flash编程时,P0口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。P1口:一个带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电
11、阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。Flash编程和程序校验期间,P1接收低8位地址。P1口部分端口引脚及功能如表2.1.1所示。表2.1.1 P1口特殊功能 P1口引脚特殊功能P1.5MOSI(用于ISP编程)P1.6MOSI(用于ISP编程)P1.7SCK(用于ISP编程)P2口:一个带内部上拉电阻的8位双向I/O口。P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。在访问外部程序存储器或16位地址的外部数
12、据存储器时,P2口送出高8位地址数据。在访问8位地址的外部数据存储器时,P2口线上的内容在整个访问期间不改变。Flash编程和程序校验期间,P2亦接收低8位地址。P3口:一个带内部上拉电阻的8位双向I/O口。P3的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对P3口写“1”时,它们被内部的上拉电阻把拉到高电并可作输入端口。作输入端口使用时,被外部拉低的P3口将用上拉电阻输出电流(IIL)。P3口除了作为一般的I/O口线外,更重要的用途是它的第二功能,如表2.1.2所示。P3口还接收一些用于Flash闪速存储器编程和程序校验期间的控制信号。7表2.1.2 P3口特殊功能P3口引脚特殊
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机电 一体化 毕业设计 论文 基于 单片机 篮球比赛 计时器 硬件 设计
链接地址:https://www.31ppt.com/p-4865060.html