0

我正在使用“STM8S103F3”控制器。当我在启动时(无外部连接)读取引脚“PD6 和 PD5”上的电压电平时,使用“IDR”寄存器,它显示电压电平为 1(5v)。我想知道,如何在此引脚上将电压电平设置为“0”。我已经为这个端口引脚尝试了这个控制器的“上拉寄存器”,但它不起作用。

4

1 回答 1

0

当引脚像您描述的那样悬空时,除非您连接了上拉或下拉电阻,否则您不能期望输入为特定值。

“上拉寄存器”可能会在线路上连接一个内部上拉电阻,将其拉高(至 5v)。这可能不是你想要的。浏览用户手册,该 IC 在 GPIO 端口上没有内部下拉。如果您的应用需要下拉,您可以在外部执行此操作(即使用从引脚到 GND 的物理电阻)。

于 2020-02-28T06:06:27.180 回答