打印

Proteus 单片机 IO口读取LM358电压问题

[复制链接]
5945|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zyprainy|  楼主 | 2009-4-20 17:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

Hi  ALL
     如附件所示,软件设置 
 IE=0x84;
 IT1=1;   //1;
 WDT_CONTR=0x3c;
 P1=0xff;    //0xe0
 P3=0xff;
然后模拟仿真,无论LM358电压如何变化,其输出端均被拉到单片机IO口初始值状态,请问该如何设置才能准确读取Lm358的比较电平。即读取高低电平1或者0。
实际搭建的电路也和仿真完全一样。

相关帖子

沙发
zyprainy|  楼主 | 2009-4-21 09:36 | 只看该作者

PS

如果不用LM358电路,而用电位器模拟,则得到:
电位器在触点在最下端时,可以把单片机P3口拉低;然而,电位器稍微上移一点,电位器处的电压立刻拉为单片机的电平

使用特权

评论回复
板凳
zyprainy|  楼主 | 2009-4-21 09:38 | 只看该作者

Ps

初始化设置: IE=0x84;
 IT1=1;   //1;
 WDT_CONTR=0x3c;
 P1=0xff;    //0xe0
 P3=0xff;

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