设置低/设置高的含义

电器工程 微控制器 输出
2022-02-02 01:01:26

我经常在微控制器 I/O 教程中看到这些短语。一个示例用法是“将引脚 3 设置为高电平”,或“将引脚 5 设置为低电平 20 毫秒”。

我还记得阅读了几个关于该术语含义的不同定义。“设置低”中的低是否意味着低阻抗?这是否意味着低逻辑电平(0伏)?或者它是否意味着像负电压一样低?或者这些短语是否有普遍意义?

2个回答

在表达式的根中,它是“设置位高/低 (=1/0)”

这通常意味着相应地设置相应的引脚“高逻辑电平”和“低逻辑电平”。

您必须查阅微控制器的文档,但它几乎总是“将输出电压设置为 Vss/Vdd”(如果您的微控制器具有单独的 IO 和核心电源,则为 VssIO/VddIO)。

应用于输出引脚的术语“置低”和“置高”分别表示将输出电压驱动到 VSS 或 VDD,而不管引脚的值是否将被解释为低电平有效信号。术语“释放”或“浮动引脚”意味着将输出设置为高阻抗模式。术语“断言”应用于具有明确定义的活动和非活动状态的输出引脚,意味着将引脚驱动到活动状态(在某些情况下可能为低电平,在其他情况下为高电平)。术语“deassert”意味着要么驱动这样的引脚处于非活动状态,要么将其浮动并允许外部电阻器这样做。