数字电子技术教案——第三章 组合逻辑电路(39—76页)
真值表:
I9 I8 I7 I6 I5 I4 I3 I2 I1 I0 1 × × × × × × × × × 0 1 × × × × × × × × 0 0 1 × × × × × × × 0 0 0 1 × × × × × × 0 0 0 0 1 × × × × × 0 0 0 0 0 1 × × × × 0 0 0 0 0 0 1 × × × 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 0 1 逻辑式(已化简):
Y3 Y2 Y1 Y0 1 0 0 1 1 0 0 0 0 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0 Y3?I9?I8
Y2?I9I8I7?I9I8I6?I9I8I5?I9I8I4
Y1?I9I8I7?I9I8I6?I9I8I5I4I3?I9I8I5I4I2 Y0?I9?I8I7?I8I6I5?I8I6I4I3?I8I6I4I2I1
逻辑图(略)。
(3)集成(8421BCD)10线-4线优先编码器
在输入端及输出端加上非门,构成输入输出均为反变量的逻辑图,由此做成集成编码器74LS147(逻辑图略)。
3.几种常用编码
(1)十进制编码
8421码、与3码、2421码(A码、B码)等。
十进制数 0 1 2 3 4 5 6 7 (2)循环码
循环码又称为反射码、格雷码(Gray Code),其编码中的每1位从上到下的排列顺序都按照固
循环码 0 0 0 0 0 0 0 1 0 0 1 1 0 0 1 0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 00 十进制数 8 9 10 11 12 13 14 15 循环码 1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 0 1 1 0 0 0 54
数字电子技术教案——第三章 组合逻辑电路(39—76页)
定的周期进行循环。如表中所示4位循环码,第4位以0 1 1 0为周期进行循环,第3位以00111100为周期进行循环,第2位以0000111111110000,等等。
[第19学时] 二.译码器
1.三位二进制译码器
方框图及真值表: A2 A1 A0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0
逻辑式:Y0
?A2A1A0 Y1?A2A1A0 Y2?A2A1A0 Y3?A2A1A0
Y4?A2A1A0 Y5?A2A1A0 Y6?A2A1A0 Y7?A2A1A0
(Yi?mi)
逻辑图属或门阵列:
3线—8线译码器电路-1
也可在输出端加上非门,输出反变量:
55
数字电子技术教案——第三章 组合逻辑电路(39—76页)
3线—8线译码器电路-2
2.集成3线—8线译码器
将该电路做成集成电路形式,就得到集成3线—8线译码器74LS138。
3线—8线集成译码器
3线—8线集成译码器74LS138逻辑功能表 输 入 输 出 说 明 S1 S2?S3 A2 A1 A0 0 × × × × × 1 × × × 1 0 0 0 0 1 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 只有S1=1
Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 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 禁 止 禁 止 译 码 译 码 译 码 译 码 译 码 译 码 译 码 译 码 S2?S3=0时译码器正常译码工作,否则禁止。
可方便地将若干个芯片级联成更多位的译码器,下图为4线—16线译码器。
56
数字电子技术教案——第三章 组合逻辑电路(39—76页)
集成译码器级联
3.十进制译码器
输 入 输 出 A3 A2 A1 A0 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 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 Y9 Y8 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 0 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 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 0 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 由此得到逻辑式并作出逻辑图(略)。 也可在输出端加非门得到输出非变量形式。
4.集成十进制编码器
以74LS42为例讨论。
57
数字电子技术教案——第三章 组合逻辑电路(39—76页)
集成十进制译码器
十进制译码器74LS42逻辑功能表
A3 A2 A1 A0 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 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 Y9 Y8 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 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 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 备 注 正常编码 不工作 5.显示译码器(Encoder)
将编码变成原始符号并显示出来的电路。
采用发光二极管LED(Low Emitting Diode)、液晶显示器LCD(Liquid Crystal Display)或荧光数码管等器件来显示数码。
以8421BCD码七段数码显示译码器为例
(1)七段数码显示管
采用7个LED a、b、c、d、e、f、g(共阴、共阳两种接法),适当控制各段亮暗,显示数码。
两种接法七段数码管
58