组合逻辑电路分析与设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

组合逻辑电路分析与设计

一、实验原理

组合逻辑电路一般是由若干基本逻辑单元组合而成,它的特点是输出信号仅取决于当时的输入信号,而与电路原来所处的状态无关。门电路是最基本的无记忆逻辑单元。在设计中,尽量根据电路的主要特性选用已有的具有标准功能的中、大规模集成芯片,而门电路之类的小规模芯片则用来作为各种中规模芯片之间的接口,以协调他们的工作,这样设计的电路工作可靠,设计者所花的时间少。

1、组合逻辑电路的分析所谓组合逻辑电路的分析,就是根据给定的逻辑电路图,求出电路的逻辑功能。分析的主要步骤如下:

(1)由逻辑图写表达式。

(2)化简表达式。

(3)列真值表。

(4)描述逻辑功能。

2、组合逻辑电路的设计设计一个三人表决电路,结果按“少数服从多数”的原则决定,分别用与非门、译码器、数据选择器实现该逻辑电路。组合逻辑电路的设计步骤如下:(1)分析设计要求,设置输入输出变量并逻辑赋值。

(2)列真值表。

(3)写出逻辑表达式,并化简。

(4)画逻辑电路图。

设三人的意见为变量A、B、C,表决结果为函数L。对变量及函数进行如下状态赋值:对于变量A、B、C,设同意为逻辑“ 1 ”;不同意为逻辑“ 0”。对于函数L,设事情通过为逻辑“ 1”;没通过为逻辑

“ 0”。

1 )用与非门实现

①由真值表到最简表达式,得到相应的最简表达式:

(2)用数据选择器74LS151实现

将数据选择器74LS151的地址信号A、B、C作为输入量,在逻辑转换仪底端得到相应的最小项逻辑表达式

L=A'BC+AB'C+ABC'+ABC

Lo^ic CQnvert er~ILC1

Out 「

O0 Q O O O Q O

式,当其中任意一项为 1时,L 的值为1。

将数据选择器74LS151的DO — D7作为控制信号,逻辑函数中出现的最小项,对应的

DO ti

0 0 0 0 00 1 0 0 1 0 00 2

1

0 0 3

0 1

1

1

0 0 4 1

Q 0 D

00 5 1 0 1 1

DD 6 1 1

0 1 0 0 7

1

1

1

1

ABC+ABT-i-ABC+ABC

该表达式为乘积和形

Ccnveirion s

(3)用译码器74LS138实现

将最小项逻辑表达式进行转换:

L ABC ABC ABC ABC ABC A BC A BC A BC 画出电路图如下:

2

■74LS138D

基… •灶

C ■ ■ ■ Y1

;漓-- u 血B ■

- YS

1 a B !< B Y7-

II2A

JT

74tSt3D

XI

2

74LS138D

p ■

-O2B - ■

-i

15 U2A

-6

------ rg ---------- -------- "''

Y7- D -- 』 -- 1 74LS13D

(3)译码器74LS138实现的三人表决电路

设计分析完成!

X1

23 V

相关文档
最新文档