您的位置: 首页 > 技术问答 > 8051未连接引脚 8051未连接引脚 分类: 技术问答 • 2022-04-21 15:24:24 问题描述: 有任何软件方法可读取8051 uC端口2上空引脚的状态。我的意思是我需要在8051的未连接引脚上读0。我的8051版本没有内部上拉电阻。此外,我无法进行任何硬件更改。8051未连接引脚 +0 ??只是和销。 – +0 另外我并没有说在某些情况下,在这个引脚上连接了带有外部电阻的二极管,这个代码需要在这个引脚上读1。 – +2 它没有连接到任何东西,或者有时连接到总是给一个'1',为什么要使用它呢?为什么不按照@MartinJames的建议掩盖呢?如果你总是需要在引脚上有一个'1',那么在读取端口时,无论实际值如何,都可以简单地将该位设置为'1'。 – 答 如果你的pin被打开了,那么他在ADC之后可能有不同的值,但它需要检查。它不对。 +0 ADC之后?你可以解释吗?我会尝试你的提议。我想写这种func:get(){P2^1 = 0; P2^1 = 1;延迟时间; var = P2^1} – +0 如果你打开引脚作为输入,并通过ADC读取数值,那么上面提到的与电阻值的依赖关系将有所不同。 – AlexK
??只是和销。 –
另外我并没有说在某些情况下,在这个引脚上连接了带有外部电阻的二极管,这个代码需要在这个引脚上读1。 –
它没有连接到任何东西,或者有时连接到总是给一个'1',为什么要使用它呢?为什么不按照@MartinJames的建议掩盖呢?如果你总是需要在引脚上有一个'1',那么在读取端口时,无论实际值如何,都可以简单地将该位设置为'1'。 –