第五节 译码器和数据分配器 把代码状态的特定含义翻译出来的过程称为译码, 实现译码操作的电路称为译码器。 译码器—— 将输入代码转换成特定的输出信号. 1、二进制译码器 设二进制译码器的输入端为n个,则输出端为2n 个,且对应于输入代码的每一种状态,2个输出中 只有一个为1(或为0),其余全为0(或为1)。 二进制译码器可以译出输入变量的全部状态,故 又称为变量译码器
把代码状态的特定含义翻译出来的过程称为译码, 实现译码操作的电路称为译码器。 设二进制译码器的输入端为n个,则输出端为2 n 个,且对应于输入代码的每一种状态,2 n个输出中 只有一个为1(或为0),其余全为0(或为1)。 二进制译码器可以译出输入变量的全部状态,故 又称为变量译码器。 1、二进制译码器 第五节 译码器和数据分配器 译码器——将输入代码转换成特定的输出信号
4.5.13位二进制译码器 真值表 A Yo Y Y3 Y4 Y7 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 输入:3位二进制代码输出:8个互斥的信号
4.5.1 3位二进制译码器 A2 A1 A0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 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 真值表 输入:3位二进制代码输出:8个互斥的信号
逻辑表达式 逻辑图 3线-8线译码器 Yo =444o Y Y5 Y4 y Y Y Y Y=444 Y,=444 & & & & & & & & Y3=do Ya=44 do Ys=4244o Y。=AAA A2 A Ao Y=A24 A0 电路特点:与门组成的阵列
= = = = = = = = 7 2 1 0 6 2 1 0 5 2 1 0 4 2 1 0 3 2 1 0 2 2 1 0 1 2 1 0 0 2 1 0 Y A A A Y A A A Y A A A Y A A A Y A A A Y A A A Y A A A Y A A A & & & & & & & & 1 1 1 A2 A1 A0 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 逻辑表达式 逻辑图 电路特点:与门组成的阵列 3 线-8 线译码器
集成二进制译码器74LS138 'cc五gz 161514 1312 11 109 Yo Y Y2 Y3 Y4 Ys Y6 Y7 74LS138 74LS138 2345678 Ao A A2 STB STC STA A0 A1 A2 G2A G2B G1 Y7 GND G2A G2B G1 (a) 引脚排列图 (b) 逻辑功能示意图 A2、A1、A为二进制译码输入端,Z,~Y为译码输出端 (低电平 有效),G1、G24、G2a为选通控制端。当G1=1、G4+GB=0时, 译码器处于工作状态;当G1=0、 G4+G,肫1译码器处于 禁止状态
集成二进制译码器74LS138 16 15 14 13 12 11 10 9 74LS138 1 2 3 4 5 6 7 8 VCC Y0 Y1 Y2 Y3 Y4 Y5 Y6 A0 A1 A2 G2 A G2 B G1 Y7 GND 74LS138 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 A0 A1 A2 G2 A G2 B G1 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 A0 A1 A2 STB S TC STA (a) 引脚排列图 (b) 逻辑功能示意图 A2、A1、A0为二进制译码输入端, 为译码输出端(低电平 有效),G1、 、 为选通控制端。当G1 =1、 时, 译码器处于工作状态;当G1 =0、 时,译码器处于 禁止状态。 Y7 ~ Y0 G2A G2B 0 G2A + G2B = G2A + G2B =1
G,=G24+G2B 真值表 输 入 输 出 使、能 选择 G 'G, A2 A 4o 7。4321o × 1 × × × 1 1 1 1 1 1 0 × X × × 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 1 0 1 1 0 0 1 输入:自然二进制码 输出:低电平有效
真值表 输 入 使 能 选 择 输 出 G1 G2 A2 A1 A0 7 6 5 4 3 2 1 0 Y Y Y Y Y Y Y Y × 1 0 × 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 × × × × × × 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 输入:自然二进制码 输出:低电平有效 G2 = G2A + G2B