摘要抢答器作为一种应用非常广泛的赛事类设备,在各类竞赛赛事中得以使用。目前, 在各类比赛或赛事类节目中,通常会设置抢答环节。在这个环节中,通常由主持人来 出题,参赛选手在其规定时间内来进行抢答,当然,有时也不会有时间上的限制。在 选手参加抢答环节的过程中,主持人和观众为了方便获取或者为了知道哪一组选手获 得了率先抢答的权利,通常会借助计算机或者能够实现相应功能的系统来完成这项任 务,这个系统便是抢答器,或者叫抢答系统。 83362
目前,伴随着单片机的飞速发展和完善,抢答器能实现的功能也越来越多,并能 完全由单片机的反馈控制来实现所需要的功能。同时,电路设计与制作过程简单,准 确性与可靠性较高,安装维护简单,便于操作,而且功能齐全,成本低廉,性能高, 真正的实现了微控制自动化并朝着更先进实用的方向发展。
本次抢答器设计,主要工作是要实现选手抢答,数据显示,以及数据的发送和接 收等功能。此次设计由按键输入模块、数码管显示模块、存储器模块、串口通信模块 等组成,且每个模块都很好的完成了工作。
毕业论文关键词:抢答器;单片机;Proteus;Keil
Abstract As such a kind of equipment which is widely used in competitions, Responder can also be used in all kinds of competition events。 At present, in various competitions or event programs, there usually sets the Quick Answer Questions link。 In this session, the host will ask some questions, and the players must to get the answer right through the compete answers within the specified time。 Sometimes, there will be no time limit。 When the entrants are doing the Quick Required Questions, in order to know which one gets the answer right, the host and audience will refer to computer or system which can achieve the function to complete the task, and the system can be called Responder, or Forestalling-answer system。
At present, with the development and perfection of Micro-controllers, Responder can more achieve and more functions, and can also be controlled by Micro-controllers to implement functions。 At the same time, circuit design and manufacture process are simple and the accuracy and reliability are high, and also has complete functions, low cost, and high performance。 It is truly realized the micro-control automation and even develops toward more advanced and practical direction。
The design of Responder the main work is to achieve the contestant vies to answer first,data display, and data sending and receiving and other functions。 The design is composed of key input module, digital tube display module, memory module, serial communication module and so on and each module is very good work done。
Keywords: Responder; Micro-controllers; Proteus; Keil
目 录
第一章 绪论 。。 1
1。1 本文研究的意义 1
1。2 设计目标 2
第二章 工具介绍 。 3
2。1 Proteus 。 3
2。2 Keil 。 4
2。3 VSPD(Virtual Serial Port Driver) 。 4
2。4 串口调试助手 。。 4
第三章 总体框架设计 5
3。1 抢答器基本工作原理 。。 5
3。2 抢答器总体设计方案 。。 5
3。3 硬件电路设计 。。 6
3。3。1 主要部件 。。 6
3。3。2 设计框图 。。 6
3。4 软件编码设计 。。 7
3。4。1 定时器 0 中断服务程序流程图 。。 7
3。4。2 主程序流程图 。 8
第四章 模块详细设计 。。 10
4。1 AT89C51 单片机设计模块 10
4。2 存储器扩充设计模块 。 11
4。3 按键输入设计模块 13