久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4307|回復: 2
收起左側

msp430g2553定時器的奇葩問題

[復制鏈接]
ID:66319 發表于 2014-9-17 21:05 | 顯示全部樓層 |閱讀模式
剛剛開始學習msp430g2553,板子是launchpad,今天嘗試著寫了一個定時器的程序,程序的功能是利用Timer_A定時一秒使LED燈閃爍,程序如下#include <msp430g2553.h>
void main(void)
{
  WDTCTL=WDTPW+WDTHOLD;                   //關閉看門狗
  BCSCTL1|=DIVA_0;
  BCSCTL3|=LFXT1S_0;
  P1DIR|=BIT0;                           //設置P1.0為輸出管腳。
  P1OUT&=~BIT0;
  TACTL|=TASSEL_1+ID_0+MC_1;          //選擇ACLK為時鐘源,0分頻,計數器清零,增計數器模式。
  TACTL&=~TAIFG;                           //清中斷標志位
  TACCTL0|=CCIE;
  TACCR0=32768-1;  //定時器計數寄存器初值,定時時間為1秒,初值是32767而不是32768切記
  //TACTL|=TAIE;                          //運行TA溢出中斷
  _EINT();                               //允許總中斷
  while(1);

}
#pragma vector=TIMER0_A0_VECTOR
   __interrupt void TA_ISR(void)
   {
     P1OUT^=BIT0;

   }

這個程序工作是正常的,但是在調試過程中發現了幾個問題,問題一:如果不加 TACCTL0|=CCIE;只有TACTL|=TAIE;  則進不去中斷,難道定時器的溢出不能產生中斷嗎?問題二:如果TACCTL0|=CCIE;TACTL|=TAIE; 同時存在則LED燈很暗,不知道什么原因。希望各位多多指教,解答小弟心中的疑惑。

回復

使用道具 舉報

ID:66032 發表于 2014-9-18 17:02 | 顯示全部樓層
試一下這句
TACTL|=TASSEL_1+ID_0+MC_1+TACLR ;    //clear TAR
你用的是比較捕獲CCIE 不是Overflow TAIE,因此可以將TAIE屏蔽//TACTL|=TAIE;   請看
The TACCR0 CCIFG interrupt flag is set when the timer counts to the TACCR0 value. The TAIFG
interrupt flag is set when the timer counts from TACCR0 to zero. Figure 12-3 shows the flag set cycle
回復

使用道具 舉報

ID:66319 發表于 2014-9-26 18:22 | 顯示全部樓層
謝謝,已經懂一些了這個和中斷源有關系,
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本中文在线观看 | 99色在线 | 国产精品高潮呻吟久久 | 成人av免费看 | 99久久婷婷国产综合精品草原 | 福利片国产 | 精品一区二区三区免费看 | 国产一区二区三区免费 | 亚洲在线一区二区 | 色爱综合网| 在线观看亚洲精品 | 国产a久久麻豆入口 | 天天色天天干天天 | 中文在线字幕免费观 | 日韩成人高清 | 国产91在线播放 | 日韩免费一区二区 | 亚洲精品不卡 | 久久依人| 蜜臀av中文字幕 | 欧美日韩中文字幕在线观看 | 欧美黄色片 | 日本不卡视频 | 亚洲天堂国产 | 高清一区二区 | 国产精品av在线 | 看真人一级毛片 | a免费视频 | 日日干av | 国产亚洲精品码 | av在线免费网站 | 亚洲激情欧美激情 | av黄色在线 | 一区免费视频 | 亚洲一级大片 | 蜜臀久久99精品久久久久久宅男 | 色吧五月天 | 午夜国产在线观看 | 精品日韩在线观看 | 国内精品一区二区三区 | 不卡中文字幕 |