问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

51单片机四路抢答器原理是什么?

发布网友 发布时间:2023-07-02 07:30

我来回答

1个回答

热心网友 时间:2024-07-17 13:10

原理图:

工作原理 

抢答器由74LS148、74LS279、74LS48组成,LED显示器 开始时,当支持人按钮还未按是,CLR为0,所以输出Q1~Q4为0;

放光二极管全为灭的,当主持人按钮按下时CLR为1,可以输入,谁先抢答,相应的谁的灯亮,利用74LS279和74LS148输出的是cp等于0,锁存其他的,不能使其他的输出。

扩展资料:

利用51单片机建立四路抢答器

单片机,当然不只是51,51单片机是一种稍通用型的单片机,通过I/O口的定义,可以实现多种控制功能。

抢答器,原理:如果为四路,当其中任一路控下后,其他几路即失效,结果为第一次按下的,可以用数码管或是LED灯来显示,当然这里只是讲原理与编程,具体可以根据抢答器路数及显示方式更改程序即可。

源程序如下:

<div class="blockcode"><blockquote>/*用的是AT89S52开发板,独立按键接口如下,就用这四路。先按下的用LED灯来显示,对应第一个到第四个LED灯,其他再按无效,如果想再次实现,可手动复位单片机*/

#include <reg52.h>

sbit key1=P3^0;     //定义按键,根据需要连接线路,如独立按键(4路)

sbit key2=P3^1;

sbit key3=P3^2;

sbit key4=P3^3;

/*void delay(unsigned int cnt)       //如果有抖动或是干扰,可以用个小延时去抖

{

while(--cnt);

}*/

void main()

{

bit Flag;

while(!Flag)

{

if(!key1)

{

P1=0xFE;

Flag=1;

}                

/*LED灯来显示按下的键,第一个灯,我这里是8位LED灯,即:0111 1111,反过来读数为:1111 1110      即:0xFE *,P1口对应LED灯,给P1赋值*/

else if(!key2)

{

P1=0xFD;

Flag=1;

}         

//第二个灯亮   

else if(!key3)

{P1=0xFB;Flag=1;}        

//第三个灯亮   

else if(!key4)

{

P1=0xF7;

Flag=1;

}      

//第四个灯亮,意味着第四路首先按下

}

while(Flag);         //可以再加个I/O,控制Flag,这样初始化,继续抢答,还可以设计按下时的声音

}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
推荐一款在卧室听的音响,最好带CD,带收音机,可插U盘,价格1000以内!尽量... 求问,近几年还会有类似于声之形、你的名字这样的动漫电影么w_百度... 苦学包括什么 北京世纪百奥科技有限公司怎么样? 居住证积分需要哪些材料 上海办居住证积分需要什么资料 居住证积分有哪些材料 如何建立良好的家庭情感氛围 如何让家庭氛围更快乐 如何营造一个欢乐轻松的家庭氛围呢? mcs51单片机内部数据存储器地址范围是什么 蜂窝墙板特点蜂窝墙板的挑选方法 0311 80929062 是石家庄哪个区的电话号 到无锡东洋电子厂坐88路在那里下车 智学网的初始密码 乳腺癌醋酸亮丙瑞林微球价格太贵2月打一只可以吗 客厅灯具如何设计?客厅灯具尺寸如何确定? gopro转接头的不锈钢螺帽需要镀镍吗 枸杞与这个东西相配的话, 这么好的功效你可能不知道! 枸杞和什么搭配最合适? 雪兰蒂貂皮是品牌吗 报纸能叠坦克不 韩雅密集修护眼精华露怎么样 战友相聚与首长合影应怎么站位 本人在池州市农行申请购买房贷,由于是我父母在家办理的用的是我父母的... 20分悬赏~~!!小时候玩的插卡接电视的游戏机,有个游戏,有两个企鹅,你只... 急急!!!求高手帮忙,重赏50分.谢谢了 怎样才能快速融入一个环境? ...新湖控股、新湖中宝、新湖期货、新湖创业、哈尔滨高科技股份的关系... 装修时地面上水管和电线管有交叉的情况发生应该怎么处理 抗病抗逆型水溶肥都有哪些名字好听 花露水可以出口吗 花露水为什么出口难 安徽合肥某公司第一次出口花露水,拟从宁波港启运,目的港是汉堡。该... 千牛手机端评分显示4.9为什么电脑端显示4.8 湖北标书网科技正规吗? 深圳一个办公地址是否可以注册两家公司吗 深圳注册公司地址挂靠有哪些好处? 深圳市沙井长能汇科厂怎么样 画好PCB板,送给厂家做,需要多少钱? 自己设计好pcb做一个多少钱 比如我要制作一块电路板制作公司要收取什么费用需要什么步骤 法官拖着不开庭怎么办 法院开庭时间不准时 1mp等于多少帕 为什么说收音机里面都是交变信号,干电池提供的电怎么变成交变电的,从电... 电子管收音机的指示灯是直流电还是交流电 初一男生喜欢穿篮球鞋一脱鞋有脚臭味 bv/h和l/h怎样转换,这两个都表示流速,可是前者是什么意思呢_百度... 每小时1BV是多少流速