<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學(xué)習筆記(二)

MSP430學(xué)習筆記(二)

作者: 時(shí)間:2016-11-26 來(lái)源:網(wǎng)絡(luò ) 收藏
四、C12模數轉換模塊

1、考電壓發(fā)生器

本文引用地址:http://dyxdggzs.com/article/201611/321637.htm

所有的ADC和DAC模塊都需要一個(gè)基準信號,這個(gè)信號就是我們常說(shuō)的Vref+,Vref-。

MSP430ADC12 模塊內部帶有參考電源,通過(guò)控制REFON信號來(lái)啟動(dòng)內部參考電源,并且通過(guò)

REF2_5V控制內部參考電源產(chǎn)生1.5V或者2.5V的Vref+。

最后給ADC模塊轉換器的參考電壓Vr+和Vr-通過(guò)SREF_x設置6種組合方式:

Vr+可以在A(yíng)Vcc(系統模擬電源),Vref+(內部參考電源),Veref+(外部輸入的參考電源)之間選擇,

Vr-可以在A(yíng)Vss(系統模擬地),Vref-/Veref-(內部或外部參考電源)。

2、DC12主要特點(diǎn):

n12位轉換精度,1位非線(xiàn)形誤差,1位非線(xiàn)形積分誤差

n多種時(shí)鐘源給ADC12模塊,切本身自帶時(shí)鐘發(fā)生器

n內置溫度傳感器

nTimerA/TimerB硬件觸發(fā)器

n 8路外部通道和4路內部通道

n內置參考電壓源和6種參考電壓組合

n 4種模式的模數轉換

n16bit 的轉換緩存

nADC12關(guān)閉支持超低功耗

n采用速度快,最高200Kbps

n自動(dòng)掃描

nDMA使能

3、DC12寄存器

4、ADC12CTL0轉換控制寄存器0

ADC12SC:采樣轉換控制位(和SHP,ISSH,ENC有關(guān))

在ENC=1,ISSH=0的情況下:

SHP=1時(shí):ADC12SC由0變1時(shí),啟動(dòng)A/D 轉換,轉換完成后ADC12SC自動(dòng)復位

SHP=0時(shí):ADC12SC高電平時(shí)采樣,ADC12SC復位圍啟動(dòng)一次轉換

其中ENC=1表示轉換允許,ISSH表示輸入信號為同相輸入信號,

SHP=1表示采樣信號SAMPCON來(lái)自于采樣定時(shí)器,

SHP=0表示SAMPCON采樣有ADC12SC直接控制。

注意:當軟件啟動(dòng)一次A/D 轉換時(shí),ADC12SC和ENC要在一條語(yǔ)句內完成設置。

ENC:轉換允許位

0ADC12為初始狀態(tài),不能啟動(dòng)A/D 轉換

1首次轉換由SAMPCON的上升沿啟動(dòng)

注意:

[1]在CONSEQ=0(單通道單次轉換)的情況下,當ADC12BUSY=1時(shí),

ENC=0則會(huì )結束轉換進(jìn)程,并且得到錯誤結果。

[2]在CONSEQ≠0(非單通道單次轉換)的情況下,當ADC12BUSY=1時(shí),

ENC=0則轉換正常結束,得到正確結果

ADC12TVIE:轉換時(shí)間溢出中斷允許(多次采樣請求)

當前轉換還沒(méi)有完成時(shí),又得到一次采樣請求,如果ADC12TVIE 允許的話(huà),會(huì )產(chǎn)生中斷。

0允許發(fā)生轉換時(shí)間溢出產(chǎn)生中斷

1禁止發(fā)生轉換時(shí)間溢出產(chǎn)生中斷

ADC12OVIE:溢出中斷允許(ADC12MEMx多次寫(xiě)入)

當ADC12MEMx還沒(méi)有被讀出的時(shí)候,而又有新的數據要求寫(xiě)入ADC12MEMx時(shí),

如果允許則會(huì )產(chǎn)生中斷

0允許溢出中斷

1禁止溢出中斷

ADC12ON:ADC12內核控制

0關(guān)閉ADC12內核實(shí)現低功耗

1開(kāi)啟ADC12內核

REFON:內部基準電壓發(fā)生器控制

0關(guān)閉內部基準電壓發(fā)生器

