高阻态的含义是什么?在单片机80C51的运行中间有什么作用

来源:百度知道 编辑:UC知道 时间:2024/09/27 11:44:04

数字电路里面分为三态,高,低和高阻,高和低你应该都知道吧?高阻的存在价值简单的说就是你不需要操控这个期间的时候,高阻的输出对别的器件是不会有影响的,如果你一个单片机IO需要连接两个甚至多个输入,如果输入不支持高阻态,那么无论是高还是低都会对另外的输入端造成影响,使得数据传输中出现问题。高阻就是阻抗很高,你不连接,接着空气不就是阻抗很高?某个口高阻态了,你就可以认为等同于连接线和它断掉了。

计算机中,有数据总线、地址总线、控制总线等等。

数据总线,最为繁忙,因为各种存储器芯片、接口芯片,都要直接连接到数据总线上。
如果的它们同时都向总线送来信号,CPU是不可能知道这是什么信号的。

这样,就需要CPU对它们进行控制,需要某个芯片工作,它才应该工作,输入输出1和0。
不许其它芯片工作,它们就应该变成“高阻态”,在数据总线上“消失”。

这就是高阻态的意义。

数字电路里的三态为:高、低和高阻
高:接电源,能输出电流
地:接电源的地,能吸收电流
高阻:接空气,相当于断路,既不能输出电流,也不能吸收电流

就是他本身的字面意思:即为高电阻状态
作用:不影响外围设备器件的高低电平
(当单片机不输出也不输入时 未编程的一种状态)