第十一章组合逻辑电路讲课.ppt
文本预览下载声明
二、 组合逻辑电路的分析 三、 组合逻辑电路的设计 例:交叉路口的交通管制灯有三个, 分红、 黄、绿三色。正常工作时, 应该只有一盏灯亮, 其它情况均属电路故障。 试设计故障报警电路。 解:设定灯亮用1表示, 灯灭用0表示; 报警状态用1表示, 正常工作用0表示。 红、 黄、 绿三灯分别用R、 Y、 G表示, 电路输出用Z表示。 列出真值表。 可得到电路的逻辑表达式为 若限定电路用与非门作成, 则逻辑函数式可改写成 据此表达式作出的电路如图示。 一、 半加器 2、 半加器 3、 设计一个半加器 二、 全加器 3、 设计一个全加器 编码器是实现编码操作的电路,按照被编码信号的不同特点和要求,有2位二进制编码器、3位二进制编码器、二→十进制编码器等。我们在这里将一一进行介绍。 例11-3 试设计一个编码器,将Y0Y1Y2Y3等4个一般信号编成二进制代码。 四、 二 – 十进制编码器 在编码时,所使用的每一种二进制代码状态,都赋予了特定的含义,即表示了一个确定的信号或者对象。把代码的特定含义“翻译”出来的过程叫做译码,而实现译码操作的电路称为译码器。 我们也可以这样来理解译码器,译码器可以将输入代码的状态翻译成相应的输出信号,以表示其原意。 第五节 数码显示器 三、显示译码电路 (4)画逻辑电路图 B 1 A 1 Y3 Y2 Y1 Y0 A B A B (3)写出逻辑式 例:设计一个三位二进制译码器(输出高电平有效) 解:(1)分析要求:3位二进制代码,设输入变量A、B、C,有8种组合,代表8个信息;输出变量分别Y0…Y7。 三、3位二进制译码器 真值表 输 入 A B C Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 0 0 0 0 1 输 出 (2)真值表: (3)写出逻辑表达式 Y0=A B C Y1=A B C Y2=A B C Y3=A B C Y7=A B C Y4=A BC Y6=A B C Y5=A B C (4)逻辑图 C B A 1 1 1 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 0 1 1 1 0 0 1 0 0 0 0 0 0 0 A A B B C C 把二进制代码翻译成10个十进制数字信号的电路,称为二-十进制译码器。 四、二---十进制译码器 例:设计一个8421BCD译码器(输出低电平有效) 解:(1)分析要求:8421BCD译码器输入时一组4位二进制代码,设为D、C、B、A,输出是与代码相对应的10个十进制信号。 真值表 D C B A Y 0 Y 1 Y 2 Y 3 Y 4 Y 5 Y 6 Y 7 Y 8 Y 9 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0
显示全部