逻辑电路有哪些组合
1.NAND电路
如图所示,将二极管AND电路与晶体管NOT电路组合。对应于输入A、B的输出Y是AND电路输出Y'的否定(反相)信号[参见表]。
输入 | 输出 | ||
A | B | Y' | Y |
0 | 0 | 0 | 1 |
0 | 1 | 0 | 1 |
1 | 0 | 0 | 1 |
1 | 1 | 1 | 0 |
现在,输入A、B其中一方为“0”时,输出Y'为“0”电平,因此基极电流不流通,输出Y的电压为“1”电平。只有当输入A、B的两方都为“1”电平时,输出Y'才为“1”电平,产生基极电流。因而有集电极电流流过,使输出Y的电压为“0”电平。也就是说,它否定了AND电路,因此AND前面加上NOT,称作NAND电路。
此NAND电路的真值表见表。
输入 | 输出 | |
A | B | Y= A.B |
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
2. NOR电路
如图所示,将二极管OR电路与晶体管NOT电路组合。此电路是由OR电路 + NOT电路表示的,因此称作NOR电路。
现在,当NOR电路的输入A和B的任一方或者双方为“1”电平时,二极管OR电路的输出Y'则为“1”电平。这时晶体管的基极流通电流,成ON状态,因此输出Y为“0”电平。这是由于晶体管将OR电路的输出反转了的缘故。电路的真值表如表所示。
输入 | 输出 | |
A | B | Y= A.B |
0 | 0 | 1 |
1 | 0 | 0 |
0 | 1 | 0 |
1 | 1 | 0 |
NAND电路、NOR电路都是由二极管与晶体管组成的,所以称作DTL(二极管-晶体管逻辑)电路。
这种DTL电路不仅能够实现NAND、NOR操作,而且在NOT电路中还有放大作用。即使当“0”和“1"电平的差缩小时,只要高于某一电平,输出就为ON;低于这个电平,输出就为OFF。因此可以再现输出电平。除DTL电路之外,还有TTL(晶体管-晶体管逻辑)电路。