数字逻辑(第3版)
上QQ阅读APP看书,第一时间看更新

3.6 TTL和CMOS之间的接口电路

3.6.1 用TTL门驱动CMOS门

当TTL和CMOS都采用5V电源电压时,可以把TTL的输出直接接到CMOS的输入端,因为此时TTL的扇出系数是足够大的。当UCCUDD不相等时,则可采用如图3-20所示的处理方法。处于接口处的TTL门可以采用OC门,利用外接上拉电阻RL,使输出F1的高电平提升至UDD的值,便可驱动后接的CMOS电路。当然也可采用专用的TTL至CMOS电平转移接口电路,如MC14504。

3.6.2 用CMOS门驱动TTL门

当TTL和CMOS采用同样的5V电源电压时,可以将CMOS的输出直接接到TTL的输入端,当然此时还要考虑驱动能力,一般CMOS可以驱动10个LSTTL门,但只能驱动2个STTL门。图3-21所示是CMOS门驱动TTL门的情况,图中采用了专门的反相缓冲器MC14049,由于它内部加大了末级输出电流,因此可以更可靠地完成驱动任务。

图3-20 TTL电路驱动CMOS电路接口

图3-21 CMOS电路驱动TTL电路接口