实验三利用MSI设计组合逻辑电路.docx

上传人:小飞机 文档编号:5175050 上传时间:2023-06-11 格式:DOCX 页数:5 大小:112.30KB
返回 下载 相关 举报
实验三利用MSI设计组合逻辑电路.docx_第1页
第1页 / 共5页
实验三利用MSI设计组合逻辑电路.docx_第2页
第2页 / 共5页
实验三利用MSI设计组合逻辑电路.docx_第3页
第3页 / 共5页
实验三利用MSI设计组合逻辑电路.docx_第4页
第4页 / 共5页
实验三利用MSI设计组合逻辑电路.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验三利用MSI设计组合逻辑电路.docx》由会员分享,可在线阅读,更多相关《实验三利用MSI设计组合逻辑电路.docx(5页珍藏版)》请在三一办公上搜索。

1、实验三利用MSI设计组合逻辑电路、实验目的:1. 熟悉编码器、译码器、数据选择器等组合逻辑功能模块的功能与使用方法。2. 掌握用MSI设计的组合逻辑电路的方法。二、实验仪器及器件:1. 数字电路实验箱、数字万用表、示波器。2. 器件:74LS00X1,74LS197X1,74LS138X1,74LS151X1三、实验预习:1. 复习常用组合逻辑电路工作原理和设计方法,及与之相应的MSI功能表及其使用方法。2. 复习采用中规模集成电路实现组合逻辑电路的方法,如使用译码器和数据选择器实现组合逻辑电路。四. 实验原理:中规模的器件,如译码器、数据选择器等,它们本身是为实现某种逻辑功能而设计 的,但由

2、于它们的一些特点,我们也可以用它们来实现任意逻辑函数。1. 用译码器现实组合逻辑电路译码器是将每个输入的二进制代码译成对应的输出高、低电平信号。如图(一)为图(一)3线-8线译码器74LS1383线一8线译码器。当附加控制门GS的输出为高电平(S=1)时,可由逻辑图写出。二 AjAj Aj=rrif Y i= A2AiAp=iniY?= A2AjAo=m2 丫3= AzA】A(而A?AAo=m4 丫5= AsA%二瓦 丫6=入弟鬲=瓦 Y= A2AiAo=m?从上式可看出。Y0Y7同时又是A2、AA0这三个变量的全部最小项的译码输出。 所以这种译码器也叫最小项译码器。如果将A2、AA0当作逻辑

3、函数的输入变量, 则可利用附加的门电路将这些最小项适当的组合起来,便可产生任何形式的三变量 组合逻辑函数。例如用3线-8线译码器74LS138实现全加器。列出真值表如表(一)所示。A、B 是加数与被加数,Cn是低位向本位的进位,s为本位和,Cn+1位是本位向高位的进 位。由真值表可得全加器的最小项之和表达式。S = ABCn + ABCn + ABCn + ABCn。睥=ABCn + ABCn + AB Co + ABCn令74LS138的输入A2=A、A1=B、A0=C,在其输出端附加两个与非门,按照上述全加所示。表(一)全加器真值器的逻辑函数式连接。即可实现全加器功能。如图(二)2. 用数

4、据选择器实现组合逻辑电路数据选择器的功能是从一组输入数据中选出某一个信号输出。或称为多路开关。 如图(三)为双四选一数据选择器74LS153逻辑图。Y1和Y2为两个独立的输出端, S1和S2为附加控制端用于控制电路工作状态和扩展功能。AA0为地址输入端。 D10. D11. D12. D13或D20. D21. D22、D23为数据输入端。通过选定不同的地址代码即可 从4个数据输入端选出要的一个,并送到输出端Y。输出逻辑式可写成:SA1A0Y11XX00001D001010130111S其简化真值表如表(二)所示:表(二)74LS153的真值表图【 选1数据选拌器74LS153从上述可知,如果

5、将气、A0作为两个输入变量,同时令D10. D11. D12. D13为第三个 输入变量的适当状态(包括原变量、反变量、0和1),就可以在数据选择器的输出 端产生任何形式的三变量组合逻辑电路。例如用双4选1数据选择器,实现二进制全减器,全减器的真值表如表(三)。其中A和B为减数与被减数,Bn为低位向本位的借位,D为本位差,Bn-1为向高位 的借位。其真值表可写出全减器的最小项表达式。D = ABBn + ABBn + ABBr +Bnr = ABBn + AB 1 +AB-0将上式与数据选择器逻辑函数比较可得:10 = j。壮=以;口=日11? 口金二 Bq昆口 = Bn品1 = 1? 驻=S

6、昆a =可得二进制全减器逻辑图如图(四)所示。ABBDB n-10000000111010110110110010101001100011111表(三)全减器的真值表D味. I YiYa白 %74LS153日An Diq Dn Du Dz Din Ehi Eh; P23_| 11 I I nrrBnI i 1i*图(四)全器逻辑图五、实验内容:1、用八选一数据选择器151设计一个函数发生器电路它的功能如表(四)所示。 待静态测试检查电路工作正常后,进行动态测试。将74LS197连接成十六进制作为 电路的输入信号源,用示波器观察并记录CP.、SS0、A、B、Y的波形。表(五)数据分配器真值表2、

7、数据分配器与数据选择器功能相反。它是将一路信号送到地址选择信号指定的 输出。如输入为。,地址信号为A、B、C,可将D按地址分配到八路输出F0、F F2、F3、F4、F5、F6、F7。其真值表如表(五)所示。试用3线.8线译码器74LS138 实现该电路。将74LS197连接成八进制作为电路的输入信号源,将QdQcQb分别与A.、B、C连接,D接模拟开关,静态检测正确后,用示波器观察并记录D=1时,CP、A、B、C及F0-F7的波形。(提示:将74LS138附加控制端S】作为数据输入端, 同时令S =S 1=0,AAA作为地址输入端,即可将S送来的数据只能通过A A A2 3 , 2 1,.0W

8、,1?,,1,0所指定的一根输出线反相后送出去。)用八选一数据选择器74HC151设计一个函数发生器电 路,S1、S2为控制端,A、B为逻辑变量输入端,Y为 函数发生器输出端,要实现的功能如图所示。&Y0QA - B01A-h B1011A解:(1)写出函数Y的表达式并整理:Y = SSn(A-B) + S,S (A + B) + S S(AB) + SSA1 01 0i 0i 0Y = SSA- B+SS A+SS B+S SAB+S StAB+S S A1 01 01 0 i 0 i 0 i 0Y=S,S&B+SSA-1+SSA-B+SSA-B+SSA-B+SSA-11 01 01 01 01 01 0(2)写出数据选择器74HC151的输出Y,的表达式:.7Y,= mD = A,AAc - D + AAA - D + A A An - D + AAA - D i i 2 1 002 1 012 1 022 1 03i=0+A AAn - D + AAA - D + AAAn - D + AAA - D2 1 042 1 052 1 062 1 07(3)令Si = A?,S0= 4, A=A。,对照比较,得D表达式如下:D = D= 0 ;D= D= D = B ;D= D= 1;D= B(4)画连线图:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号