图4-10三位二进制编码器
图 4 – 10 三位二进制编码器 ≥ 1 ≥ 1 ≥ 1 F2 F1 F0 I 7 I 6 I 5 I 4 I 3 I 2 I 1
2.二-十进制(BCD)编码器 将十进制数0、1、2、3、4、5、6、7、8、9等10 个信号编成二进制代码的电路叫做二一十进制编码器。它的 输入是代表0~9这10个数符的状态信号,有效信号为1(即某信 号为1时,则表示要对它进行编码),输出是相应的BCD码, 因此也称10线-4线编码器。它和二进制编码器特点一样,任 何时刻只允许输入一个有效信号 例如,要实现一个十进制8421BCD编码器,因输入变量 相互排斥,可直接列出编码表如表4-7所示。将表中各位输出 码为1的相应输入变量相加,便可得出编码器的各输出表达 式
2. 二—十进制(BCD) 将十进制数0、 1、 2、 3、 4、 5、 6、 7、 8、 9 等10 个信号编成二进制代码的电路叫做二—十进制编码器。它的 输入是代表0~9这10个数符的状态信号,有效信号为1(即某信 号为1时, 则表示要对它进行编码),输出是相应的BCD码, 因此也称10线—4线编码器。它和二进制编码器特点一样,任 何时刻只允许输入一个有效信号。 例如,要实现一个十进制8421BCD编码器,因输入变量 相互排斥,可直接列出编码表如表4-7所示。将表中各位输出 码为1的相应输入变量相加,便可得出编码器的各输出表达 式:
D C=Y4+Y5+6+Y7=Y4Y5:Y6·Y7 B=Y2+Y3+Y+Y7=Y2y3:Y6·Y7 A=H1+Y3+Y5+7+Y9=Y1Y3Y5·Y7Y
= + + + + = = + + + = = + + + = = + = 1 3 5 7 9 1 3 5 7 9 2 3 6 7 2 3 6 7 4 5 6 7 4 5 6 7 8 9 8 9 A Y Y Y Y Y Y Y Y Y Y B Y Y Y Y Y Y Y Y C Y Y Y Y Y Y Y Y D Y Y Y Y
表4-78421BCD码编码表 十进制数 D C B A 0(Y0) 0 0 2(Y2) 0 3(Y3) 0 4(Y 0 5(Y5) 6(Y6) 0 7(Y7) 0000000011 (Y& 9(Yg) 0 0
表 4 – 7 8421 BCD码编码表
囟向向向向向 图4-118421BCD码编码器
图 4 - 11 8421BCD码编码器 & & & 1 1 1 1 1 1 1 1 1 C B A Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 & D