<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中的SD16模塊

MSP430中的SD16模塊

作者: 時(shí)間:2016-12-02 來(lái)源:網(wǎng)絡(luò ) 收藏
Datesheet中的英文看著(zhù)不爽,突然發(fā)現了利爾達430演講資料中的SD16模塊介紹,還有MSP430FE42X中文參考手冊,總結下方便學(xué)習,先來(lái)結構圖。
SD16結構圖

SD16CTL,ADC控制寄存器

ReservedBit 0 保留,讀出總是0。

本文引用地址:http://dyxdggzs.com/article/201612/324912.htm

OVIE Bit 1溢出中斷使能,溢出中斷矢量獨立使能。

若一個(gè)轉換結果寫(xiě)進(jìn)ADC存儲器SD16MEMx,但前一結果還未讀,發(fā)生溢出。

REFONBit 2接通內部參考電壓,如果不用參考應該關(guān)閉以節約能源。

0:內部參考關(guān)閉。

如果使用ADC,參考電壓必須有外部供給,否則轉換結果不可預知。

1:內部參考電壓接通。

注意VREF引腳需要連接一個(gè)電容。

VMIDONBit 3接通Vmid緩沖器。

如果不用中間電壓,應該關(guān)閉以節約能源。注意,參考電壓用作中間電壓。

0:Vmid 緩沖器關(guān)閉。

1:Vmid 緩沖器接通。

SSELxBit 5,4選擇時(shí)鐘源。

0(00):MCLK

1(01):SMCLK

2(10):ACLK

3(11):外部時(shí)鐘

DIVxBit 7,6選擇時(shí)鐘分頻系數。

這些位不應該在轉換期間修改。如果在轉換期間修改,所有通道將執行內部

復位,然后重啟轉換。

0(00):Divide by 1

1(01):Divide by 2

2(10):Divide by 4

3(11):Divide by 8

LP Bit8 低功率方式。

0:禁止低功率方式。∑—△模塊可以以最大指定時(shí)鐘頻率運行。

1:允許低功率方式。∑—△模塊最大時(shí)鐘頻率減小。

ReservedBits9-15保留,讀出總是0。


SD16CCTLx,∑—△ADC通道控制寄存器:


GRP位0 分組。

0:不在一個(gè)分組中,或者一個(gè)分組的最后一個(gè)通道。

1:與下面的通道構成一個(gè)分組。
應注意不能將最后一個(gè)執行通道(例如具有最高數目的通道)的GRP位置位,它讀出時(shí)
總為0。這個(gè)特性可以用來(lái)監測執行通道的數目,并且確保最后一個(gè)通道的SC位總是啟動(dòng)本
組的AD轉換。
SC 位1啟動(dòng)轉換。
如果該通道屬于一個(gè)組(例如GRP置位位),這個(gè)位將由最后一個(gè)通道的SC位置位自動(dòng)
置位。要關(guān)閉一組通道的轉換,只需清除最后一個(gè)通道的SC位就足夠了。但通過(guò)清除他們各
自的SC位單獨關(guān)閉某個(gè)通道(除了最后一個(gè)通道)也是可能的。清除SC位之后,∑—△ADC
將完成它的時(shí)鐘周期(與CPU時(shí)鐘異步),例如,可能發(fā)生下列情況——轉換存儲器中的值
可能在SC位清除后改變,因此建議在SC位清除之前讀取轉換存儲器。
0:轉換停止。Sigma-Delta調制器掉電,數字濾波器關(guān)閉。
1:?jiǎn)?dòng)轉換。
IFG位2 中斷標志。
當新的轉換結果完成時(shí)置位,對SD16MEMx進(jìn)行讀取操作后自動(dòng)清除。中斷標志的初次
置位可以使用輸入控制寄存器SD16INCTLx中的INTDLY位延時(shí)。
IE 位3 中斷允許位。
DF 位4 數據格式。
0:?jiǎn)螛O性(二進(jìn)制偏移量)
1:雙極性(二進(jìn)制補碼)
OVIFG位5溢出中斷標志。
如果在上次轉換結果未讀時(shí)將轉換結果寫(xiě)入ADC存儲寄存器SD16MEMx就會(huì )產(chǎn)生溢出。
LSBACC位6 1:數字過(guò)濾器的輸出至少要有16個(gè)有效位。
0:數字過(guò)濾器的輸出最多有16個(gè)有效位。
LSBTOG位7 每次讀SD16MEMx時(shí),保持LSBACC的值不能改變。
OSR位8,9過(guò)采樣率。
這兩位在轉換過(guò)程中不應被改變。如果這兩位在轉換過(guò)程中被改變,本通道和屬
于同一組中所有其他通道將進(jìn)行一次內部復位并隨后重新啟動(dòng)一次轉換。
0:OSR=256
1:OSR=128
2:OSR=64
3:OSR=32
SNGL位10 信號轉換方式選擇。
0:連續轉換。
1:?jiǎn)未无D換。
SC在中斷標志IFG置位后自動(dòng)清除。注意中斷標志置位可由輸入控制寄存器
SD16INCTLx中的INTDLY位延遲。建議采用缺省設置(延時(shí)三個(gè)采樣周期)以確保
當中斷標志置位時(shí)轉換結果已完成。
Reserved位11-15 保留,讀取時(shí)總是為0。


