MSP430F149的模數(shù)轉(zhuǎn)換模塊ADC12_第1頁
MSP430F149的模數(shù)轉(zhuǎn)換模塊ADC12_第2頁
MSP430F149的模數(shù)轉(zhuǎn)換模塊ADC12_第3頁
MSP430F149的模數(shù)轉(zhuǎn)換模塊ADC12_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

12-BitADCCore:ADCCORE將一個模擬量轉(zhuǎn)化為12位的數(shù)字量,并且將數(shù)字量存儲到ADC12存儲器中。ADCCORE需要軟件編程選擇VR和VR+的參考輸入源,作為轉(zhuǎn)換的上限值和下限值。當(dāng)模擬量輸入等于或大于VR+時,轉(zhuǎn)換結(jié)果Nadc=0FFFH;當(dāng)模擬量輸入等于或小于VR_時,轉(zhuǎn)換結(jié)果Nadc=0H。VinNADC=4095xADC12ON位用于打開ADCCore,ENC位:在每次轉(zhuǎn)化之前都要置1.ConversionClockSelectionADC12CLK用做轉(zhuǎn)換時鐘;或者當(dāng)SHP=1()時,用于生成采樣周期。采樣的時鐘源有多個°ADC12OSC大約5MHz左右,但是與設(shè)備,供電電壓,溫度相關(guān),具體參照規(guī)格書而定。ADC12InputsandMultiplexerADC12模塊模擬量輸入源有16個,通過INCHx控制。16個輸入元分別是A0-A7(P6口),VeREF+(Pin10),VeREF-(Pin11)和4個內(nèi)部輸入源。VoltageReferenceGeneratorREFON=1,打開參考電壓發(fā)生器。REF2_5V=1,參考電壓為2.5V;REF2_5V=0,參考電壓為1.5V;INCHX=0AH,是模擬量輸入源是溫度傳感器。為了去耦,在參考電壓輸出引腳VREF+,接10uF和0.1UF的電容到AVSS.AutoPower-Down為了低功耗的應(yīng)用。ADCCore當(dāng)不使用時自動關(guān)閉,在使用時,可以自動恢復(fù)打開;首次需軟件打開。ADC12OSC用時自動打開,不用自動關(guān)閉。參考電源需軟件打開和關(guān)閉,不具有自動功能。SampleandConversionTimingSHI上升沿時Ananalog-to-digitalconversionisinitiated。SAMPCON控制采樣周期和啟動轉(zhuǎn)換:SAMPCON高電平時,采樣。SAMPCON由高變低時,啟動轉(zhuǎn)換。轉(zhuǎn)換過程需要13個ADC12CLK周期。SHP用來選擇采樣模式:SHP=0,擴(kuò)展模式;SAMPCON的信號源是sample-inputsignal。SHP=1,脈沖模式;SAMPCON的信號源是samplingtimer。ExtendedSampleModeSHP=0,擴(kuò)展模式:SHI信號直接控制SAMPCON,并定義采樣周期即SHI高電平時間。SAMPCON高電平時,采樣。SAMPCON由高變低,并且ADC12CLK同步時,啟動轉(zhuǎn)換。轉(zhuǎn)換過程需要13個ADC12CLK周期。Figure17-3.ExtendedSampleModeStart Stop Start ConvmionSampling Sampling CcnvQfsiDn CompletePulseSampleModeSHP=1,脈沖模式。SHI信號用來triggersamplingtimer。SHT0x控制ADC12MCTL0to7的采樣時間tsample。SHTlx控制ADC12MCTL8to15的采樣時間tsample。總采樣時間為tsync+tsample- 'Figure17-4.PulseSampleModeStart StopStart ConversionSannplirig SamplingConversion CompleteConversionMemory有16個轉(zhuǎn)換結(jié)果存儲器ADC12MEMX,每個存儲器都有對應(yīng)的控制器ADC12MCTLx控制。8位的控制寄存器ADC12MCTLx。EOS位,當(dāng)連續(xù)多個控制器進(jìn)行轉(zhuǎn)換時,EOS=1,表示此ADC12MCTLx時最后一個。SREFx位,定義此ADC12MCTLx的參考電壓。INCHx位,定義此ADC12MCTLx的輸入源。ADC12CTL1的CSTARTADDx位裝載轉(zhuǎn)換從ADC12MEMx中的第一個開始寄存器的地址(0-15)。當(dāng)單通道或連續(xù)單通道轉(zhuǎn)換模式時,CSTARTADDx位就表示此寄存器控制的通道進(jìn)行轉(zhuǎn)換。當(dāng)連續(xù)多通道轉(zhuǎn)換或連續(xù)重復(fù)多通道轉(zhuǎn)換模式時,CSTARTADDx代表第一個開始轉(zhuǎn)換寄存器的地址。當(dāng)前通道轉(zhuǎn)換完成進(jìn)入下一個通道轉(zhuǎn)化時,CSTARTADDx自動增加,知道遇到EOS=1的控制寄存器才停止。當(dāng)轉(zhuǎn)換的結(jié)果被寫入到ADC12MEMx是對應(yīng)的ADC12IFGx置位。ADC12ConversionModesTableHT.ConversionModeSummaryCONSEQxMedeOperation00SinglecharnriEls^gie-ranversionAsinglechannel定convertedonce.01Sequence-oF-channeisAsequenceofchannelsisconvertedonce.10Repeat-single-channelAsinglechannelisconvertedrepealediy.11Repeat-sequence-of-chanr>elsAsequenceofchannelsiscorverledref>eatedly.UsingtheIntegratedTemperatureSensor當(dāng)選擇溫度傳感器時,采樣周期必須大于30uS.溫度傳感器用來補(bǔ)償,以減小誤差。選擇ICHx=0AH時,自動打開補(bǔ)償?shù)膮⒖茧妷篟ef_x。但是不打開參考電壓VREF+,也不影響REF2_5V的選擇。ADC12InterruptsADC12IFG0-ADC12IFG15:1.當(dāng)轉(zhuǎn)換結(jié)果被裝載到相應(yīng)的存儲寄存器ADC12MEMX時,置位。如果ADC12IEx和GIE置位,產(chǎn)生中斷請求ADC12OV:1.當(dāng)就得轉(zhuǎn)換結(jié)果沒有讀出,新的轉(zhuǎn)換結(jié)果又被寫入ADC12MEMx時,置位。ADC12TOV:1.當(dāng)前轉(zhuǎn)化過程沒有完成時,有發(fā)生新的轉(zhuǎn)換請求時,置位。ADC12IV,InterruptVectorGenerator所有中斷源,按照優(yōu)先級組合到單一的中斷向量。中斷向量寄存器ADC12IV:用來決定處理哪個中斷請求。中斷優(yōu)先級最高首先在中斷向量寄存器ADC12IV生成對應(yīng)數(shù)據(jù)。當(dāng)ADC12OV和ADC12TOV發(fā)生中斷,并且從ADC12IV中讀取此中斷請求時,這兩個中斷標(biāo)志自動復(fù)位。ADC12IFGx不能通過讀取ADC12IV的值就自動復(fù)位。只有進(jìn)入ADC12MEMx時才自動復(fù)位,或者軟件復(fù)位。同時發(fā)生多個中斷時,先處理優(yōu)先級高的,處理完在處理優(yōu)先級低的。ADC12IVContentsInterruptSourceInterruptFlagInterruptPriorityOOOhNointerruptpending—002hADC12MEMXoverflow—Highest004hConversiontimeoverflow—006hADC12MEM0interruptflagADC12IFG0OO8hADC12MEM1interruptflagADC12IFG1OOAhADC12MEM2interruptflagADC12IFG2OOChADC12MEM3interruptflagADC12IFG3OOEhADC12MEM4interruptflagADC12IFG401OhADC12MEM5interruptflagADC12IFG5012hADC12MEM6interruptflagADC12IFG6014hADC12MEM7interruptflagADC12IFG7016hADC12MEM8interruptflagADC12IFG8018hADC12MEM9interruptflagADC12IFG901AhADC12MEM10interruptflagADC12IFG1001ChADC12MEM11interruptf

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論