1開(kāi)啟內部基準電壓發(fā)生器

REF2_5V:內部基準電壓選擇1.5V/2.5V

0選擇1.5V內部參考電壓

1選擇2.5V內部參考電壓

MSC:多次采樣/轉換控制位

當SHP=1,CONSEQ≠0時(shí),MSC位才能生效

0每次轉換需要SHI信號的上升沿出發(fā)采樣定時(shí)器

1首次轉換需要SHI信號的上升沿出發(fā)采樣定時(shí)器,

以后每次轉換在前一次轉換結束后立即進(jìn)行

SHT0x:0~7通道的采樣保持器時(shí)間控制

定義了ADC12MEM0~7中轉換采樣時(shí)序與采樣時(shí)鐘的關(guān)系

保持時(shí)間越短,采樣速度越快,反映電壓波動(dòng)明顯

Tsample= 4×TADC12CLK×N(N<13時(shí)N = 2n,n>13時(shí),N=256)

SHT1x:8~15通道的采樣保持器時(shí)間控制

定義了ADC12MEM8~15中轉換采樣時(shí)序與采樣時(shí)鐘的關(guān)系

保持時(shí)間越短,采樣速度越快,反映電壓波動(dòng)明顯

Tsample= 4×TADC12CLK×N(N<13時(shí)N = 2n,n>13時(shí),N=256)

5、ADC12CTL1轉換控制寄存器1

CSTARTADD:?jiǎn)瓮ǖ滥J睫D換通道/多通道模式守通道

定義單次轉換的啟始地址或者序列通道轉換的首地址。

SHSx:采樣觸發(fā)源選擇

0ADC12SC

1TimerA.OUT1

2TimerB.OUT1

3TimerB.OUT2

SHP:采樣信號SAMPCON選擇

0SAMPCON信號來(lái)自采樣觸發(fā)輸入信號

1SAMPCON信號來(lái)自采樣定時(shí)器,由采樣輸入信號的上升沿觸發(fā)

ISSH:采樣輸入信號同向/反向

0采樣信號為同相輸入

1采樣信號為反相輸入

ADC12DIVx:ADC12時(shí)鐘分頻控制

ADC12時(shí)鐘源的分頻因子選擇位,分頻因子為(x+1)

ADC12SSELx:ADC12時(shí)鐘選擇

0ADC12OSC(ADC12內部時(shí)鐘源)

1ACLK

2MCLK

3SMCLK

COMSEQx:轉換模式

0單通道單次轉換

1序列通道單次轉換

2單通道多次轉換

3序列通道多次轉換

ADC12BUSY:忙標志(轉換中...)

0表示ADC12沒(méi)有活動(dòng)的操作

1ADC12正在采樣/轉換期間,忙~~

6、ADC12MCTLx通道儲存控制寄存器

EOS:多通道轉換末通道標志

0序列沒(méi)有結束

1該序列中最后一次轉換

SREFx:基準源選擇

0Vr+=AVcc,Vr-=AVss

1Vr+=Vref+,Vr-=AVss

2,3Vr+=Veref+, Vr-=AVss

4Vr+=AVcc,Vr-=Vref-/Veref-

5Vr+=AVcc,Vr-=Vref-/Veref-

6,7Vr+=AVcc,Vr-=Vref-/Veref-

INCHx:所對應的模擬電壓輸入通道

0~7A0~A7

8Veref+

9Veref-/Vref-

10片內溫度傳感器

11~15(AVcc-AVss)/2

7、ADC12IFG中斷標志寄存器

ADC12IFGx:中斷標志位

對應于A(yíng)DC12MEMx,當A/D 轉換完成后,數據被存入ADC12MEMx,此時(shí)ADC12IFGx標志置位

ADC12IEx:中斷允許位

對應于A(yíng)DC12IFGx,如果ADC12IEx允許,則當ADC12IFGx置位時(shí)會(huì )進(jìn)入ADC12的中斷服務(wù)程序。

8、C12轉換模式

ADC12模塊一共提供了4鐘轉換模式

n單通道單次轉換

n序列通道單次轉換

n單通道多次轉換

n序列通道多次轉換



關(guān)鍵詞: MSP430學(xué)習筆記ADC1

評論


技術(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>