在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > MSP430學習筆記——頭文件解析之時鐘模塊寄存器

            MSP430學習筆記——頭文件解析之時鐘模塊寄存器

            作者: 時間:2016-11-10 來源:網絡 收藏
            #define __MSP430_HAS_BC2__
            #define DCOCTL_ (0x0056u)
            DEFC( DCOCTL , DCOCTL_) -DCO控制寄存器
            #define BCSCTL1_ (0x0057u)
            DEFC( BCSCTL1 , BCSCTL1_) -基本時鐘系統(tǒng)控制寄存器1
            #define BCSCTL2_ (0x0058u)
            DEFC( BCSCTL2 , BCSCTL2_) -基本時鐘系統(tǒng)控制寄存器2
            #define BCSCTL3_ (0x0053u)
            DEFC( BCSCTL3 , BCSCTL3_) -基本時鐘系統(tǒng)控制寄存器3
            -DCOCTL
            -----------------------------------------------
            7-------6-------5----|----4-------3-------2-------1-------0
            -------DCOx---------|-------------MODx------------------
            ----------------------------------------------
            -MODx
            #define MOD0 (0x01)
            #define MOD1 (0x02)
            #define MOD2 (0x04)
            #define MOD3 (0x08)
            #define MOD4 (0x10)
            -DCOx
            #define DCO0 (0x20)
            #define DCO1 (0x40)
            #define DCO2 (0x80)
            -BCSCTL1
            -----------------------------------------------
            7--------|---6-----|------5------4----|------3-----|-----2------1-------0---
            XT2OFF-|-XTS----|-----DIVAx-------|-----------------RSELx---------------
            ----------------------------------------------
            -RSELx占4位,16位不同的頻率范圍
            #define RSEL0 (0x01)
            #define RSEL1 (0x02)
            #define RSEL2 (0x04)
            #define RSEL3 (0x08)
            -DIVAx 控制ACLK的分頻。
            #define DIVA0 (0x10)
            #define DIVA1 (0x20)
            #define XTS (0x40) -控制LFXT1工作模式,選擇需結合晶體振蕩器的連接情況
            XTS=0,工作在低頻模式,默認低頻模式,XTS=1外接相應高頻時鐘源
            #define XT2OFF (0x80) -控制XT2振蕩器的開啟與關閉,關閉為1,默認關閉
            #define DIVA_0 (0x00)
            #define DIVA_1 (0x10)
            #define DIVA_2 (0x20)
            #define DIVA_3 (0x30)
            -BCSCTL2
            -----------------------------------------------
            7-----------6-----|------5------4----|------3-----|-----2------1----|---0---
            ------SELMx-----|--------DIVMx----|---SELS----|-----DIVSx------|---DCOR
            ----------------------------------------------
            #define DIVS0 (0x02)
            #define DIVS1 (0x04)
            #define SELS (0x08)
            #define DIVM0 (0x10)
            #define DIVM1 (0x20)
            #define SELM0 (0x40)
            #define SELM1 (0x80)
            #define DIVS_0 (0x00)
            #define DIVS_1 (0x02)
            #define DIVS_2 (0x04)
            #define DIVS_3 (0x06)
            #define DIVM_0 (0x00)
            #define DIVM_1 (0x10)
            #define DIVM_2 (0x20)
            #define DIVM_3 (0x30)
            #define SELM_0 (0x00)-DCOCLK
            #define SELM_1 (0x40)-DCOCLK
            #define SELM_2 (0x80)
            -當XT2振蕩器在芯片上,選XT2CLK;當XT2振蕩器不存在時,選用LFXT1CLK或VLOCLK
            #define SELM_3 (0xC0)-LFXT1CLK或VLOCLK
            #define LFXT1OF (0x01)
            #define XT2OF (0x02)
            #define XCAP0 (0x04)
            #define XCAP1 (0x08)
            #define LFXT1S0 (0x10)
            #define LFXT1S1 (0x20)
            #define XT2S0 (0x40)
            #define XT2S1 (0x80)
            #define XCAP_0 (0x00)
            #define XCAP_1 (0x04)
            #define XCAP_2 (0x08)
            #define XCAP_3 (0x0C)
            #define LFXT1S_0 (0x00)
            #define LFXT1S_1 (0x10)
            #define LFXT1S_2 (0x20)
            #define LFXT1S_3 (0x30)
            #define XT2S_0 (0x00)
            #define XT2S_1 (0x40)
            #define XT2S_2 (0x80)
            #define XT2S_3 (0xC0)
            1. LFXT1: 一次有效的PUC信號將使OSCOFF復位,允許LFXT1工作,如果LFXT1信號沒有用作SMCLK或MCLK,可軟件置OSCOFF關閉LFXT1.
            2. XT2: XT2產生XT2CLK時鐘信號,如果XT2CLK信號沒有用作時鐘MCLK和SMCLK,可以通過置XT2OFF關閉XT2,PUC信號后置XT2OFF,即XT2的關閉的。
            3. DCO振蕩器:振蕩器失效時,DCO振蕩器會自動被選做MCLK的時鐘源。如果DCO信號沒有用作SMCLK和MCLK時鐘信號時,可置SCG0位關閉DCO直流發(fā)生器。



            評論


            技術專區(qū)

            關閉