新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MSP430單片機定時器A結構及其應用范例

        MSP430單片機定時器A結構及其應用范例

        作者: 時間:2013-01-16 來源:網絡 收藏

        //例程1結束--------------------------------------------------------------------------

        基礎應用例程(2)

        //例程描述:利用定時功能,實現P1.0方波輸出。

        // 需要注意的是中斷程序,采用方式。

        #include

        void main(void)

        {

        WDTCTL = WDTPW + WDTHOLD; // 停止看門狗WDT

        P1DIR |= 0x01; // 設置P1.0口方向為輸出。

        TACTL = TASSEL_2 + MC_2 + TAIE; // 時鐘源選擇為SMCLK,選擇計數模式,中斷開

        _BIS_SR(LPM0_bits + GIE); //進入低功耗模式LPM0和開中斷

        }

        // Timer_A3 中斷向量(TAIV)處理

        #pragma vector=TIMERA1_VECTOR

        __interrupt void Timer_A(void)

        {

        switch( TAIV )

        {

        case 2: break; //CCR1不使用

        case 4: break; //CCR2不使用

        case 10: P1OUT ^= 0x01; //溢出

        break;

        }

        }


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 贺兰县| 吉水县| 仁布县| 镇沅| 水富县| 和硕县| 资中县| 彰化县| 体育| 芜湖市| 松潘县| 湟源县| 库尔勒市| 托克托县| 湘潭县| 内黄县| 营口市| 静安区| 精河县| 饶平县| 华宁县| 济阳县| 崇明县| 日土县| 德安县| 和田市| 海安县| 潞西市| 常山县| 西充县| 平凉市| 沾化县| 兴义市| 调兵山市| 郧西县| 保康县| 昭平县| 天祝| 阿克| 酒泉市| 永仁县|