数字电子习题讨论课 清华大学电机系唐庆玉编 2002年6月12日 千岛湖风光
清华大学电机系唐庆玉编2002年6月12日 数字电子习题讨论课 此课件系清华大学电机系唐庆玉于1997年制作,如发现有人剽窃必究法律责任! 千岛湖风光 千岛湖画面属唐庆玉个人创 作,青山緑水蓝天白云,剽 窃必究 清华大学电机系唐庆玉编 2002年6月12日
数字电路主要内容 分析:已知逻辑电路,分析其 逻辑功能(包括画波形图) 组合逻辑电路设计:给定逻辑功能,设计最 简逻辑电路 CP电平触发 D触发器{CP上升沿触发 数字电路 触发器 CP下升沿触发 CP上升沿触发 J-K触发器CP下升沿触发 时序逻辑电路 主从型 寄存器「并行寄存器 串行寄存器 电路 异步计数器 计数器了同步计数器 进制码类型
数字电路主要内容 数字电路 组合逻辑电路 时序逻辑电路 分析:已知逻辑电路,分析其 逻辑功能(包括画波形图) 设计:给定逻辑功能,设计最 简逻辑电路 触发器 电路 D触发器 J-K触发器 CP电平触发 CP上升沿触发 CP下升沿触发 主从型 CP上升沿触发 CP下升沿触发 寄存器 计数器 并行寄存器 串行寄存器 异步计数器 同步计数器 进制 码类型
例1已知逻辑电路图,将其简化
例1 已知逻辑电路图,将其简化 (1) & 1 1 1 Y B A & &
例1已知逻辑电路图,将其简化 (2) ≥1 B
例1 已知逻辑电路图,将其简化 (2) & 1 1 1 Y B A 1 C
例2组合逻辑电路设计 A、B、C、D四评委对研究生面试,A评委必 须同意且B、C、D三评委中至少有二人同意,研 究生方可通过,否则不通过。设计这个表决电路, 用与非门实现。 设:同意=1,不同意=0 通过=1,不通过=0
例2 组合逻辑电路设计 A、B、C、D四评委对研究生面试,A评委必 须同意且B、C、D三评委中至少有二人同意,研 究生方可通过,否则不通过。设计这个表决电路, 用与非门实现。 设:同意=1,不同意=0 通过=1,不通过=0
例3组合逻辑电路设计 (习题13-13) A:40%股票,B:30%股票,C:20%股票, D:10%股票。 表决:>50%通过,50%<否决,=50%平局 定义输出变量:通过X,否决Y,平局Z
例3 组合逻辑电路设计 (习题13-13) A:40%股票,B:30%股票,C:20%股票, D:10%股票。 表决:>50%通过, 50%<否决, =50%平局 定义输出变量:通过X,否决Y,平局Z
例3解答 A:40%股票 ABCD总百分比% XYZABCD总百分比%XYZB:30%股票 00000010101060100C:20%股票 000110010101170 00 D:10%股票 001020010110070100 >50%通过X 00113001010180100 50%<否决Y 010030010111090100 0101400101111100100 50%平局Z 01105000 同意=1 011160100 反对=0 100040010 10015000
例3解答 A:40%股票 B:30%股票 C:20%股票 D:10%股票 >50%通过X 50%<否决Y =50%平局Z 同意=1 反对=0 ABCD 总百分比% X Y Z 0 0 0 0 0 0 1 0 0 0 0 1 10 0 1 0 0 0 1 0 20 0 1 0 0 0 1 1 30 0 1 0 0 1 0 0 30 0 1 0 0 1 0 1 40 0 1 0 0 1 1 0 50 0 0 1 0 1 1 1 60 1 0 0 1 0 0 0 40 0 1 0 1 0 0 1 50 0 0 1 ABCD 总百分比% X Y Z 1 0 1 0 60 1 0 0 1 0 1 1 70 1 0 0 1 1 0 0 70 1 0 0 1 1 0 1 80 1 0 0 1 1 1 0 90 1 0 0 1 1 1 1 100 1 0 0
例3解答 CD CD X输出 AB00011110 Y输出AB00110 000000 00111 0100 0 0000 1000 10 000 XAB+AC+BCD Y=AC+AB+ bcD CD Z输出AB、0010 000000 010001 110000 Z=ABCD+ABCD 100100
例3解答 X输出 0 0 0 0 0 0 1 0 1 1 1 1 0 0 1 1 00 01 11 10 00 01 11 10 AB CD X=AB+AC+BCD Y输出 1 1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 00 01 11 10 00 01 11 10 AB CD Y = AC + AB+ BCD Z输出 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 00 01 11 10 00 01 11 10 AB CD Z = ABCD+ ABCD
例4用D触发器组成移位寄存器,分析其输出 端状态,各输出端初态为0。 (习题14-11) O1 2 Q3 D O & 1 CP 写状态转换表,画波形图。如果D触发器换为下降沿触发的D 触发器,转换表一样吗?波形图一样吗?
例4 用D触发器组成移位寄存器,分析其输出 端状态,各输出端初态为0。 写状态转换表,画波形图。如果D触发器换为下降沿触发的D 触发器,转换表一样吗?波形图一样吗? (习题14-11) CP Q2 D Q Q D Q Q D Q Q & & & 1 Q1 Q3
例5用D触发器组成计数器,画波形图,各输 出端初态为0。 低位 高位 Q & D Q D Q CP 1.写出状态转换表,判断是几进制计数器。 2.如何用反馈置0法,将其变为5进制计数器?
例5 用D触发器组成计数器,画波形图,各输 出端初态为0。 CP D Q Q D Q Q D Q Q RD RD RD Q0 Q1 Q2 & 1. 写出状态转换表,判断是几进制计数器。 2. 如何用反馈置0法,将其变为5进制计数器? 低位 高位