
三态门是什么?有什么作用?
三态门(英语:Three-state gate)是一种重要的总线接口电路。切换输出。
三态指其输出既可以是一般二值逻辑电路的正常的高电平(逻辑1)或低电平(逻辑0),又可以保持特有的高阻抗状态(Hi-Z)。处于高阻抗状态时,输出电阻很大,相当于开路,没有任何逻辑控制功能。高阻态的意义在于实际电路中不可能断开电路。三态电路的输出逻辑状态的控制,是通过一个输入引脚实现的。
三态门都有一个EO控制使能端,来控制门电路的通断。可以具备这三种状态的器件就叫做三态器件。当EO有效时,三态电路呈现正常的“0”或“1”的输出;当EO无效时,三态电路给出高阻态输出。
三态门是一种扩展逻辑功能的输出级,也是一种控制开关。主要是用于总线的连接,因为总线只允许同时只有一个使用者。通常在数据总线上接有多个器件,每个器件通过OE/CE之类的信号选通。如器件没有选通的话它就处于高阻态,相当于没有接在总线上,不影响其它器件的工作。

2024-10-17 广告
推荐于2017-12-15
高电平,低电平可以由内部电路拉高和拉低.而高阻态时引脚对地电阻无穷,此时读引脚电平时可以读到真实的电平值.
当有多个输出连接在一起---常用在BUS上-那么,在同一时候应当只能有一个输出有效,而其它的输出端不能影响它---它们不能为0,也不能为1--只能处于高阻态.
当有多个输出连接在一起---常用在BUS上-那么,在同一时候应当只能有一个输出有效,而其它的输出端不能影响它---它们不能为0,也不能为1--只能处于高阻态.
高阻可以理解为线断开了。因为如果没有这种的话,那样,Pin上的电平会影响外部线路的信号的。
Pull-up是拉高电阻。如果在输入状态下,外部的Pin没有接电路。那么当你去读这个端口时,相应的Pin的数据将读到高电平(1),如果为Pull-low,则为低电平(0),另有一种为Pure,这时的电平不能确定。
通常在数据总线上接有多个器件,每个器件通过OE/CE之类的信号选通。如器件没有选通的话它就处于高阻态,相当于没有接在总线上,不影响其它器件的工作。
OC 门(以及 OD 门),只能输出一种电平:0。
此外,还可以什么也不输出,即为:高阻态。
因为它具有高阻态,就可将多个输出端并联使用,外接一个共用的上拉电阻。
当有一个输出端输出 0 的时候,总的输出,就是 0。
当全部输出端,都是高阻态,总的输出,就是 1。
这就实现了“线与”逻辑功能。
三态门,可以输出两种电平:1、0。
此外,也可以什么也不输出,即为:高阻态。
三态门的输出端具有高阻态的特点,所以,输出端,也可以并联使用。
但是,如果有两个(或多个)分别输出 1、0 时,总的输出,就混乱了。
因此,每时每刻,只允许一个输出端输出 1 或 0,
其它输出端,必须处于高阻态。
即:或者这个输出端工作、或者那个输出端工作。
这就实现了“线或”逻辑功能。
这种功能,非常适合于计算机中的“总线结构”的要求。