数据选择器的应用
一.实验目的
1. 了解74LS00,74LS86,74LS153芯片的内部结构和功能;
2. 了解数据选择器的结构和功能;
3. 了解全加器和全减器的结构和功能;
4. 学习使用数据选择器(74LS153)设计全加器和全减器;
5. 进一步熟悉逻辑电路的设计和建立过程。
二.实验原理
1. 数据选择器实现全加器:
列出全加器的真值表:
S真值表:
得到
真值表:
对S的真值表进行降维,得到:
对的真值表进行降维,得到:
使用数据选择器实现时,D0,D1,D2,D3分别代表四选一数据选择器的四个输入端,并用A,B作控制端,电路图如下图:
图一
2. 数据选择器实现全加全减(M=0全加,M=1全减)组合逻辑电路
列出该逻辑电路的真值表:
对S降维
对S再降维
对C0降维
对C0再降维
使用数据选择器实现时,D0,D1,D2,D3分别代表四选一数据选择器的四个输入端,并用M,A作控制端,电路图如下图:
图二
三.实验内容
1. 按图一搭建逻辑电路,测试实验结果,与真值表进行对照。
2. 按图二搭建逻辑电路,测试实验结果,与真值表进行对照。
*该过程中应注意:实验室所提供的器件与非门并不够用,需要用一个异或门改装成非门,如下图:
四.实验收获
1. 学会了全加器全减器的设计过程,为以后更好的应用打好了基础;
2. 更加了解了逻辑电路的设计流程;
3. 搭建逻辑电路的过程中,一定要小心翼翼操作,防止任何错误。
实验三数据选择器
实验人员: 班号: 学号:
一、实验目的
(1) 熟悉并掌握数据选择器的功能。
(2) 用双4选1数据选择器74LS153设计出一个16选1的数据选择器。
(3) 用双4选1数据选择器74LS153 设计出一个全加法器。
二、实验设备
数字电路实验箱,74LS00,74LS153。
三、实验内容
(1) 测试双4选1数据选择器74LS153的逻辑功能。
74LS153含有两个4选1数据选择器,其中和为芯片的公共地址输入端,和分别为芯片的公共电源端和接地端。Figure1为其管脚图:
Figure 1
按下图连接电路:
Figure 2
(2) 设某一导弹发射控制机构有两名司令员A、B和两名操作员C、D,只有当两名司令员均同意发射导弹攻击目标且有操作员操作,则发射导弹F。利用所给的实验仪器设计出一个符合上述要求的16选1数据选择器,并用数字电路实验箱上的小灯和开关组合表达实验结果。
思路:
由于本实验需要有四个地址输入端来选中16个数据输入端的地址之中的一个,进而实现选择该数据输入端中的数据的功能,即16选1。而公共的、两个地址输入端和使能端(用于片选,已达到分片工作的目的,进而扩展了一位输入)一共可以提供三个地址输入端,故需要采用降维的方法,将一个地址输入隐藏到一个数据输入端中。本实验可以降一维,也可以降两位。由于两位比较复杂,本实验选择使用降一维的方式。
做法:
画出如应用题中实现所需功能的卡诺图:
将D降到数据输入端中。对应的卡诺图如下:
按上述卡诺图连接电路,用开关控制送给各输入高低电平。其中,“1”表示高电平,“0”表低电平,均由开关上下拨动来控制;A、B、C、D分别为题中的两个司令员的同意情况和两个操作员的操作情况;F为导弹发射情况,将F接到小灯上即可。电路如Figure 3所示(图中即,后面的图均为如此):
Figure 3
(3) 用74LS00与74LS153设计一位全加器,并用数字电路实验箱上的小灯和开关组合表达实验结果。
一位全加器的功能如下面两个卡诺图所示。其中A、B分别表示被加数和加数,CI表示低位向本位的进位,S表示运算结果,CO表示向高位的进位。
S: CO:
经分析,此全加器有三个输入,而公共的、两个地址输入端和使能端(用于片选,已达到分片工作的目的,进而扩展了一位输入)刚好一共可以提供三个地址输入端。故按上面的卡诺图,分析后应采用下面的端口解法:
按上面的接法连接电路。用开关控制送给各输入高低电平,“1”表示高电平,“0”表低电平,均由开关上下拨动来控制;表示低位送进来的进位信号,A、B分别表示被加数和加数;S和分别表示加法结果和向高位的进位信号。电路如Figure 4所示:
Figure 4
四、实验结果
(1) 测试双4选1数据选择器74LS153的逻辑功能:
用“0”表示低电平(或小灯灭),“1”表示高电平(或小灯亮),将结果记录如下:
(2) 设计出一个符合题目要求的16选1数据选择器
用“0”表示低电平(或小灯灭),“1”表示高电平(或小灯亮),将结果记录如下:
由上面的真值表可得,此电路可以满足所要求设计出的逻辑功能。
(3) 设计一位全加器
用“0”表示低电平(或小灯灭),“1”表示高电平(或小灯亮),将结果记录如下:
由上面的真值表可得,此电路可以满足所要求设计出的逻辑功能。
五、故障排除
在实验(1)中,发现所连接电路和预期的逻辑功能不一致。在检验了导线与小灯都正常后,发现将芯片的管脚接错了,误将Q与接错地方。分析原因,是由于芯片管脚设置的位置与管脚图上面不一致,两侧均有两个管脚接口。
六、心得体会
通过这次实验,我更好地掌握了逻辑电路的设计,并且在故障的排除中知道了连接时要看引脚上面的标号而不能一味地只认准位置。
我还学会了降维的方法。本来以为只能用使能端扩展出一位输入,结果却可以通过降维扩展出更多。我感觉非常做电路实验。
电子科技大学成都学院课程结题报告20xx年6月数据选择器及其应用一实验器材设备元器件1数字模拟实验装置1台2数字电路实验板1块37…
数电实验二姓名:##学号:##组别:5实验题目:数据选择器实验目的:了解数据选择器的工作原理;熟悉数据选择器的引脚及其作用;熟悉数…
实验三八选一数据选择器一实验目的1熟悉QuartusII60软件的使用和FPGA设计流程2用VHDL语言进行八选一数据选择器的设计…
实验三译码器和数据选择器一实验目的1熟悉集成译码器2学习集成译码器和数据选择器的应用二实验仪器及器件1双踪示波器2实验用元器件74…
译码器和数据选择器12级电子信息工程20xx1060192朱加熊实验目的1熟悉集成译码器和数据选择器2掌握集成译码器和数据选择器的…
数字逻辑实验报告题目数据选择器和译码器一实验目的1熟悉数据选择器的逻辑功能2熟悉译码器的逻辑功能二实验所用器件和仪表1双4选1数据…
实验三数据选择器实验人员班号学号一实验目的1熟悉并掌握数据选择器的功能2用双4选1数据选择器74LS153设计出一个16选1的数据…
实验报告一实验目的熟悉Quartus的VHDL文本设计流程全过程学习简单组合电路的设计多层次电路设计仿真和硬件测试二实验设备GW4…