检测到此外部信号

2019-07-20 16:35发布

MSP430G2453的比较器在应用中出现一个问题:当把P1.0口作为模拟比较器的正端输入口应用时,此IO口上的外部输入信号消失。如果把MCU的IO口断开,则能检测到此外部信号
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
jlyuan
1楼-- · 2019-07-20 18:18
信号咋样
lizye
2楼-- · 2019-07-20 23:42
1V左右,8K—12KHZ,占空比10%—30%
jiaxw
3楼-- · 2019-07-21 00:34
 精彩回答 2  元偷偷看……
lizye
4楼-- · 2019-07-21 06:32

/* 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;
jlyuan
5楼-- · 2019-07-21 10:11
 精彩回答 2  元偷偷看……
lizye
6楼-- · 2019-07-21 10:20
嗯,我再好好缕一缕吧,有了好消息及时通知大家,结贴喽

一周热门 更多>