屾痛嘯函林橚m"M。组合逻辑电路 二、二进制编码器 五13Y1=21536 输入输出 lo I 6L,Y,Y,Yo 10000000000 0 01000000001 00100000010 0001000001 原码输出 00001000100 00000100101 Y2|00000010110 1L0000000111 被编信号高电平有效, 8线-3线编码器 KDEXIT
EXIT 组合逻辑电路 I1 I2 I3 I4 I5 I6 I7 Y0 Y1 Y2 3 位二进制编码器 用 n 位二进制数码对2 n 个 输入信号进行编码的电路。 二、二进制编码器 由图可写出编码器 的输出逻辑函数为 由上式可列出真值表为 原 码 输 出 Y0=I1·I3·I5·I 7Y2=I4·I5·I6·I 7 Y1=I2·I3·I6·I Y0= 7 I1·I3·I5·I 7 I0 省略不画 8 个需要编码 的输入信号 输出 3 位 二进制码 I1 I2 I3 I4 I5 I6 I7 Y0 Y1 Y2 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 Y2 Y1 Y0 I7 I6 I5 I4 I3 I2 I1 I0 输 入 输 出 被编信号高电平有效。 8 线 – 3 线编码器
屾痛嘯函林橚m"M。组合逻辑电路 二-十进制编码器 输 入输出 OLLI3L4SGILISIoY3YYl 0000000000000 0100000000000 Yooo10000000001 000 00000000 00 010 0101 文稿 8Y2 000 000 000 1000 000 000 000 0000000100011 &Y31 00000000101000 000000010 00 10线4线「被编信号原码输出 编码器 高电平有效 KDEXIT
EXIT 组合逻辑电路 I1 I2 I3 I4 I5 I6 I7 Y0 Y1 Y2 I8 I9 Y3 8421BCD 码编码器 三、二-十进制编码器 将 0 ~ 9 十个十 进制数转换为二进 制代码的电路。又 称十进制编码器。 I0 省略不画 输出 4 位 二进制代码 原码输出 I1 I2 I3 I4 I5 I6 I7 Y0 Y1 Y2 I8 I9 Y3 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 Y3Y2Y1Y0 I9 I8 I7 I6 I5 I4 I3 I2 I1 I0 输 入 输 出 10 线 – 4 线 编码器 被编信号 高电平有效
屾痛嘯函林橚m"M。组合逻辑电路 四、优先编码器(即 Priority Encoder) 允许同时输入数个编码信号,并只对其中 优先权最高的信号进行编码输出的电路。 输入输出 ILGILILYYYo 1000000 00 普通编码器在任0100000000 稠何时刻只允许一个输00100000010 入端请求编码,否则0001000001 输出发生混乱。 00001000100 00000100101 00000010110 0000000111 KDEXIT
EXIT 组合逻辑电路 为何要使用 优先编码器? 四、优先编码器 (即 Priority Encoder) 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 Y2 Y1 Y0 I7 I6 I5 I4 I3 I2 I1 I0 输 入 输 出 允许同时输入数个编码信号,并只对其中 优先权最高的信号进行编码输出的电路。 普通编码器在任 何时刻只允许一个输 入端请求编码,否则 输出发生混乱
屾痛嘯函林橚m"M。组合逻辑电路 十进制优先编码器CT74LS147 输 入输出 1111 CT74LS147 ××××××××00110 ××××××010111 区×××××0111000 文稿 l6kk321区××××01111001 ×××011111010 ×××0 被编信号优先级别从高到区×0 低依次为1、、、石l、区0 4、13 0 0111111111110 KDEXIT
EXIT 组合逻辑电路 CT74LS147 I8 I1 I2 I3 I4 I5 I6 I7 Y3 Y2 Y1 Y0 I9 二 - 十进制优先编码器 CT74LS147 I9 = 1,I8 = 0 时, 不论 I0 ~ I7 为 0 还是 1,电路只对I8 进行编 码,输出反码0111。 反码输出 被编信号输入,(省 略了 I0),低电平有效。 0 1 1 1 1 1 1 1 1 1 1 1 0 × 0 1 1 1 1 1 1 1 1 1 0 1 ×× 0 1 1 1 1 1 1 1 1 0 0 ××× 0 1 1 1 1 1 1 0 1 1 ×××× 0 1 1 1 1 1 0 1 0 ××××× 0 1 1 1 1 0 0 1 ×××××× 0 1 1 1 0 0 0 ××××××× 0 1 0 1 1 1 ×××××××× 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 Y3Y2Y1Y0 I9 I8 I7 I6 I5 I4 I3 I2 I1 输 入 输 出 I9 = 0 时,不论其他 Ii 为 0 还是 1,电路只对I9 进行编 码,输出 Y3Y2Y1Y0 = 0110, 为反码,其原码为1001。 ××××××× 0 1 0 1 1 1 ×××××××× 0 0 1 1 0 无编码请求 1 1 1 1 1 1 1 1 1 1 1 1 1 Y3Y2Y1Y0=1111 依 次 类 推 CT74LS147 I8 I1 I2 I3 I4 I5 I6 I7 Y3 Y2 Y1 Y0 I9 被编信号优先级别从高到 低依次为 I9、I8、I7、I6、I5、 I4、I3、I2、I1、I0
屾痛嘯函林橚m"M。组合逻辑电路 64译码器 主要要求 理解译码的概念 掌握二进制译码器CT74LS138的逻辑功能和 文稿 使用方法。 口理解其他常用译码器的逻辑功能和使用方法 口掌握用二进制译码器实现组合逻辑电路 的方法。 EXIT
EXIT 组合逻辑电路 主要要求: 理解译码的概念。 掌握二进制译码器 CT74LS138 的逻辑功能和 使用方法。 6.4 译码器 理解其他常用译码器的逻辑功能和使用方法。 掌握用二进制译码器实现组合逻辑电路 的方法