教案.第七讲 组合逻辑电路分析与设计的常规方法.docVIP

  • 26
  • 0
  • 约3.68千字
  • 约 9页
  • 2018-02-02 发布于浙江
  • 举报

教案.第七讲 组合逻辑电路分析与设计的常规方法.doc

教案.第七讲 组合逻辑电路分析与设计的常规方法

第七讲 组合逻辑电路分析与设计的常规方法 本讲重点 1.组合逻辑电路分析方法; 2.组合逻辑电路设计的一般方法; 3.二进制编码器概念和电路设计。 本讲难点 1.组合逻辑电路分析中判断功能问题; 2.组合逻辑电路设计中逻辑抽象问题; 3.编码器电路输入/输出有效电平问题。 教学手段 本讲为便于学生掌握,宜教师讲授与学生互动结合,媒体演示为主,板书为辅。 教学步骤 教学内容 设计意图 表达方式 1.回顾以前逻辑函数定义及表示方法,为本次课要讨论的组合逻辑电路分析与设计的常规方法作为知识储备。 以前内容回顾: 逻辑函数定义及表示方法 逻辑函数定义 如果以逻辑变量作为输入,以运算结果作为输出,当输入变量的取值确定之后,输出的取值便随之而定。输出与输入之间的函数关系称为逻辑函数。表示为:Y=F(A, B, C, …)。 逻辑函数几种表示方法 常用逻辑函数的表示方法有:逻辑真值表(真值表)、逻辑函数式(逻辑式或函数式)、逻辑图、波形图。此外还有卡诺图及硬件描述语言,这两种方法留给后面章节详细介绍。 例如电路如图所示,开关闭合用“1”表示,断开用“0”表示;灯Y亮用“1”表示,灯灭用“0”表示。分别用函数式、函数式、逻辑图、波形图等,描述该电路图的开关A、B、C和灯Y之间的逻辑关系。 根据电路图得到函数式描述:。 ①真值表:将输入、输出的所有可能状态一一对应地列出。 ②函数式:把输入、输出关系写成与、或、非等逻辑运算的组合式,即逻辑代数式,又称为逻辑函数式,通常采用“与或”形式。 ③逻辑图:把相应的逻辑关系用逻辑符号和连线表示出来。 ④波形图:将输入、输出的所有可能状态一一对应用波形描述出来。一般用高电平代表逻辑“1”,用低电平代表逻辑“0”。 为了与以前课程内容衔接,需要进行回顾,之后,引入新教学内容,如此处理教学效果会更好。 为了节约课时,采用课件PPT演示方式组织教学。 2.提出问题,导入组合逻辑电路问题的讨论。 1)什么是组合逻辑电路,逻辑电路如何分类; 2)组合逻辑电路如何分析; 3)组合逻辑电路如何设计? 用问题激发学生听课的兴趣。 3.对上述问题的逐一讲解、解答。 3.1介绍逻辑电路分类及组合逻辑电路概念。 3.2讲解组合逻辑电路的分析方法。 3.3讲解组合逻辑电路的设计方法。 3.3讲解常用组合逻辑电路普通编码器的设计方法。 1. 逻辑电路分类及组合逻辑电路概念 组合逻辑电路的特点和功能描述 组合逻辑电路仅由逻辑门构成,信号由输入侧向输出侧单方向传输,不存在反向传输路径,即电路结构上不包含存储单元。因此,组合逻辑电路的当前输入决定当前输出。 2. 组合逻辑电路的分析方法 例1:试分析图示电路的逻辑功能。 分析真值表规律得到电路功能为:一致性判别电路。 例2:试分析图示电路的逻辑功能。 例3:试分析图示电路的逻辑功能。 3. 组合逻辑电路的设计方法 例4:设计一个实现一灯两处控制的逻辑电路,要求无论在楼上A还是在楼下B都可以分别打开或关掉楼梯上的这盏灯P。 ①进行逻辑抽象,确定输入输出变量,并对其赋值 设开关A、B,开关向上为“1”,向下为“0”;灯P亮为“1”,灭为“0”;设初始状态A=0,B=0时,P=1。 ②根据要求列写出真值表 ③写出表达式并简化,根据情况对表达式进行形式变换 ④画逻辑电路图 或 例5:设计三人表决电路(A、B、C)。每人一个按键,如果同意则按下,不同意则不按。结果用指示灯L表示,多数同意时指示灯亮,否则不亮。用与非门实现。 ①首先指明逻辑符号取“0”、“1”的含义。三个按键A、B、C按下时为“1”,不按时为“0”。输出量为L,多数赞成时是“1”,否则是“0”。 ②根据题意列出真值表→ ③利用卡诺图化简 L=AC+BC+AB ④用与非门实现逻辑电路 首先,对表达式进行变换,变成与非门式。之后,划出电路图。 例6:设计汽车蜂鸣器报警电路,报警规则:当车窗和车门都打开,或者车钥匙处于点火位置且车门打开时,汽车蜂鸣器发出报警信号。用或非门实现该逻辑电路。 ①进行逻辑抽象 设车窗A和车门B打开为“1”,关闭为“0”,车钥匙C处于点火位置时“1”,蜂鸣器发出报警信号时F=1表示。 ②填写卡诺图并化简 ③用或非门实现逻辑电路 例7:已知办公室供暖控制系统的功能:白天室温低于20(C时供暖;晚上室温低于17(C时供暖。设计逻辑电路,实现供暖系统的控制功能,要求其输出信号F仅在需要供暖时为高电平信号。用与或非门实现该逻辑电路。 ①进行逻辑抽象,确定输入输出变量,并赋值 设以变量A=1表示晚上,A=0表示白天;用变量B、C 表示两个温度阈值:如果室温高于20(C时,B为1,室温高于17(C时,C为1;供暖系统供暖时输出高电平用F=1表示 ②根据逻辑要求,列真值表(也可直接列出卡诺图)

文档评论(0)

1亿VIP精品文档

相关文档