外部中断应用
-
1
-
2 视频
-
3 例题
上一节
下一节
8路抢答器设计要求
[插入一个媒体文件]
主持人按下REST按钮时,8路有键按下,对应指示灯亮,数码管显示对应号码,此时其他按键不再有效。
REST端为低电平“0”,此时与非门74LS00输出为高电平“1”,锁存器74LS373的锁存允许端LE为高电平“1”,允许选手开始抢答,然后主持人释放REST按钮后,REST端为高电平“1”。假设选手3先按下抢答按钮,则IN3为低电平“0”,由于74LS373的三态允许控制端 OE接地为低电平0”,Q2也为低电平“0”,与非门74LS30的输出为高电平“1”,反相器74LS04输出为低电平“0”,向单片机申请中断;同时,74LS00的输出LE为低电平“0”,74LS373的锁存允许端LE为低电平“0”,选手3被锁存器74LS373锁存,即Q2为低电平“0”,指示灯发光二极管D3也被点亮,而此时若有其他选手即使按下抢答按钮,由于LE为低电平“0”,锁存器74LS373也不能接收新的数据,禁止了其他选手抢答。单片机相应中断请求后,查询P1口的状态,然后将选手的编号显示在数码管上,直到主持人再次按下复位按钮REST,进入新的一轮抢答。
8路抢答器电路的工作原理:
74LS373功能
74LS373是三态输出的八D锁存器,共有54S373和74LS373两种线路。373 的输出端 Q0~Q7 可直接与总线相连。当锁存允许端LE为高电平时,Q 随数据D而变。
当LE为低电平时,D 被锁存在已建立的数据电平。当LE端施密特触发器的输入滞后作用,使交流和直流噪声抗扰度被改 400mV。


