接口电路的作用是通过逻辑电平的转换,把不同逻辑值的电路 (如 TTL 和 MOS门电
路)连接起来;或者用来驱动集成电路本身驱动不了的大电流及大功率负载;也可用来切断
干扰源通道,增强抗干扰能力。
接口电路有系统接口 (如 PIO、SIO、CTC 等)和器件之间的接口。下面只介绍几种用
于器件之间的简单接口。
① TTL→CMOS 门 的 接 口。 凡 是 和 TTL 门 兼 容 的 CMOS 门 (如 74HCT× × 和
74ACT××系列 CMOS门)可以和 TTL 的输出端连接,不必外加元器件。
当 CMOS门的逻辑电平与 TTL 不同,但两者的电源电压相近时,可以在 TTL 门的输
出端和VDD之间接入上拉电阻R1,以提高 TTL 门的输出高电平。如图1123(a) 所示,这
样当 TTL 与非门有一个输入端接低电平时,则 TTL 的两个输出管 VT4 和 VT5 均截止,流
过R1 的电流很小,使其输出高电平接近VDD,满足 CMOS门的要求。R1 的取值方法和 OC
门的上拉电阻的取值方法相同 (约在几百欧到几千欧之间)。
图1123 TTLCMOS的接口
当VDDVCC时,上述方法不再适用。否则,会使 VT5 截止 (TTL 输出UOH) 时,所
承受反压 (约为UDD)超过其耐压极限而损坏。解决的方法之一是在 TTL 门和 CMOS门之
间插入一级 OC 门,如图1123 (b)所示 (OC 门的输出管均采用高反压管,其耐压可高达
30V 以上)。另一种方法是采用专用于 TTL 门和 CMOS门之间的电平移动器,如 CC40109。
它实际上是一个带电平偏移电路的CMOS门电路。它有两个供电端钮VCC和VDD。若把VCC
端接 TTL 的电源,把VDD 端 接 CMOS 的 电 源, 则 它 能 接 收 TTL 的 输 出 电 平, 而 向 后 级
CMOS门输出合适的UIH和UIL。应用电路如图1123(c)所示。
② CMOS门的UOH≈UDD,UOL≈0V,满足 TTL 门对UIH和UIL的逻辑要求。但是当
VDD太高时,有可能使 TTL损坏。另外,虽然 CMOS门的拉电流IOH近似等于灌电流IOL,
但是因为 TTL 门的IISIIH,所以,当用 CMOS门驱动 TTL 门时,将无法保证 CMOS门
输出符合规定的低电平。 (因为 CMOS 门输出UOL时,TTL 门的IIS将灌入 CMOS 门输出
端,使UOL升高。)因此接口电路既要把输出高电平降低到 TTL 门所允许的范围内,又要对