SD16INCTLx,∑—△ADC輸入控制寄存器:

INCHx位2-0選擇不同的輸入通道。
在一次轉換中這些位的改變將會(huì )對數字濾波器接下去的步驟產(chǎn)生影響。應注意改
變之后接下去的兩個(gè)或三個(gè)數字化的值不存在,因數字濾波器的設置需要時(shí)間。這種
情況可由INTDLY位自動(dòng)處理。

0(000): Ax.0

1(001): Ax.1

2(010): Ax.2

3(011): Ax.3

4(100): Ax.4

5(101): Ax.5

6(110): Ax.6 溫度傳感器

7(111): Ax.7 D+和D-短路。允許測量由Sigma-Delta調制器產(chǎn)生的偏移量。
GAINx位5-3選擇前置放大器的增益。
在一次轉換中這些位的改變會(huì )對數字濾波器接下去的步驟產(chǎn)生影響。應注意改變之
后接下去的兩個(gè)或三個(gè)數字化的值不存在,因數字濾波器的設置需要時(shí)間。這種情況可
由INTDLY位自動(dòng)處理。

0(000):PGA增益=1

1(001):PGA增益=2

2(010):PGA增益=4

3(011):PGA增益=8

4(100):PGA增益=16

5(101):PGA增益=32

6(110):保留

7(111):保留
INTDLYx位7-6 轉換開(kāi)始之前延遲的采樣數。
這樣可以使數字濾波器在產(chǎn)生數字(用于隨后處理)之前先穩定下來(lái)。如果增益
(SD16INCTLx增益)或者選定的輸入通道(SD16INCTLx。INCH)在一次轉換過(guò)程中改變,
下一次中斷的產(chǎn)生也會(huì )根據選定的設置被延遲。
應注意,在延遲過(guò)程中中斷的產(chǎn)生被延遲,溢出監測被關(guān)閉,但SD16MEMx寄存器的
內容將隨數字濾波器接下來(lái)的步驟而改變。
0(00):延遲三個(gè)采樣周期(第四個(gè)采樣周期引起中斷)
1(01):延遲兩個(gè)采樣周期(第三個(gè)采樣周期引起中斷)
2(10):延遲一個(gè)采樣周期(第二個(gè)采樣周期引起中斷)
3(11):沒(méi)有延遲(第一個(gè)采樣周期引起中斷)
SD16MEMx,∑—△ADC轉換存儲寄存器:

ConversionResult 位15-0 數據格式由通道寄存器SD16CCTLx中的DF位控制,可以是二進(jìn)制補碼
或者二進(jìn)制偏移格式。這兩種格式其他所有位都是相同的,除了最高位與
對方相比簡(jiǎn)單的取反。

SD16PREx,∑—△ADC預加載寄存器:

PreloadValue 位7-0 通道的預加載寄存器SD16PREx可用于預加載數字濾波器的計數器。
這個(gè)計數器負責提供用于平均來(lái)自Sigma-Delta調制器的位流的時(shí)間幀。
SD16IV,中斷向量寄存器:

SD16IVx位15-0 Sigma-Delta ADC具有一個(gè)中斷向量,中斷向量寄存器SD16IV輔助處理
多個(gè)中斷標志。


關(guān)鍵詞: MSP430SD16模

評論


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