新下级学 发表于 2022-4-18 14:02

分享窍门:单片机一个引脚探测3种输入

应该有人早知道了,我是刚实现的。
单片机先设为 输入上拉,看一下输入,再设为 输入下拉,看一下输入。
外部输入可以是 VCC、GND、浮空 3 种状态。

王栋春 发表于 2022-4-18 22:31

表示没有看懂楼主要表达的意思,是关于单片机输出电位的判断吗?

wuhanrf 发表于 2022-4-19 08:59

办法巧妙,我以前不知道

chongdongchen 发表于 2022-4-19 09:38

如果外部输入是个兆欧级别的上拉或下拉呢

QuakeGod 发表于 2022-4-19 12:54

输入有3种状态,就可以用3进制进行编码,对于地址编码尤其有用。
在使用有限管脚的时候,可以扩大编码范围。
你们拆一个那种无线遥控的钥匙扣就知道了。
用的芯片是PT2262 和 PT2272。

12个地址编码管脚,
用2进制方式,编码地址数是4096。
用3进制方式,编码地址数是531441,大了100多倍。

当然还有更复制的地址编码方式。
页: [1]
查看完整版本: 分享窍门:单片机一个引脚探测3种输入