- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE/NUMPAGES
文理学院物理与机械电子
工程学院专业课程设计报告
专业班级测控技术与仪器
课程51单片机技术与设计
题目基于51单片机的抢答器设计
学号
学生
指导教师
2014年5月
基于51单片机的八位抢答器设计
摘要随着电子技术的飞速发展,基于单片机的控制系统已应用于工业、农业、电力、电子、智能楼宇等行业,微型计算机作为嵌入式控制系统的主体与核心,代替了传统的控制系统的常规电子线路。
抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合。但抢答器的使用频率较低,且有的要么制作复杂,要么可靠性低。作为一个单位,如果专门购一台抢答器虽然在经济上可以承受,但每年使用的次数极少,往往因长期存放使(电子器件的)抢答器损坏,再购置的麻烦和与时性就会影响活动的开展,因此设计了本抢答器。
本设计是以八路抢答为基本理念。考虑到依需设定限时回答的功能,利用AT89C51单片机与外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时。同时使液晶显示屏能够正确地显示时间,并且给出指令的提示,扬声器发生提示。系统能够实现:在抢答中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;抢答限定时间和回答以下问题的时间可在1-99s设定;可以显示是哪位选手有效抢答和无效抢答,正确按键后有声音的提示;抢答时间和回答以下问题时间倒记时显示,满时后系统计时有声音提示;抢答倒计时时间和回答以下问题时间均可通过硬件的按键调整。
关键词:AT89C51;单片机;液晶显示屏;抢答器;智能
目录
TOC\o1-3\h\z\u286121引言1
167392设计任务与要求概述1
39562.1题目1
112972.2设计任务1
47162.3设计要求1
306632.4设计目的1
223873方案总体设计2
163563.1方案2
31043.1.1控制芯片2
7573.1.2显示方式2
18693.1.3程序语言的选择2
34373.2原理框图3
62744硬件电路设计3
230594.1抢答器的工作原理3
315834.2单元电路设计3
312844.2.1抢答器电路3
223974.2.2发声电路设计4
277684.2.3开始、复位按键输入电路的设计4
144524.2.4时钟震荡电路4
162274.2.5设定时间、加减时间电路设计4
17604.2.6显示电路的设计5
12155软件设计6
47505.1抢答器工作流程6
14185.2流程框图6
325876电路仿真调试7
251146.1上电准备状态7
125166.2开始抢答7
267726.3非法抢答8
307996.4正常抢答8
317217实验仪器与元器件清单9
49038设计总结9
307149致9
2248110参考文献10
9100附录一系统电路图11
31753附录二程序清单11
1引言
目前各种各样的竞赛越来越多,无论是学校、工厂、军队还是益智性电视节目,其中用到抢答器的概率非常大。目前很多抢答器基本上采用小规模数字集成电路设计,使用起来不够理想。因此设计一款更易于使用和区分度高的抢答器成了非常迫切的任务。现在单片机已进入各个领域,以其功耗小、智能化而著称。所以若利用单片机来设计抢答器,便使以上问题得以解决。针对以上情况,本课程设计出以AT89C51单片机为核心的八路抢答器。它能根据不同的抢答输入信号,经过单片机的控制处理并产生不同的与输入信号相对应的输出信号,最后通过液晶显示屏显示相应的路数和答题时间以与各项命令等,使竞赛真正达到公正、公开、公平。
2设计任务与要求概述
2.1题目
8路比赛抢答器
2.2设计任务
利用8051单片机中断系统,制作一个有8个按键的比赛抢答器,可供8名选手比赛的抢答,每组设置一个抢答按钮,按钮的编号与选手的编号对应,主持人设置控制开关,用来控制系统的清零和抢答的开始,在有人按键时进行对应选手显示。
2.3设计要求
1完成系统的硬件电路设计与软件设计;
2采用汇编或C语言编程;
3采用Proteus、KeilC等软件实现系统的仿真调试;
4论文要求思路清晰,结构合理,语言流畅,书写格式符合要求。
2.4设计目的
1综合运用相关课程中所学的理论知识去完成这一设计课题。
2通过查阅手册和相关文献资料,培养自己独立分析和解决问题的能力。
原创力文档


文档评论(0)