这两种说法都不对
不同单片机有不同的范围,要看相关的资料
即使是同一单片机,不同性质的脚也不相同,比如施密特触发脚和普能脚不同
其实现在大部分芯片都是CMOS的,只有BI-MOS才会有TTL电平范围
但是由于CMOS的IO口在使用时很不方便,厂家于是就兼容TTL
但是各厂家的还是不同的
由于外部电压容易被拉低一些,所以很多芯片1V以上就认为是高了
还有就是有些芯片是低电压的,它的范围是不同的
CMOS一般的范围是这样的>0.8VCC认为是高,<0.2VCC认为是低,其它的不确定
但是一般单片机都不是这么严格的,都是很好用的
好像都不对