2019-07-30 17:48发布
lixianghua0428 发表于 2011-9-6 20:20 我觉得FVJFIFE说的对,有些东西软件是模拟不出来的,IAR不像KEIL,程序如下,光标怎么跳也进不去中断函数 / ...
最多设置5个标签!
/*************************************************
TIMERA0定时,使P3.0的LED闪烁
***************************************************/
#include<msp430x14x.h>
void main(void)
{
WDTCTL=WDTPW+WDTHOLD;
TACTL=TACLR+TASSEL0; //ACLK
CCTL0=CCIE; //捕获、比较中断使能
CCR0=16384; //定时0.5s
P3DIR|=BIT0;
P3OUT=0X00;
TACTL|=MC0; //连续增计数至CCR0
_EINT(); //开总中断
while(1);
}
#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A(void)
{
P3OUT^=BIT0;
}
楼主我想问下就是我用simutation仿真时,有时候能进入中断,多数情况不行,然后我用硬件仿真,情况同上。当我单步运行时,总是停在while里,而我设置断点全速运行时却能进入中断函数,执行运行到光标所在行时,然后那个手字型按钮一直是红的。楼主:)好人,帮我分析下!谢谢!
一周热门 更多>