要求:
某控制板外接入8路数字音频脉冲信号,控制板有8个按键(K1~K8)与这8路信号相对应,每次只允许有一个按键按下。按键按下后,与按键相对应的输入信号被选中输出至扬声器,同时有一个LED数码管显示所按键序号。
原理框图
各模块功能说明
按键:由按键按下产生逻辑0;
编码器:根据按键按下的情况产生三位信号(000、001、010、011、100、101、110、111);
加法器:将编码器产生的信号做加1处理后并输出四位信号;
与运算:保证无按键按下时数码管显示为0;
译码器:将与运算后产生的四位信号做译码处理,使数码管能产生相应的数字;
7段数码管:产生相应的数字;
选择器:8种不同频率的信号作为选择器的输入端,编码器输出端的三位信号连接选择器的控制端,当相应的按键按下后控制相应的频率信号输出;
Proteus工程截图
编码器
选择器
加法器
译码器及数码管
仿真结果
分析:
无按键按下时数码管显示0
分析:
按键5按下时数码管显示5
完整电路截图
完整工程视频
复制以下链接至浏览器中打开可观看完整工程视频:https://pan.baidu.com/s/1Oki4CgwM9rqACgI5BGZGHQ
后记
最后,如果需要更加详细的讲解以及已经建好的工程文件,可以联系QQ:2040243102
来源:CSDN
作者:YQz.
链接:https://blog.csdn.net/weixin_43872190/article/details/103855122