基于at89c51的八路抢答器设计

基于at89c51的八路抢答器设计

ID:854574

大小:647.01 KB

页数:23页

时间:2017-09-20

基于at89c51的八路抢答器设计_第1页
基于at89c51的八路抢答器设计_第2页
基于at89c51的八路抢答器设计_第3页
基于at89c51的八路抢答器设计_第4页
基于at89c51的八路抢答器设计_第5页
资源描述:

《基于at89c51的八路抢答器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中期设计基于AT89C51的八路抢答器设计班级08(4)学号0810425学生姓名张锋学院名称物理机电工程学院专业名称电子信息技术指导教师董安明2010年05月20日22目录1绪论1目的与意义2系统概述2.1系统的主要功能2.2抢答器的工作流程2.3抢答器的工作过程2.4器件的选择3系统总体方案的设计3.1硬件原理图3.2显示电路的设计3.3键盘扫描电路的设计3.4发声电路的设计4软件设计4.1设计思想4.2方案实现结论附录221绪论1.1目的与意义通过这次设计,掌握51单片机的原理,了解简单多功能抢答器组成原理,初步掌握多功能抢答器的调整及测试方法,提高

2、动手能力和排除故障的能力。同时通过本课题设计与装配、调试,提高自己的动手能力,巩固已学的理论知识,建立单片机理论和实践的结合,了解多功能抢答器各单元电路之间的关系及相互影响,从而能正确设计、计算定时计数的各个单元电路。初步掌握多功能抢答器的调整及测试方法。提高动手能力和排除故障的能力。2系统概述2.1系统的主要功能本系统是借用单片机采用模块化设计的八路抢答器,包括8路抢答按纽、计时显示、提示功能等(根据需要可另设或多设相关功能)、开始与结束控制按钮、时限设定、各种相关显示调控功能等(根据需要也可另设或多设相关功能)。参赛者系统,除享有抢答按纽的权利功能外,

3、还有人性化的提示功能和时间提示功能,也可设定由主控控制在参赛者终端表现的趣味性功能等;主控系统的控制按钮做开始与结束控制,根据活动参赛者的层次,对提前抡答者的行为设定为非法或阻隔,若设有非法抢答控制功能时,在主控处带有公示性显示的非法抡答者的台位号,对抢答限时及回答问题限时设为倒计时,并有显示提示。系统的主要功能模块方框图如图2-1所示。AT89C51单片机4位七段数码管显示声音电路=8路抢答按键输入复位电路开始、结束按键输入加一、减一按键输入时钟图2-1系统主要功能模块本系统采用模块化设计的八路抢答器,在抢答比赛中广泛应用,各组分别有一个抢答按钮。一共有

4、8个按键输入,分别对应8路选手的抢答按键。主持人有开始和结束键。在后台主持人可以修改,抢答时间和选手回答问题的时间设置,原始状态下抢答时间为20s,回答问题时间为30s22。通过加键和减键修改上述时间,改完后结束键确定。新时间开始有效,主持人按键开始后,选手开始抢答为有效,数码显示屏显示抢答时间倒计时和选手号,在最后五秒扬声器发生提示。如果主持人没有按下开始键而选手就抢答视为犯规,数码显示屏显示犯规者的代号,扬声器持续发生。主持人可按键结束,新一轮抢答开始。单片机是整个抢答器的核心,内部电路设计用汇编语言编写。它完成了时间参数的设定,抢按号码的译码,保存;

5、显示;输出,抢按及答题倒计时功能等。2.2抢答器的工作流程抢答器的基本工作原理:如图2所示,下面分别予以介绍。加载程序运行行开始开始数码管显示FFF开始抢按时间倒计时开始前有选手抢按显示违例选手号码并伴有语音报警倒计时结束,超时有选手抢按显示FFF显示选手号码,倒计时时间,语音报警,答题,答题时间倒计时正常流程违规流程若超过答题时间,则数码管显示FFF答题完毕根据选手表现,规则由主持人减分图2-2抢答器工作流程222.3抢答器的工作过程1、如果想调节抢答时间或答题时间,按“加一”键或“减一”键进入调节状态,此时会显示现在设定的抢答时间或回答时间值,如想加一

6、秒按一下"加1s"键,如果想减一秒按一下“减1s”键,时间LED上会显示改变后的时间,调整范围为0~99s,0s时再减1s会跳到99,99s时再加1s会变到0s。2、主持人按"抢答开始"键,会有提示音,并立刻进入抢答倒计时(预设20s抢答时间),如有选手抢答,会有提示音,并会显示其号数并立刻进入回答倒计时(预设30s抢答时间),不进行抢答查询,所以只有第一个按抢答的选手有效。倒数时间到小于5s会每秒响一下提示音。3、如倒计时期间,主持人想停止倒计时可以随时按“停止”按键,系统会自动进入准备状态,等待主持人按“抢答开始”进入下次抢答计时。4、如果主持人未按“

7、抢答开始”键,而有人按了抢答按键,犯规抢答,LED上不断闪烁FF和犯规号数并响个不停,直到按下“停止”键为止。2.4器件的选择微控制器选用ATMAL公司生产的AT89C51,该芯片货源充足,并且价格也比较便宜。如表1所示。表1器件选型方案的详细清单器件名称规格型号数量微处理器AT89C511芯片74LS04174HC301电阻3WTT10K8电容20PF3晶振12MHZ1按钮117段数码管7SEG-MPX4-CA4扬声器13系统总体方案的设计3.1硬件原理图图3-1中U1为单片机AT89C51,U2为芯片74HC30,U3为芯片74LS04。K1~K8分别

8、为8路抢答按键,分别接到单片机的P1.0~P1.7中。开始按键与结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。