preteus仿真,LM324组成的比较器输出低电平反而被单片机IO口拉高

图一是老师给出的原理图,图二是我自己连得仿真图,只是在1脚和7脚后加了一个电阻,比较器功能因该没问题,调节光敏电阻,使输入大于U2A的时候 1脚能输出高电平,7脚输出高电平,输入大于U1A小于U2A的时候1脚7脚都输出低电平,输入小于U2B的时候,1脚输出低电平,7脚输出高电平。但问题是接入单片机后电压都会被IO口拉高,是不是电路有问题?还是不能这样直接接入单片机,刚学单片机不太懂这个,大家帮我看看。
ps:还有个问题,message里面总有个错误,不知道怎么解决,有影响吗?

你使用的89C52的口在默认状态是'1'的,而且这个52芯片不能设置IO的状态,建议你把R9 R10 删除试试。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-23
将电阻R9R10去掉。追问

还是不行,直接被拉高

还是不行,直接被拉高

第2个回答  2016-06-22
去设置里面调一下 gmin 的范围追问

gmin怎么调?我在设置里没找到,是英文的..

第3个回答  2016-06-22
图发来看看
相似回答
大家正在搜