msp430的端口是不是坏掉了 ? msp430f149的端口P2.3,同时也是比较器的CA0(msp430自带比较器的默认正端),此端口设为输出还是正常的,可以正常输出 3.3 V 和0 V的电平,
但是 设置为输入,无论是否设置为比较器功能,都可以在P2.3端口测到2.5V的电压 ?这个端口 是不是坏掉了 ?
设置为输入后,在没有外接电压的情况下,无论是设置成第一功能 还是设为第二功能,如果测量P2.3端口,电压都应该是0V吧 ?
主要是想实现如下图所示的 积分AD转换,
正常情况应该是 P5.0为高电压,则对 102电容充电,P5.0为低电压,则对102电容放电,现在P2.3的高电压一直在那顶着(无论P2.3端口是否连接,一直是2.2V),无法实现对102电容进行充放电,无法进行模数转换?
lu quan:
上图 我是参考ti 网站上 msp430F11x1 资料 画的图 图中接在P5.0上的电阻为560~820k欧姆 电阻是对应于msp430F11x1的比较器的,
用于msp430f149的比较器的积分是不是此电阻值太大了,造成 即使 P5.0 输出低电平时, 箭头所指的位置的 电压 还是拉不下来?
设置为比较器功能后,如果P2.3悬空 ,此时 测得P2.3 管脚的电压是2.2V,这个值也是 正常的吧 ?
lu quan:
但是连接P5.0的电阻 换小阻值吗?设为比较器功能后,msp430f149和msp430f11x1的管脚特性不一样吗?
到底问题出在哪里?
lu quan:
为何 比较器 P2.3口 接到 如图的电阻上 有有 2V左右电压, 悬空有仍然有 2V 电压?
看到 比较器 漏电流50nA,比较器正端 经电阻接地后为何会有那么大的电压(P5.0设置为输出0,此时测得端口电压为0,相当于接地)?