新编数字逻辑电路(第2版1).ppt

新编数字逻辑电路(第2版1)

* * always begin if S1 ~S2N ~S3N begin case A2,A1,A0 b000 : YS b001 : YS b010 : YS b011 : YS b100 : YS b101 : YS b110 : YS b111 : YS default :YS endcase end else YS YN7,YN6,YN5,YN4,YN3,YN2,YN1,YN0 YS; end endmodule * * 4. 数据选择器的设计 CT74151 图4.52 CT74151的元件符号 D7~D0是8位数据输入端,A2~A0是地址输入端,WN是数据输出端,STN是使能控制输出端。在设计中还增加了同相数据输出端Y,即Y是WN的反相输出。 module CT74151 A2,A1,A0,STN,D7,D6,D5,D4,D3,D2,D1,D0,Y,WN ; input A2,A1,A0,STN; input D7,D6,D5,D4,D3,D2,D1,D0; output Y,WN; reg Y,WN; * * 功能:(2)D3D2D1D0为控制端——多功能运算电路(共24=16种) D3D2D1D0 Y D3D2D1D0 Y 0000 0 1000 0001 1001 0010 1010 0011 1011 0100 1100 0101 1101 0110 1110 0111 1111 1 * * 8选1数据选择器 74151 (1)逻辑图与逻辑符号 EN 1 A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 1 1 1 1 1 1 ≥1 1 Y Y Y Y EN A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 MUX(74LS151) (2)功能 ① A2A1A0控制——8选1数据选择器——8路开关 ②D7 ~ D0控制——多功能运算电路——有28 256种功能——包含3变量的全部最小项表达式——实现组合逻辑电路的设计。 * * (3)数据选择器的扩展 用74151(8选1数据选择器)扩展为16选1数据选择器 Y Y EN A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 MUX(74LS151) Y Y EN A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 MUX(74LS151) D7 D6 D5 D4 D3 D2 D1 D0 D15D14 D13 D12 D11D10 D9 D8 A3 A2 A1 A0 ?1 Y 1 * * 4.2.5 数值比较器 1. 1位数值比较器 ≥1 A B FA>B FA B FA<B 真值表 0 0 1 0 FA B 1 0 0 1 FA B 0 1 1 1 1 0 0 0 1 0 0 0 FA B A B FA>B FA B FA<B COMP A B 逻辑符号 * * 2. 4位数值比较器(7485) IA>B IA B IA<B FA>B FA B FA<B A3 A2 A1 A0 B3 B2 B1 B0 COMP 7485 (1)逻辑符号 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 a b c X X X X X X X X a b c X X X X X X A0 B0 A0 B0 A0 B0 X X X X A1 B1 A1 B1 A1 B1 A1 B1 A1 B1 X X A2 B2 A2 B2 A2 B2 A2 B2 A2 B2 A2 B2 A2 B2 A3 B3 A3 B3 A3 B3 A3 B3 A3 B3 A3 B3 A3 B3 A3 B3 A3 B3 FA>B FA B FA<B IA>B IA B IA<B A0 B0 A1 B1 A2 B2 A3 B3 (2)功能表 * * (3)使用与扩展方法 ①单片使用——4位数值比较器 IA>B IA B IA<B FA>B FA B FA<B A3 A2 A1 A0 B3 B2 B1 B0 COMP 7485 A3 A2 A1 A0

文档评论(0)

1亿VIP精品文档

相关文档