全球旧事资料 分类
行码变串行码,以及实现逻辑函数等。3、数据选择器的应用实现逻辑函数例41:用8选1数据选择器74HC151实现函数
FABACBC
采用8选1数据选择器74HC151可实现任意三输入变量的组合逻辑函数。作出函数F的功能表,如表414所示,将函数F功能表与8选1数据选择器的功能表相比较,可知(1)将输入变量C、B、A作为8选1数据选择器的地址码A2、A1、A0。(2)使8选1数据选择器的各数据输入D0~D7分别与函数F的输出值一一相对应。即:A2A1A0=CBA,D0=D7=0D1=D2=D3=D4=D5=D6=1则8选1数据选择器74HC151的输出Q便实现了函数FABACBC。接线图如图425所示。显然,采用具有
个地址端的数据选择实现
变量的逻辑函数时应将函数的输入变量加到数据选择器的地址端A选择器的数据输入端(D)按次序以函数F输出值来赋值。
2
f表414
例411的功能表
输C00001111B00110011
入A01010101
输出F01111110
B
图425用8选1数据选择器实现
A0101
F0110
0011
表415图4268选1数据选择器实现
例42函数F的真值
FABAB的接线图
例42:用8选1数据选择器74HC151实现函数FABAB(1)列出函数F的真值表如表415所示。(2)将A、B加到地址端A1、A0,而A2接地,由表415知,将D1、D2接“1”及D0、D3接地,其余数据输入端D4~D7都接地则8选1数据选择器的输出Q,便实现了函数
FABBA
接线图如图426所示。显然,当函数输入变量数小于数据选择器的地
址端(A)时,应将不用的地址端及不用的数据输入端(D)都接地。例43:用双4选1数据选择器74HC153实现函数FABCABCABCABC。函数F的功能如表416所示。函数F有三个输入变量A、B、C,而数据选择器有两个地址端A1、A0少于函数输入变量个数,在设计时可任选A接A1,B接A0。将函数功能表改画成表417形式,可见当将输入变量A、B、C中A、B接选择器的地址端A1、A0,由表4.17不
3
f难看出:D0=0,
D1=D2=C,D3=1。则4选1数据选择器的输出,便实现了函数
FABCABCABCABC,接线图如图4。27所示。
当函数输入变量大于数据选择器地址端(A)时,可能随着选用函数输入变量作地址的方案不同,而使其设计结果不同,需对几种方案比较,以获得最佳方案。
表416例43函数F的功能如表
表417例43函数F功能表的改画表
输A00001111B00110011
入C01010101
输出F00010111110A0
输B0101
入C01010101
输出F0001011r
好听全球资料 返回顶部