D=D18×2+D14×25+(D1s+D12)×24+(D14+D1+Do8)×2x (D12+D4)×22+(D1+Da2)×21+D1×20 B B B B 741LS283 F 6 F B 5 B F B 4 B 3 B 11 Bn∑ 741LS283 F A F 3 F F 01
D01 B3 B2 B1 B0 CO A3 A2 A1 A0 CI F3 F2 F1 F0 ∑ B3 B2 B1 B0 CO A3 A2 A1 A0 CI F3 F2 F1 F0 ∑ D02 D04 D08 D11 D12 D14 D18 B0 B1 B2 B3 B4 B5 B6 74lLS283 74lLS283 D= D18 2 6+D14 2 5 +( D18+ D12)2 4 +( D14 + D11 + D08 )2 3+ ( D12 + D04 )2 2 +(D11 + D02 ) 2 1 + D01 2 0 B3 ’ B4 ’
二、编码器 编码:把特定含义的信息编成二进制代码。 分类 二进制编码器一输入2n个信号,输出n位代码 输出 十进制编码器—10个信号输入,BCD码输出 代表0~9十个数字 一般编码器一输入间有约束 功能 优先编码器一按优先级别高低编码
分类: 二、编码器 编码:把特定含义的信息编成二进制代码。 输出 功能 二进制编码器— 输入2 n个信号,输出n位代码 二 ~ 十进制编码器— 10个信号输入,BCD码输出 一般编码器— 输入间有约束 优先编码器— 按优先级别高低编码 代表0~9十个数字
二进制编码器(一般编码器) (1)设计一个8/3一般编码器 解:分析功能要求 8个输入:设为X0~X7,且高电平有效。 3位二进制代码输出:设为A、B、C 约束关系—不允许两个或两个以上输入信号同时有效 列真值表 8位输入,其组合为28=256种,真值表应有256行 但因为约束条件的存在,可以只列出简化真值表
1 .二进制编码器(一般编码器) 解: 分析功能要求 8个输入:设为X0~X7,且高电平有效。 3位二进制代码输出:设为 A、B、C。 约束关系 ——不允许两个或两个以上输入信号同时有效 (1)设计一个8/3一般编码器 列真值表 8位输入,其组合为2 8=256种,真值表应有256行, 但因为约束条件的存在,可以只列出简化真值表
简化真值表|XXx2X3XX3 X6 X,XABC 10000000 000 01000000 00 00100000X2010 00010000x30 00001000X100 00000100x310 00000010 00000001X7111 列表达式 A=X4+X5+x6+x7 B=X2+X3+x6+X7 C=x1+x3+X5+x7
简化真值表 X0 X1 X2 X3 X4 X5 X6 X7 Xi A B C 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 X0 X1 X2 X3 X4 X5 X6 X7 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 列表达式 A = X4 + X5 + X6 +X7 B = X2 + X3 + X6 +X7 C = X1 + X3 + X5 +X7
列表达式 A=X4+X5+ x6+X7 B=X2+X3+X6+X7 C=x1+x3+X5+X7 画逻辑图 XX1X2X3X4Xsx6×7 A B
列表达式 A = X4 + X5 + X6 +X7 B = X2 + X3 + X6 +X7 C = X1 + X3 + X5 +X7 画逻辑图 X0 X1 X2 X3 X4 X5 X6 X7 ≥1 ≥1 ≥1 A B C