CMOS/TTL “五大点讲清楚TTL与CMOS电平”
- TTL可以悬空,(输入端悬空时相当于输入高电平,悬空时输出为高电平)
CMOS不能悬空,悬空会导致逻辑混乱(CMOS悬空时为高阻态,容易受周围信号干扰) - TTL的速度比CMOS快
- CMOS可以驱动TTL,TTL不能驱动CMOS(因为CMOS的导通电阻很小,可以上拉至很高电压,下探至很低电压,而TTL还要考虑0.7V压降问题)
- 如果想用TTL驱动CMOS,则需要加上上拉电阻(B站《为什么芯片都是CMOS的呢?》
电平转换电路
单向3.3v转5v/5v转3.3v
左往右5v转3v3,右往左3v3转5v
使用场景在100khz一下是可以的,频率高受rc影响波形失真,容易出现时序问题