<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > MSP430定時(shí)器詳解

MSP430定時(shí)器詳解

作者: 時(shí)間:2013-01-16 來(lái)源:網(wǎng)絡(luò ) 收藏

CAP——選擇捕獲模式還是。

0:

1:捕獲模式

OUTMODx: 選擇輸出模式

0 0 0————輸出

0 0 1————置位

0 1 0————PWM翻轉/復位

0 1 1————PWM置位/復位

1 0 0————翻轉

1 0 1————復位

1 1 0————PWM翻轉/置位

1 1 1————PWM復位/置位

CCIEx——捕獲/比較模塊中斷允許位

0:禁止中斷

1:允許中斷

CCIx——捕獲/比較模塊的輸入信號

捕獲模式:由CCIS0和CCIS1選擇的輸入信號可通過(guò)該位讀出

:CCIx復位

OUT——輸出信號(如果OUTMODx選擇輸出模式0,則該位對應于輸入狀態(tài))

0:輸出低電平

1:輸出高電平

COV——捕獲溢出標志

0:沒(méi)有捕獲溢出

1:發(fā)生捕獲溢出

當CAP=0時(shí),選擇比較模式。捕獲信號發(fā)生復位。沒(méi)有使COV置位的捕獲事件

當CAP=1時(shí),選擇捕獲模式。如果捕獲寄存器的值被讀出前再次發(fā)生捕獲事件,則COV置位。程序檢測COV來(lái)判斷原值讀出前是否又發(fā)生捕獲事件。讀捕獲寄存器時(shí)不會(huì )使溢出標志復位,須用軟件復位。

CCIFGx——捕獲比較中斷標志

捕獲模式:寄存器CCRx捕獲了TAR值時(shí)置位

比較模式:TAR值等于寄存器CCRx值時(shí)置位

//***********************************************************

// Date: 2009.8.4

// Author: xurafreedom

// Email: freedomxura@gmail.com / mxh20999@163.com

// Blog: http://xurafreedom.cublog.cn

//

// Description: Toggle P3.4 using software and TA_0 ISR. Toggles every

// 50000 SMCLK cycles. SMCLK provides clock source for TACLK.

// During the TA_0 ISR, P3.4 is toggled and 50000 clock cycles are added to

// CCR0. TA_0 ISR is triggered every 50000 cycles. CPU is normally off and

// used only during TA_ISR.

// ACLK = n/a, MCLK = SMCLK = TACLK = default DCO ~800kHz

// Software release:IAR Assembler for V4.09A/W32 (4.9.1.9)

//*******************************************************

#include

/********************函數聲明******************/

void InitClock();

/********************主函數********************/

void main(void)

{

WDTCTL = WDTPW + WDTHOLD; // Stop WDT

InitClock(); // Initialize the clock

P3DIR |= BIT4; // P3.4 output

CCTL0 = CCIE; // CCR0 interrupt enabled

CCR0 = 500;

TACTL = TASSEL_2 + MC_1; // SMCLK, Up to CCR0 mode

_BIS_SR(LPM0_bits + GIE); // Enter LPM0 w/ interrupt

}



關(guān)鍵詞: MSP430 定時(shí)器 比較模式

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>