当前位置:文档之家› 《组合逻辑电路设计》公开课课件

《组合逻辑电路设计》公开课课件


血型 O型 B型 A型 AB型
Z=1表示血型相配,可以输血
Z=0表示血型不配,不可以输血
以变量Z表示配型结果
Z=根1据表题示意血确型定相输配入,和可输以出输变血量 Z=0表示血型不配,不可以输血
输入变量
供血者和受 血者血型
因果关系
输出变量 配型结果
列 真 值 表
输血者血型
A
B
0
0
0
0
0
0
0
0
0
1
任务分析
人的血型有几种? A、B、AB、O
输血的规则是什么?
相同血型者之间可输血 AB血型者可接受其他任意血型 任意血型者可接受O型血
现设定输血者血型用变量AB表示,受血者血型用变量 CD表示。
输血者血型
受血者血型
A
B 血型
C
D
0
0 O型
0
0
0
1 B型
0
1
1
0 A型
1
0
1
1 AB型
1
1
以变量Z表示配型结果
&
真值表
ABC
000 001 010 011 100 101
1≥1 10
111
L
0 1 1 1 1 1 1
L0
当A、B、C三个变量不一致时,输出为 “1”,所以这个电路称为“不一致电
路”。
分析过程一般包含以下几个步骤:
组 合 逻 辑 电 路
化 简
变 换 逻 辑 表 达 式 最 简 表 达 式 真 值 表 逻 辑 功 能
评委席
若解有:人用作弊A暗、中B遥、控C改表变示输三出名结评果委。猜,想1一表下示作同弊意者,是如0表何示改装不的同? 意;用F表示结果,1表示通过,0表示不通过
(1)列真值表
ABCF
000 0 001 0 010 0 011 1 100 0 101 1 110 1 111 1
(2)写表达式
(3)化简表达式
实际 逻辑问题
逻辑抽象 列真值表
写函数 表达式
化简或变换 表达式
画逻辑 电路图
1、认真读题, 把握逻辑关系
把取值为1的项写成与或式
2、设输入输出变量, 定义状态的含义
3、列真值表
目的:减少器件的数量、种类和器 件之间的连接线。减少成本,提高 效率和稳定性
1列表 2得式 3变形 4画图
形成性练习
星空卫视“中国达人秀”海选,有三名评 委。以少数服从多数的原则判定选手能否 通过海选。假设我们是电子设计师,帮他 们设计一个电路能够体现评委判定和选手 是否过关之间的逻辑关系。
F=ABC+ABC+ABC+ABC F=AB+BC+AC
用与非门实现
=AB ·BC ·AC
(4)画逻辑图
AA
&&
BB
&& &≥1 FF
≥1 F
CC
&&
遥控端
拓展练习
羊、狼、粮仓门的问题,设计一报警电路。要求: 仓门打开时,羊单独来,羊要吃粮,应报警; 只有狼来,狼不吃粮,不用报警; 如果羊、狼都来,狼要吃羊,应报警; 狼、羊都不来,无险情,不用报警。 其他情况,不用报警。 (若以A、B、C分别代表仓门、羊、狼,Y代表报 警情况,Y=1报警,Y=0不报警。)
ABCDABCD ABCD
化简或转换逻辑函数表达式
● 化简
ZA B C D B C A D
化简或转换逻辑函数表达式
● 转换 若要求用与非门组成的逻辑表达式 ZABCDBCAD ABCDBCAD A B•CD •B C•A D
AB A•B C• D BC B •AD A
画出逻辑电路图
组合逻辑电路的设计步骤
思考:给出逻辑功能,如何设计符合该功能的逻辑电路?
组合逻辑电路的设计
输组血合者逻和辑受电血路者的必设须计满,足就一是定根的据基给本
出原的则实才际能逻正辑常问输题血求,出设实计现一这个一自逻动辑判功别
能输的血最者简和单受逻血辑者电能路否。正常输血的组合逻
辑电路。
器件的种类最少, 数量最少,连接线 最少
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
配型结果 Z 1 1 1 1 0 1 0 1 0 0 1 1 0 0 0 1
ABCD
ABCD ABCD ABCD
ABCD ABCD
ABCD ABCD
ABCD
由真值表写出逻辑表达式
Z A B C D A B C D A B C D A B C A B D C D A BC
知识回顾

以下图为例



电 路
A B
&P

C


&
&
≥1 L
&
组合逻辑电路的分析
1、根据逻辑电路写出表达式
P ABC
LA PB P CP
AABC BABCABC
&
2、化简表达式
L A(B A B ABC C ) B C &A B A PC & 3、由表达式C列出真值表
4、分析逻辑功能
0
1
0
1
0
1
1
0
1
0
1
0
1
0
1
1
1
1
1
1
1
1
受血者血型
C
D
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
配型结果 Z 1 1 1 1 0 1 0 1 0 0 1 1 0 0 0 1
输血者血型
A
B
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
1
0
1
0
1
0

1
0
1
1
1
1
1
1
1
1
受血者血型
C
D
0
0
0
1
相关主题