打印

msp430 中断内部修改TACCR0的问题

[复制链接]
1482|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
18483620972|  楼主 | 2015-11-22 16:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void main(void)
{
  WDTCTL = WDTPW + WDTHOLD;                 // Stop WDT
  //BoardConfig(0xb8);                        //关闭数码管、流水灯和电平转换
  P3DIR |= BIT4;                            // P3.4 output
  CCTL0 = CCIE;                             // CCR0 interrupt enabled
  CCR0 = 50000;
  TACTL = TASSEL_1 + MC_1;                  // SMCLK, contmode
  _EINT();
// _BIS_SR(LPM0_bits + GIE);                 // Enter LPM0 w/ interrupt
   for(;;);
}

// Timer A0 interrupt service routine
#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A (void)
{
  P3OUT ^= BIT4;                            // Toggle P3.4
  CCR0 = 500;                            // Add Offset to CCR0
}



各位大侠,帮我看一下我这程序有什么问题   为什么在中断里面改了CCR0的值  但是缺无效

相关帖子

沙发
18483620972|  楼主 | 2015-11-22 16:38 | 只看该作者
本人扣扣号757175109    求师父,求调教。。。。。

使用特权

评论回复
板凳
dirtwillfly| | 2015-11-22 17:55 | 只看该作者
你怎么判断的无效?

使用特权

评论回复
地板
dirtwillfly| | 2015-11-22 17:56 | 只看该作者
18483620972 发表于 2015-11-22 16:38
本人扣扣号757175109    求师父,求调教。。。。。

拜师是要收费的

使用特权

评论回复
5
lwsn| | 2015-11-22 20:33 | 只看该作者
是不是得关掉中断,才能写入CCR0的值  

使用特权

评论回复
6
18483620972|  楼主 | 2015-11-23 21:02 | 只看该作者

没钱怎么办

使用特权

评论回复
7
dirtwillfly| | 2015-11-24 10:20 | 只看该作者

没钱就在论坛发帖问吧;P

使用特权

评论回复
8
dirtwillfly| | 2015-11-24 10:21 | 只看该作者
建议楼主先找个官网改CCR0的例程跑一下,没问题就在例程的基础上修改

使用特权

评论回复
9
18483620972|  楼主 | 2015-11-24 16:39 | 只看该作者
dirtwillfly 发表于 2015-11-24 10:21
建议楼主先找个官网改CCR0的例程跑一下,没问题就在例程的基础上修改

这个问题我已经解决了   我的单片机是msp430f2616  但是用的14系列的头文件   我也不知道为什么改了头文件就好了   现在又有一个问题了

使用特权

评论回复
10
冰河w| | 2015-11-24 19:44 | 只看该作者
  我的单片机是msp430f2616  但是用的14系列的头文件

楼主有点马虎了吧

使用特权

评论回复
11
justperky| | 2015-11-28 15:43 | 只看该作者
18483620972 发表于 2015-11-24 16:39
这个问题我已经解决了   我的单片机是msp430f2616  但是用的14系列的头文件   我也不知道为什么改了头文 ...

去mspware中看看,这样容易以后继续出问题的。

使用特权

评论回复
12
尤彼卡| | 2015-11-30 19:15 | 只看该作者
我的单片机是msp430f2616  但是用的14系列的头文件

头文件改成msp430f2616应该就好了

使用特权

评论回复
13
CallReceiver| | 2015-12-15 15:13 | 只看该作者
output和intruppt怎么设置初始化函数的啊?

使用特权

评论回复
14
baimiaocun2015| | 2015-12-15 21:55 | 只看该作者
这个是可以的,只要相关的寄存器设置合适就OK的。

使用特权

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

本版积分规则

3

主题

9

帖子

0

粉丝