单片机的篮球计时计分器设计.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机的篮球计时计分器设计

. 《现代通信技术》课程设计 基于单片机的篮球计时计分器设计 院 系: 专业班级 姓 名: 学 号: 小组成员: 指导教师: 完 成 日 期 2013年 1 绪论 1 1.1现代通信技术简介及发展前景 1 1.2 课程设计目的 1 1.3 课程设计题目及设计要求 1 1.3.1 设计题目 1 1.3.2 设计要求 2 1.3.3 工作流程 2 1.4 实验设备与器材 2 1.5 核心设计技术 2 1.5.1单片机和篮球计时计分器设计的设计与实现 2 2 设计方案 3 2.1总体方案 3 2.2硬件方案 3 2.21球赛计时计分器。 4 2.22显示模块 4 2.3软件方案 5 2.31程序流程图 5 3 原理框图 6 4 系统模块设计与调试 7 4.1软件调试 7 5 课程设计体会 8 6 致 谢 9 参考文献 10 绪论 1.1现代通信技术简介及发展前景 现代通信技术,一般是指电信,国际上称为远程通信。 随着电信业务从以话音为主向以数据为主转移,交换技术也相应地从传统的电路交换技术逐步转向给予分株的数据交换和宽带交换,以及适应下一代网络基于IP的业务综合特点的软交换方向发展。信息传输技术主要包括光纤通信,数字微波通信,卫星通信,移动通信以及图像通信。通信技术的发展速度之快是惊人的。从传统的电话,电报,收音机,电视到如今的移动电话,传真,卫星通信,这些新的、人人可用的现代通信方式使数据和信息的传递效率得到很大的提高,从而使过去必须由专业的电信部门来完成的工作,可由行政、业务部门办公室的工作人员直接方便地来完成。现代通信技术的飞速发展使得信息高速公路将通过同步数字体系(SDH)等大容量光纤、多媒体技术,把电话、传真、数据、动态图像等各种通信业务综合在一起,采用计算机综合处理,应用ATM技术,实现信息的传递。通过本次课程设计,运用已学的课程知识 课程设计题目及设计要求 1.3.1 设计题目 基于单片机的篮球计时计分器设计 1.3.2 设计要求 赛程时间设置,赛程时间启/停设置,比分交换控制,比分刷新控制,计时计分显示,赛程结束报警。 1.3.3 工作流程 按下开始按键,比赛开始,蜂鸣器响一声(两秒)表示比赛开始。 时间开始倒计时,A队得分,按下按键一A队加分,每按一次按键加一分。B队得分,按下按键二B对加分,每按一次按键加一分。 比赛过程中,请求暂停时,按下暂停键,时间暂停,蜂鸣器响一声以表示暂停。 当再次按下此键时比赛继续开始。一节比赛结束,倒计时归零,蜂鸣器响两声表示结束,显示两队得分。 实验设备:AT89C52单片机、PC机一台、 设计方案 2.1总体方案 结合上文分析,本课题设计了基于单片机的蓝牙软硬件接口。硬件方面,选用单片机AT89C52作为蓝牙主机,选用MBTV4蓝牙模块作为蓝牙主机控制器,给出了硬件的接口方案;软件方面,参照蓝牙HCI层协议规范,设计了一系列的蓝牙软件接口。由于单片机和蓝牙模块的选型都具有很强的代表性,而软件设计也是严格参照蓝牙HCI层协议进行的,从而保证了设计出来的蓝牙软硬件接口的通用性。 图2.1 AT89C52单片机 图2.1计时计分器系统 2.22显示模块 通常,共阴极接低电平(一般接地),其它管脚接段驱动电路输出端。当某段驱动电路的输出端为高电平时,该端所连接的字符导通并点亮,根据发光字段的不同组合可显示出各种数字或字符。同样,要求段驱动电路能提供额定的段导通电流,还需根据外接电源及额定段导通电流来确定相应的限流电阻。本次设计在显示模块用到的是一个4位一体和2个两位一体共阴极数码管,共有8个代码输入口和8个位选输入口,采用排阻提供上拉电流数码管,以保证有足够大的电流点亮数码管,采用动态驱动,使各位数码管逐个轮流受控显示,这就是动态驱动,由于扫描速度极快,显示效果与静态驱动相同。 2.3软件方案 本次单片机课程设计软件设计部分采用模块化程序设计,程序部分由延时子程序,中断程序,显示时间分数子程序,主程序,按键控制子程序等组成。 2.31程序流程图 图2.3程序流程图 原理框图 图3.1 AT89C52单片机引脚图 图3.2 7段LED数码管 图3.3共阴极与共阳极LED显示器 系统模块设计与调试 4.1软件调试 图4.1 串口调试助手 图4.2 手机端软件接收数据 课程设计体会 通过本次基于单片机的篮球赛计时计分器的设计,可以了解、熟悉有关单片机开发设计实例的过程,并加深对单片机的理解和应用以及掌握单片机与外围接口的一些方法和技巧。更好的把所学的知识运用于实践之中,在实践之中检验所学的知识,并进行不断的总结。 通过这次实践,我对AT89C52单片机、等一些器件有了深入的了解,知道了它们的结构与功能,以及相关的函数功

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档