单片机-八路抢答器--仿真图.docx

单片机-八路抢答器-仿真图 单片机-八路抢答器-仿真图 PAGE PAGE # / 16 单片机-八路抢答器-仿真图 单片机-八路抢答器-仿真图 PAGE PAGE # / 16 基于51单片机的8路抢答器 摘要 此次设计提出了用AT89C51单片机为核心控制元件,设计一个简易的抢答器,本方 案以AT89C51单片机作为主控核心,与品振、数码管、蜂鸣器等构成八路抢答器,利用 了单片机的延时电路、按键复位电路、时钟电路、定时/中断等电路,设计的八路抢答器 具有实时显示抢答选手的号码和抢答时间的特点,还有复位电路,使其再开始新的--轮 的答题和比赛,同时还利用C语言编程,使其实现一些基本的功能。 本设计的系统实用性强、判断精确、操作简单、扩展功能强。它的功能实现是比赛开始,主持 人读完题之后按下总开关,即计时开始.此时数码者开始进行30s的倒计时,直到有一个选手抢答 时,对应的会在数码管上显示岀该选手的编号和抢答所用的时间.同时蜂鸣器也会发出声音.以提 示有人抢答本题.如果在规定的60s时间内没有做出抢答,则此题作废,即开始重新一轮的抢答。 在抢答和回答时间的最后5s,蜂鸣器都会给予报警提示。 关键词:单片机、AT39C51、抢答器、编码器、计数器、触发器、定时器 目 录 TOC \o 1-5 \h \z 引言 3 绪论 4 \o Current Document 第1章系统设计内容 4 1.1系统设计依据 4 1.2设计任务和要求 4 1.3设计目的 4 \o Current Document 第2童硬件设计 5 1单片机控制原理 5 2. 2抢答器的原理 5 2. 2. 1原理框图 6 2. 3功能模块电路 6 2. 3. 1晶振复位及开始抢答电路 6 2. 3. 2选手抢答键(矩阵式谴盘) 8 3. 3.显示与显示驱动电路 8 2.3.4蜂鸣器音频输岀电路 9 \o Current Document 第3章软件设计 10 1程序设计 10 31.1系统流程图 10 31.2显示抢答违规流程图 10 31.3抢答成功流程图 10 \o Current Document 第4章系统调试 11 \o Current Document 第5章总结 11 附录一程序代码 12 附录二仿真电路原理图 16 参考文献 16 ?引言 随着电子技术的飞速发展,基于单片机的控制系统已经广泛应用于工业、农业、电 力、电子、智能楼宇等行业。微型计算机作为怏入式控制系统的主体与核心,代替了传 统的控制系统的常规电子絞路。同时楼宇智能化的发展与成熟,也为基于单片机的照明 控制系统的普及与应用奠定了坚实的基础。 电子智能抢答器在抢答过程中,为了知道哪一组或哪一位选手先回答问题,必须要 设计一个系统来完成这个任务。如果在抢答中,靠视觉是很难判断出哪组先答题。利用 单片机系统来设计抢答器,使以上问题得以解决,即使两组的抢答时间相差儿微秒也可 以分辨出使哪组优先回答问题。抢答组数可以在八组以内任意使用,本系统设计为模块 形式釆用九针插头进行连接,系统工作原理本系统采用AT89C51单片机作为核心。控制 系统的五个模块分别为:单片机最小系统、显示模块、显示驱动模块、抢答升关模块、 音乐音频输出模块。 多路数字抢答器在各种智力竞赛中经常用到。在各校举行的各种竞赛中我们也经常 看到有抢答的环节,举办方多数釆用让选手通过举答题板的方法判断选手的答题权,这 在某种程度上会因为主持人的主观误断造成比赛的不公平性。为解决这个问题,我准备 借本次课程设计的机会制作一个八路数显抢答器。一方面加深我们对所学习的知识的了 解,巩固模拟、数字电路知识,也提升我们解决日常生活中常见问题的能力,掌握一般 设计方法与设计步骤。积累实际设计制作经验,为走向更复杂更实用的应用领域奠定基 础。控制系统主要由单片机控制电路、存储器接口电路及显示电路组成。具体以AT89C51 单片机为系统工作核心,负责控制各个部分协调工作。在其外围接上了复位电路、上拉 电阻、数码管、按钮及扬声器,其中用到了 WAVE软件,集成调试环境,集成编辑器、 编译器、调试器,支持软件模拟等。同时也用到了 PROTEUS软件,通过仿真可完全实现 对所设计系统的功能的模拟。 ■绪论 单片机作为计算机的一个重要分支,其应用范围很广,发展也很快,它已成为在现 代电子技术、计算机应用、网络、通信、自动控制与计量测试、数据采集与信号处理等 技术中日益普及的一项新兴技术,应用范围十分广泛。对于计算机专业的学生来说,即 使暂时没有从事单片机的应用与开发,学习单片机也有很重要的意义。学习它,不仅为 将来可能从事该方面的开发打下基础,另一方面,由于单片机作为微型计算机的一个种 类,麻雀虽小,五脏俱全,可

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档