打印

MSP430G2453的比较器在应用中出现一个问题

[复制链接]
1935|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
meishizhaoshi|  楼主 | 2012-1-21 00:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MSP430G2453的比较器在应用中出现一个问题:当把P1.0口作为模拟比较器的正端输入口应用时,此IO口上的外部输入信号消失。如果把MCU的IO口断开,则能检测到此外部信号(1V左右,8K—12KHZ,占空比10%—30%)。

请高手帮忙解决此问题!

相关帖子

沙发
meishizhaoshi|  楼主 | 2012-1-21 00:14 | 只看该作者
比较器和IO口配置代码如下:
/* CACTL1 Register */
CACTL1 = CAREF_0 + CAON;

/* CACTL2 Register */
CACTL2 = P2CA1 + P2CA0;// + CAF;

/* CAPD, Register */
CAPD = CAPD1 + CAPD0+CAPD3+CAPD4;

/* Port 1 Output Register */
P1OUT = 0;

/* Port 1 Port Select Register */
P1SEL = BIT2 + BIT6;// + BIT0 + BIT1 + BIT3 + BIT4;
//P1SEL2=BIT0 + BIT1 + BIT3 + BIT4;

/* Port 1 Direction Register */
P1DIR = BIT2 + BIT6;

/* Port 1 Interrupt Edge Select Register */
P1IES = 0;

/* Port 1 Interrupt Flag Register */
P1IFG = 0;

使用特权

评论回复
板凳
永远的不知| | 2012-1-21 11:19 | 只看该作者
看问题可能是IO口配置的问题,
楼上的代码楼主参考哦

使用特权

评论回复
地板
jlyuan| | 2012-1-23 10:37 | 只看该作者
IO口配置的问题

使用特权

评论回复
5
锋康123| | 2012-1-23 20:12 | 只看该作者
没有遇到过这个问题

使用特权

评论回复
6
wyjie| | 2012-1-27 17:01 | 只看该作者
不懂,帮顶

使用特权

评论回复
7
laopo88| | 2012-5-7 15:42 | 只看该作者

使用特权

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

本版积分规则

103

主题

1390

帖子

1

粉丝