MSP430F149下载中断程序出现问题,板子应该没问题,点灯的程序都可以,但是下载中断的程序就一直有问题
下面的代码检测不到P2口方波,下载了很多官方的程序都不行#include<MSP430x14x.h>/**********主函数***********/voidmain(...
下面的代码检测不到P2口方波,下载了很多官方的程序都不行
#include <MSP430x14x.h>
/**********主函数***********/
void main(void)
{
WDTCTL=WDTPW+WDTHOLD; //关闭看门狗
CCTL0 = CCIE; //使能CCR0中断;
CCR0 = 2047; //设定时间周期是0.5S
TACTL = TASSEL_1+ID_3+MC_1; //定时器A的时钟源选择ACLK,增计数模式;
P2DIR = 0Xff; //设置P2口方向为输出;
P2OUT = 0Xff;
_EINT(); //使能全局中断;
LPM3; //CPU进入LMP3模式
}
/*********************************
函数名称:Timer_A
功 能:定时器A的中断服务函数
参 数:无
返回 值:无
**********************************/
#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A(void)
{
P5OUT^=0Xff; //P2口输出取反
} 展开
#include <MSP430x14x.h>
/**********主函数***********/
void main(void)
{
WDTCTL=WDTPW+WDTHOLD; //关闭看门狗
CCTL0 = CCIE; //使能CCR0中断;
CCR0 = 2047; //设定时间周期是0.5S
TACTL = TASSEL_1+ID_3+MC_1; //定时器A的时钟源选择ACLK,增计数模式;
P2DIR = 0Xff; //设置P2口方向为输出;
P2OUT = 0Xff;
_EINT(); //使能全局中断;
LPM3; //CPU进入LMP3模式
}
/*********************************
函数名称:Timer_A
功 能:定时器A的中断服务函数
参 数:无
返回 值:无
**********************************/
#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A(void)
{
P5OUT^=0Xff; //P2口输出取反
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询