嵌入式课程设计-篮球赛计时记分牌大学论文.docVIP

嵌入式课程设计-篮球赛计时记分牌大学论文.doc

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

接口技术课程设计报告 篮球赛计时记分牌 学院(系): 专业年级: 学生姓名: 学 号: 指导教师: 完成日期: 2013年7月05日 目录 1 设计目的与要求 - 1 - 1.1 设计目的 - 1 - 1.2 设计要求 - 1 - 2 系统硬件设计 - 1 - 2.1 总体设计方案 - 1 - 2.2 芯片选型与电路设计 - 2 - 2.2.1 单片机的选型 - 2 - 2.2.2 74HC573介绍 - 2 - 2.3 各模块电路设计 - 5 - 2.3.1 复位和振荡电路的设计 - 5 - 2.3.2 键盘输入模块的设计 - 6 - 2.3.3 信息提示模块的设计 - 6 - 2.3 系统总体电路 - 6 - 3 软件系统设计 - 7 - 3.1 软件系统总体设计方案 - 7 - 3.2 系统各模块程序设计 - 8 - 3.2.1 主程序设计 - 8 - 3.2.2 按键检测子程序设计 - 9 - 3.2.3 数码管显示子程序设计 - 10 - 4 系统调试 - 11 - 4.1 Proteus仿真 - 11 - 4.2 实物调试 - 12 - 5 总结 - 13 - 5.1本系统存在的问题及经验总结 - 13 - 5.2心得体会 - 14 - 参考文献 - 14 - 附录I 源程序清单 - 15 - 设计目的与要求 1.1 设计目前球场记分牌在传统操作模式下,采用记分员手动翻动记分牌记分,工作方式单一。由于弊端,电子记分板。 电子记分板根据篮球比赛的,采用为核心控制LED数码管,具有亮度高、可视性好、功耗小、使用寿命长等优点1.2 设计设计题目:篮球赛电子计时记分牌 设计要求: 分别设计篮球比赛用的计时牌和记分牌; 上下半场各20分钟,要求能随时暂停,启动后继续计时,一场比赛结束后可清零重新开始比赛; 能按照篮球计分规则计分并显示。 2.1 总体设计方案 篮球记分器的硬件电路分成模块、输入模块、信息提示模块三部分,系统整体结构如图1所示 图1 系统整体结构2.2 芯片选型与电路设计2.2.1 单片机的选型 主控模块以AT89C52单片机作为微控制器。AT89C52单片机是一种低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元3级程序存储器加密锁定,2~3个16位定时器/计数器,6~8级中断。由于它的这些优良特性,AT89C52单片机在电子行业中有着广泛的应用。采用AT89C52作为微控制器,可以很好地满足篮球记分器的系统要求。 图2 AT89C52 芯片 2.2.2 74HC573介绍 74HC573包含八进制3态非反转透明锁存器,是一种高性能硅门CMOS器件 输入是和标准 CMOS 输出兼容的;加上拉电阻,他们能和 LS/ALSTTL 输出兼容。当锁存使能端LE为高时,这些器件的锁存对于数据输出同步。当锁存使能变低时,符合建立时间和保持时间的数据会被锁存。 图 3 74HC573引脚图及功能图 2.3 各模块电路设计 2.3.1 复位和振荡电路的设计 图AT89C52单片机最小系统原理图 复位电路可以实现上电复位和按键复位两种复位方式:上电复位电路由电容串联电阻构成,由图并结合“电容电压不能突变”的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且这个高电平持续的时间由电路的RC值来决定。典型的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以适当组合RC的取值就可以保证可靠的复位。按键复位电路则是通过按下RESET按键拉高RST引脚电平来实现的。 晶体振荡电路由一个12MHZ石英晶振和两个30pF的电容组成,用于产生稳定的时钟脉冲信号供单片机工作。2.3.2 键盘输入模块的设计 用户通过键盘输入模块对系统进行控制。键盘采用3矩阵式按键,其中按键/暂停”控制计时计分的开始与暂停,按键用于在半场结束后交换双方记分牌上的分数,按键用于在比赛结束后清除比分,其余的按键用于给参加比赛的A、B两队加上相应的分数。3*矩阵按键的条引线分别接至AT89C52的I/O口P3_0~P3_,在单片机内部采用行列扫描法检测到按键按下,从而执行相应的任务。 矩阵键盘的连接方式如图所示。 图 矩阵键盘的连接方式 2..3 信息提示模块的设计 信息提示模块包含个8段共阴极数码管

文档评论(0)

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

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

1亿VIP精品文档

相关文档