首页 > 编程知识 正文

multisim八路抢答器仿真,8086八路抢答器仿真电路图

时间:2023-05-06 04:23:06 阅读:124961 作者:4294

一、设计要求:

能满足一八名运动员的抢劫

2、有主持人控制开关,控制系统清零和抢机

3、应答机具有数据锁存功能、显示功能和语音提示功能

4、开始快速进食后,选手按下快速进食按钮,号码立即锁定,指示灯数5,码管上显示选手号码。 同时灯点亮并伴有语音提示的情况下,禁止此后的快速输入。 http://www.Sina.com/http://www.Sina.com /

方案1 :用数字电路控制。

采用数字显示电路的优点是设计简单。 在P0端口上连接电阻器,制作输出端口,为了显示时间,共计设置了8个用户输入键。 快按时,只有一个是有效按钮,其他是干扰按钮。 按下干扰按钮后,无反应只显示第一位快按号码,用户快按的时间还剩5秒。 通常,用户不会超过5秒,但如果用户感到不方便,可以进行修改)。

电路由显示电路和主电源(UPS )两大部分组成,其中设置时间调整是为了能够合理调整时间,以便在更人性化和不同的场合使用。

方案二:一是采用以AT89C51为核心的单片机控制方案。 利用单片机灵活的编程设计和丰富的IO端口及其控制准确性,不仅可以添加基本的应答机功能,还可以添加调节功能等。

通过比较以上两种方案,发现单片机方案有较大的活动空间,不仅可以实现所要求的功能,而且可以大大扩展功能,因此本次设计采用方案2。二、实验设计和分析

本方案采用以AT89C51为核心的单片机控制方案。 利用单片机灵活的编程设计、丰富的I/O端口及其控制准确性,实现基本的抢断显示功能。

初步设计思路如下

应答机按钮使用起来更方便直观。

LED代码管显示第一名的快按号码和快按时间、期限时间。

如果用发光二极管代替报警的电路,发光将表明倒计时进入了5秒。

时间到了,系统会警告你。

接通电源后,显示器上显示“F FF”,只有最初按下应答机的人才能显示应答机号码。 这样可以防止抢劫时发生不必要的故障。

按下“复位”键,将显示器设为“F FF”。

按开始按钮开始快按,当有人抓住第一个生日,主持人开始提问,按时间按钮开始快按。 一共二十秒。 快按者必须在20秒内说出答案。 进入最后五秒,警告闪烁提示,闪烁介绍,说明答案介绍,蜂鸣器响提示。 然后,进入第二周的快按要按复位按钮,更好地完成下一个任务。

1 总体设计方案

此次设计主控制器为AT89C51片。1.1 系统设计方案

本次设计基于节约材料的原则,临时使用发光二极管代替提示系统,发光管点亮,提示倒计时5秒; 表示熄灭、倒计时的介绍。 当p端口输出低电平时,二极管发光,表示解答即将结束。1.2 系统总体结构框图

2. 1.3 功能实现显示区

主要过程为: LED码管提示倒计时和时间戳开始,在按钮快速按下的同时,LED显示倒计时情况,快速按下按钮后,判断排名第一的快按号码,倒计时和快按号码已经被提醒

为了使用多个按钮完成快按,第一个完成按钮的按钮之一在数字代码中显示快按号码。 在快按过程中,首先进入开始快按的步骤,然后根据快按号码显示的快按者进行解答,直到有答案或者倒计时结束,快按过程才能完成。 抢劫号的判断比较处理状态,给出适当的处理过程。

硬件设计

3模拟与调试

结合Keil和Protues软件进行仿真。

代码管初始化显示“F FF”:

按下开始按钮后,进入快转倒计时:

选手在20秒内抢跑,例如8号选手:

进入倒计时(5s ) :

像6号选手这样的非正规抢跑:

4附录(源代码)。

由于篇幅有限,相应的代码和模拟图已经上传,包括程序和课程设计报告。 有需要的东西。

3359 download.csdn.net/download/QQ _ 44699923/12230569

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。