多路抢答器c语言编程,多路抢答器的设计

多路抢答器的设计(论文12000字)

摘要

本次设计的多路抢答器,可提供多个选手或代表队同时进行抢答。抢答开始时,如果在抢答倒计时内有选手抢答,并按下按钮,系统会将第一个抢答选手编号显示出来,并且锁存,不再接收其他信号。

文中第一章讲述了系统的背景意义,简单的对系统概述,并介绍了全文的结构。第二章介绍系统方案选择,并对整个系统进行设计分析。第三章则详细讨论了硬件模块的方块和工作原理,他们包括处理模块、供电模块、输入模块、声音模块和显示模块。第四章节为软件介绍部分,着重介绍了主程序及流程图,第五章简单介绍了系统调试的过程。

关键词:单片机,显示部分,声音提示部分,复位电路,时钟电路,C语言

Multi-channel responder

Abstract

The multi-channel responder designed in this paper can provide chances for more players or teams to respond competitively. When the response begins, if there are players responding and pressing the button within the countdown time, the system can show and store the number of the first player while the signals from other players will be canceled.

[毕业设计论文网 https://www.doc163.com]

The first chapter concludes the background of the system, summarizes the system in a simple way and introduces the structure of this paper. The second chapter introduces the case selection and conducts the design analysis of the whole system. In the third chapter, the blocks, which contains processing block, power supply block, sound block and monitoring block ,and working principles of the hardware is deeply discussed. The software is introduced in the fourth chapter, especially the figure of the main programming and flow sheet. Finally, in the last chapter, the system debugging process is introduced.

Key words: Microcontroller, displaying equipment, sound cues, reset circuit, clock circuit, C language.

目  录

摘要    II

Abstract    II

第一章 引言    1

1.1背景意义    1

1.2系统概述    1

1.3本论文的设计任务    1

1.4全文的结构    1

[毕业设计论文网 Doc163.com]

第二章 系统方案设计    3

2.1 系统需求分析    3

2.2 系统总体方案设计    3

2.2.1 方案介绍    3

2.2.2 方案确定    5

第三章 系统硬件电路    7

3.1 处理模块    7

3.1.1 方案选择    7

3.1.2 芯片介绍    8

3.1.3 具体电路实现    9

3.2 供电模块    9

3.3 输入模块    10

3.3.1方案选择    10

3.3.2 器件介绍    11

3.3.3 具体电路实现    11

3.4 声音模块    12

3.4.1采用的器件    12

3.4.2 器件介绍    13

3.4.3具体电路实现    13

3.5 显示模块    13

3.5.1 方案选择    13

3.5.2 器件介绍    14

3.5.3 具体电路实现    14

3.6 本章小结    15 [设计论文网 https://doc163.com]

第四章 多路抢答器的软件设计    16

4.1 程序设计的原则和语言选择    16

4.2系统整体流程图    17

4.3主程序介绍    18

4.4 本章总结    21

第五章 系统调试    22

5.1程序调试与编译    22

5.2 整个电路原理图    22

5.3硬件搭建    23

5.4 硬件结果    24

结语    29

参考文献    30

致谢    51

[毕业设计论文网 https://www.doc163.com]

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智力竞赛是一种生动活泼的教育方式,而抢答就是智力竞赛中非常常见的一种答题方式。抢答能引起参赛者和观众的极大兴趣,并且能在极短的时间内,使人们迅速增加一些科学知识和生活常识。但是,在这类比赛中,对于谁先谁后抢答,在何时抢答,如何计算答题时间等等问题,若是仅凭主持人的主观判断,就很容易出现误判。所以,我们就需要一种具备自动锁存、置位、清零等功能智能抢答器来解决这些问题。在本次毕业设计中,将主要设计一个供八人使用的定时抢答器。 他要实现以下主要功能:(1)为8位参赛选手各提供一个抢答按钮,分别编号K1、K2、K3、K4、K5、K6、K7、K8;(2)主持人可以控制系统的清零与抢答开始;(3)抢答器要有数据锁存与显示的功能。抢答开始后,若有任何一名选手按动抢答按钮,则要显示其编号至系统被主持人清零,并且扬声器发生提示,同时其他人再按对应按钮无效;数字抢答器由主体电路与扩展电路组成。优先编码电路、锁存器、译码电路将参赛队的输入信号在显示器上输出;用控制电路和主持人开关启动报警电路,以上两部分组成主体电路。利用本次设计出的电路制造成的抢答器,可轻松实现在8人或8个代表队之间进行的抢答比赛中进行控制,使得这一活动更加趣味、公平。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值