1 / 24
文档名称:

报告要求--波波.docx

格式:docx   大小:393KB   页数:24页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

报告要求--波波.docx

上传人:pppccc8 2019/5/18 文件大小:393 KB

下载得到文件列表

报告要求--波波.docx

文档介绍

文档介绍:一、课程设计任务和要求1、 课程设计任务设计八路智能抢答器。根据设计内容,要求学生结合已学过的知识,查阅资料,选择适合的单片机芯片,掌握其使用方法,使用KETL与PROTEUS软件实现系统的仿真,调试。画出硬件电路图和软件流程框图,编写相应的程序。2、 课程设计要求1正确设计,计算定时,计数的各个单元电路2按键控制电路实现。按键锁定,在有效抢答状态下,按键无效非法。3抢答限定时间和回答问题的时间可在1〜99设定;在抢答中,只有开始后抢答才有效,如果在开始抢答前无效;4数码管能够正确地显示时间。可以显示是哪位选手有效抢答和无效抢答;抢答时间和回答问题时间倒计时显示,满时后系统计时自动复位;二、单片机抢答器硬件电路设计1、整体方案设计电子智能抢答计分器在抢答过程屮,为了知道哪一组或哪一位选手先答题,必须要设计一个系统來完成这个任务。为了完成这个任务设计时系统能显示抢答组号、各组计分并能计分显示以及比赛结束吋能发出报警声三个要求;电子智能抢答计分器主要是由硬件部分和软件部分构成,硬件和软件分开设计;系统综框图如下:数码管及上拉电阻\ )A复位电路 <^= AT89C51 ^=A抢答器计时时间调整及语音报警独立式按键键盘系统框架图抢答器的工作原理:抢答器的工作原理是利用单片机的定时器TO、T1中断完成,其余状态循环调用显示子程序,用4个共阴极LED数码管来显示,用P0口作为数码管的八个段选,、、、作为4个数码管其中3个位选,P1口接4个按键,提供选手抢答,-,提供开始、结束、答题时间调整、抢答时间调整,加1、减1调整之用。抢答功能:通过四路按键配合程序来实现抢答功能。当主持人按下抢答键开始抢答后,此吋任一路按下按钮均闭锁其它各路,由程序对键盘译码并显示最先按下抢答键的路数及其当前时间。抢答限时:主持人按下抢答键后,设置5秒为抢答时间(此时间可在1-99秒之间修改)。若5秒内无人抢答,倒计时为0时发出报警,说明该抢答题目作废。此时闭锁所有抢答按键,只有当主持人再次按下抢答键开始下一次抢答方可抢答。答题限时:当选手按下按钮时,启动倒计时(此倒计时时间可在1〜99秒Z间修改),倒计时为0时发出报警,说明答题时间到。2、各模块电路设计K控制系统及所需元件1918>.2///?.2/////INT0-//,其内部带有4KB的FLASHROM,无需外扩程序存储器;抢答器没有大量的运算和暂存数据现有的128B篇内RAM已经能满足容量需求,故不需外扩片外RAM,系统配有8位8段数码显示管,管采用共阴数码管,作为时钟的显示输出。控制系统主要由单片机应用电路、存储器、接口电路、显示接口电路组成;其中单片机采用的是AT89C51单片机使系统工作的核心,它主要负责控制各个部分协调工作。所需元件:该系统的核心器件是AT89C51,其外部接上复位电路、上拉电阻、数码管、按钮及扬声器。元件为:晶体振荡管XI,电容Cl、C2、C3,电阻RP1,;-;-;-,外部中断0、,P3/4为抢答记吋调整口,实现的对个队进行计吋,并口加减调整,外部中断0,1实现了答题吋间调整。、;。智能抢答器用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,采用单片机AT89C51,它是低功耗、高性能的CMOS型8位单片机。片内带有4KB的Flash存储器,并允许在系统内改写或用编程器编程。该智力竞赛抢答器的准确度很高,其误差主要由晶振自身的误差所造成。AT89C51单片机由微处理器,存储器,1/0口以及特殊功能寄存器SFR等部分构成。其存储器在物理上设计成程序存储器和数据存储器两个独立的空间,片内程序存储器的容量为4KB,片内数据存储器为128个字节。89C51单片机有4个8位的并行I/