OC门就是集电极开路输出的意思,必须靠上拉电阻才能输出高电平,所以必须接上拉电阻,低电平时属于"灌电流",根据灌电流大小选择上拉电阻。
OC门实际上只是一个NPN型三极管,并不输出某一特定电压值或电流值。OC门根据三极管基极所接的集成电路来决定(三极管发射极接地),通过三极管集电极,使其开路而输出。
而输出设备若为场效应晶体管(MOSFET),则称之为漏极开路,工作原理相仿。通过OC门这一装置,能够让逻辑门输出端的直接并联使用。
OC 的优点:多个 OC 输出允许连接到同一条线上。从输出端向里看,OC 引脚在输出高电平时高阻、低电平时接地,因此如果所有的输出都在高阻抗(即逻辑 1)状态,该线(以及下游的上拉电阻)将输出一个高电压的状态;
但如果至少一个 OC 输出处在低电平(即逻辑 0),那么它们会吸收电流、将输出线拉到低电平。
因此,集极开路设备通常用于连接多个器件的总线,前提是该总线的逻辑是同一时刻仅有单个设备输出(负逻辑的)有效信号,例如MCS-51系列的写使能(/WR 等)。