请问为什么输入口使用高阻+上拉读出的状态不对|已解决
本帖最后由 STCAI-32位8051 于 2024-4-22 10:44 编辑如题,我输入口使用高阻+上拉(内部上拉)读出的状态不对,测量电压为2.2V左右,设置为准双向口就可以
请贴出完整的线路图的PDF,如下
https://www.stcaimcu.com/forum.p ... ptid=4830&pid=33152
https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=4830&pid=33152
自己参考修改下 上拉电阻电源24V会损坏单片机输入口的 小飞侠 发表于 2024-4-20 07:39
上拉电阻电源24V会损坏单片机输入口的
光耦输出侧是5V的 神农鼎 发表于 2024-4-19 16:57
自己参考修改下
同样的电路,设置为准双向口的话电平是对的,设置为高阻+上拉就不对了 神农鼎 发表于 2024-4-19 16:57
自己参考修改下
这个电路应该硬件是没有什么问题,我的问题是这种输入端口是不是就不能是高阻+上拉来实现?
STC单片机内部上拉电阻只在准双向模式起作用吧,配置成高阻模式,内部上拉配置会忽略掉,
不像有些单片机上拉是独立控制,可以配成高阻加上拉. 本帖最后由 jwd 于 2024-4-20 11:15 编辑
网老四 发表于 2024-4-20 11:10
STC单片机内部上拉电阻只在准双向模式起作用吧,配置成高阻模式,内部上拉配置会忽略掉,
不像有些单片机上拉 ...
应该是,高阻时感觉内部上拉没有起作用,但手册里面没有说只有准双向口才有效啊