基于51单片机的八路抢答器设计--电气工程技术专业毕业论文.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:31 大小:1.8MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于51单片机的八路抢答器设计--电气工程技术专业毕业论文.doc

基于51单片机的八路抢答器设计--电气工程技术专业毕业论文.doc

预览

免费试读已结束,剩余 21 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目录TOC\o"1-1"\h\uHYPERLINK\l_Toc28349第一部分设计任务与调研1HYPERLINK\l_Toc10610第二部分设计说明3HYPERLINK\l_Toc26950第三部分设计成果12HYPERLINK\l_Toc26082第四部分结束语28HYPERLINK\l_Toc22516致谢29HYPERLINK\l_Toc13695参考文献30PAGE\*MERGEFORMAT30第一部分设计任务与调研1.主要任务设计一款操作容易、简单实用基于51单片机的抢答器,能够实现以下功能:(1)可供8人进行的抢答器。(2)系统设置复位按钮,按动后,重新开始抢答。(3)抢答开始时数码管显示优先抢答者的序号,同时发出声响。(4)抢答功能开始时,定时器开始减时,同时蜂鸣器发出声响。(5)若倒计时结束无人抢答,扬声器发出报警且禁止抢答,定时器显示00。2.调研的目的与总结调研目的:通过对抢答器的调研我们知道抢答器是在知识竞赛、文体娱乐活动中,能准确、公正、直观地判断出抢答者的座位号的一种工具。但因为种类多,功能与价格也许多差异,传统抢答器只是大概判断出抢答成功或犯规选手台号,无法显示出每个选手的抢答时间。而今抢答器可以通过数据来说明裁决结果的准确性、公平性。使比赛大大增加了娱乐性的同时,也更加公平、公正。知识竞赛抢答器可以分为三类:电子抢答器、电脑抢答器、手机抢答器。所谓的电子抢答器,就是其主控器是电子控制器;它的中心构造一般都是由单片机以及外围电路组成,电子抢答器功能相对简单,能够完成简单的抢答和计分。其优点是相对使用费用不高,适用于对知识竞赛要求不高的学校以及小型企事业单位。所谓的电脑抢答器,就是其主控器使用的是电脑,靠电脑来识别抢答成功者和抢答违规者的方式就叫电脑抢答器。高端电脑抢答器可以完成一体化显示题目、抢答、计分、计时以及与选手、主持人、评委、观众互动,所有的操作只需要一人完成。手机抢答器就是用手机作为抢答按钮的抢答器,严格说来手机抢答器是电脑抢答器里面最高端的抢答器,是手机和电脑结合的抢答器。手机抢答器的成功问世,大大的降低了知识竞赛的成本,因为手机几乎人人都有,只需要下载祥光程序就可以完成一场别开生面的高质量的知识竞赛。调研总结:为了抢答活动能够公平公正的进行,抢答器已经作为一种必不可少的工具,但一般的抢答器可靠性低,使用寿命短,介于这些不方便因素,此次设计提出了用AT89C51单片机为核心控制元件,设计一个简易的八路抢答器。本设计以AT89C51单片机作为主控核心,与晶振、数码管、蜂鸣器等通过外围接口实现的八路抢答器,利用了单片机的延时电路、按键复位电路、时钟电路、定时器/计数器等,设计的八路抢答器不仅具有实时显示抢答选手的号码和抢答时间的功能,同时还利用汇编语言编程,使其实现复位、定时和报警的功能。3.思路与方法按照经济实惠、寿命长、设计简单的原理选择AT89C51作为主控芯片采用模块化设计智能抢答器,设计八个抢答按钮和一个开始、结束、复位按钮。利用单片机的各种功能,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间和选手号码利用Keil4软件编程并与Protues软件能够联调,使抢答器能够模拟仿真运转。第二部分设计说明1.总设计框图本设计的系统主要由AT89C51单片机模块、时钟频率电路模块、复位电路模块、显示电路模块、键盘扫描电路模块以及发声电路模块构成。以下是本系统设计的总设计框图:图2.1总设计框图2.系统硬件电路设计2.1单片机模块AT89C51单片机主要提供以下标准功能:4k字节Flash闪速存储器,128字节内部RAM,32个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。图2.2单片机引脚图图2.3AT89C51实物图2.2时钟频率电路单片机必须在时钟的驱动下才能工作.在单片机内部有一个时钟振荡电路,只需要外接一个振荡源就能产生一定的时钟信号送到单片机内部的各个单元,决定单片机的工作速度。图2.4外部振荡源电路图一般选用石英晶体振荡器。此电路在加电大约延迟10ms后振荡器起振,在XT