三态输出门电路与前面所讲过的门电路不同,它的输出端除了出现高、低电平外,还可以出现第三种状态——高阻态,所以称为三态输出门电路。
图1是三态输出与非门电路的电路结构和逻辑图形符号,与图所示的普通TTL与非门比较,多了一个二极管D1,其中A、B是输入端,EN时控制端,也称使能端。
图1 三态输出与非门电路 |
控制端EN=1时,D1截止,与P端相连的T1的发射结也截止。三态门相当于一个正常的二输入端与非门,输出Y=,称为正常工作状态。
图2 三态输出与非门的应用 |
当控制端EN=0时,一方面使D1导通,UC2 = 0.7V,T4、D截止;另一方面使UB1=0.7V, T2、T3也截止。这时从输出端Y看进去,对地和对电源都相当于开路,呈现高阻。所以称这种状态为高阻态。
这种EN=1时为正常工作状态的三态门称为高电平有效的三态门,逻辑图形符号如图1(b)所示。如果将图1(a)中的EN端加上一个非门,则使能端EN=0时为正常工作状态,EN=1时为高阻态,这种三态门称为低电平有效的三态门,逻辑图形符号如图1(c)所示。
三态门的一个重要应用时可以实现用一跟导线轮流传送几个不同的数据或控制信号,如图2所示,这根导线称为母线或总线。只要让各三态门的控制端轮流处于高电平,即任何时间只能有一个三态门处于工作状态,而其余三态门处于高阻状态,这样总线就会轮流接受各三态门的输出。这种用总线来传送数据或者信息的方法,在计算机中被广泛应用。