基于单片机的八路抢答器设计精选.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的八路抢答器设计精选

目 录 摘 要 1 第一章 绪论 1 1.1 课题研究的相关背景 1 1.2 选题的目的和意义 2 1.3 课题研究的内容 2 第二章 抢答器的系统及元件 3 2.1 系统的主要功能 3 2.2 系统需求分析 3 第三章 系统硬件电路设计 4 3.1 系统总体框图 4 3.2 系统原理图 4 第四章 系统软件设计 8 4.1主程序框图 8 4.2 犯规程序框图 9 4.3 复位程序框图 9 第五章 系统的仿真 10 5.1 Proteus仿真图 10 第六章 总结与展望 12 参考文献 13 附录 系统程序及元件清单 14 基于单片机的抢答器的设计 摘 要 随着科学技术的不断提高,促使人们学科学、学技术、学知识的手段也是多种多样。抢答器作为一种工具,已被广泛应用于各种智力和知识竞赛场合。 针对目前各种竞赛活动中所使用的抢答器的特点与不足,结合单片机应用系统的优点,提出了以单片机为控制核心的智能抢答器控制系统。考虑到需设定限时回答的功能,利用AT89C51单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间及抢答选手编号。具有反应快、功能齐全、实用性强的特点。 关键词:AT89C51;单片机;抢答器;定时器 第一章 绪论 1.1 课题研究的相关背景 随着科学技术的发展和普及, 各种各样的竞赛越来越多, 无论是在学校、工厂、军队还是益智性电视节目, 都会举办各种各样的智力竞赛其中抢答器的作用也就显而易见了。 目前市场上已有各种各样的智力竞赛抢答器, 但很多抢答器基本上采用小规模数字集成电路设计,使用起来不够理想。但功能越多,电路就会相对来说越复杂, 且成本偏高, 故障高, 显示方式简单,不便于电路升级换代。因此设计更易于使用和区分度高的抢答器成了非常迫切的任务。近年来随着科技的飞速发展,单片机已进入各个领域, 以其功耗小、智能化而著称, 所以利用单片机来设计抢答器, 可使以上问题得以解决。针对以上情况, 本文设计出以AT89C51 单片机为核心的八路抢答器。它能根据不同的抢答输入信号, 经单片机的控制处理并产生与输入信号相对应的输出信号, 最后通过LED数码管显示相应的路数,并响铃。用单片机本身的优势使竞赛真正达到公正、公平、公开。 1.2 选题的目的和意义 通过这次课程设计,使自己能够进一步掌握AT89C51单片机的原理,并能实际运用。与此同时,还提高了动手能力和分析问题,解决问题的能力。自己通过查找资料,运用所学知识,独自设计、调试,巩固了已学的理论知识,并且建立,了解各单元电路之间的关系及相互影响,从而能正确设计、计算的各个单元电路。初步掌握的调整及测试方法。 图2.1系统主要功能模块 本系统采用模块化设计智能抢答器,在抢答比赛中广泛应用,各组分别有一个抢答按钮。主持人有开始和结束复位键。抢答时间为20S,主持人按键开始后,抢答时间开始倒计时,并在此时选手开始抢答为有效,数码显示屏显示选手号,并在选手抢答后蜂鸣器发声提示。如果主持人没有按下开始键而选手就抢答,此次抢答被系统阻隔,抢答无效,在LED屏幕上显示违规选手,并进行报警。当抢答时间过时后,仍然没人抢答,蜂鸣器报警。主持人可按键结束,新一轮抢答开始。系统的主要功能模块方框图如2.1所示。 抢答主板:抢答主板是整个抢答器的核心,其关键是单片机AT89C51,其次是锁存器74HC573。内部电路设计用C语言编写。它完成了抢答器按键号码的译码、保存、显示、输出、抢按及答题倒计时功能等。 显示及指示:本设计中,由一个共阴级的七段数码管7SEG-MPX4-CC显示。其中两个显示时间,一个空位,一个显示抢答号码。主持人按下开关键,有选手违规抢答,数码管上显示此选手的号码;开始抢答后,数码管以倒计时的形式显示所剩的时间,若有选手抢答,显示其选手号,并在计时处归零;若抢答超时,显示为0[3]。 2.2 系统需求分析 1.在抢答中,只有主持人按下开始键后,抢答才有效,若在开始键按下前进行抢答,则视为无效,显示抢答选手编号并报警。 2.开始后,数码管倒计时显示时间,选手抢答后,蜂鸣器鸣笛,并显示抢答选手编号。 3.在规定时间均未抢答,进行报警。 第三章 系统电路设计 3.1系统总体框图 图3.1其工作原理为:接通电源后,主持人将开关闭合,抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间;若有人抢答,系统报警,显示违规选手编号。当主持人将开关置“开始”状态,宣布“开始”抢答器工作。定时器倒计时,选手在定时时间内抢答时,扬声器给出声响,提示抢答器完成,锁存选手编号并显示。当一轮抢答之后,定时器停止、禁止二次抢答、定时器归零。如果再次抢答必须由主持人操作复位键。 8路数字抢答

文档评论(0)

586334000 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档