TI中文支持网
TI专业的中文技术问题搜集分享网站

我用MSP-TS430RSB40的开发板,芯片为MSP430f5172,烧入使P2.0到P3.7端口为高电平的程序,但是测试不了。

芯片为5172的,用完P1.x的端口,然后开始使用其他端口,先测试P2.x与P3.x,设置为高电平,但是用示波器测试2.0到3.1的每个端口都没有用,P3.2过后的端口能显示高电平,请问这是什么原因?

代码如下:

#include <msp430f5172.h>
void main( void )
{
// Stop watchdog timer to prevent time out reset
WDTCTL = WDTPW + WDTHOLD;
P1DIR |=BIT0;
P1OUT |=BIT0;
P2DIR |=0xff;
P2OUT |=0xff; P3DIR |=0xff;
P3OUT |=0xff;

}

灰小子:

试2.0到3.1的每个端口默认都是io功能,没有什么特殊的。你手里是否有另外的mcu,换一个试试

Jeff Wong1:

回复 灰小子:

换了个芯片没有用!测试开发板也没短路断路!

赞(0)
未经允许不得转载:TI中文支持网 » 我用MSP-TS430RSB40的开发板,芯片为MSP430f5172,烧入使P2.0到P3.7端口为高电平的程序,但是测试不了。
分享到: 更多 (0)