<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è) > 嵌入式系統 > 設計應用 > 系統級ADC芯片MSC1210介紹及應用

系統級ADC芯片MSC1210介紹及應用

作者: 時(shí)間:2012-06-06 來(lái)源:網(wǎng)絡(luò ) 收藏

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

3 高性能24位及其

內帶8路24位模數轉換器,自身可實(shí)現溫度檢測、輸入源泉開(kāi)路短路檢測、增益和漂移校準等。內核中的32位累加器可實(shí)現24位結果的快速累加計算。

輸入多路轉換器將切換多路模擬輸入信號到輸入緩沖器。共有9路輸入信號,其中1路為片內溫度傳感器信號,其余8路每路輸入可設置單極性輸入或差分輸入,通過(guò)ADMUX寄存器可隨意配置其輸入信號的正確與負端。片內配置有模擬輸入緩沖,當使用輸入緩沖時(shí),典型輸入阻抗為10GΩ;當不使用模擬輸入緩沖時(shí),輸入阻抗(單位為Ω)由時(shí)鐘頻率與增益決定:

PGA的增益可以設置為2 n(n=0~7)。通過(guò)PGA的使用,可以用效提高A/D轉換結果的分辨率。如輸入信號幅度為40mV,設置PGA=128,最小分辨率可達75nV。PGA的模擬輸入可以通過(guò)設置ODAC寄存器進(jìn)行偏置,最大偏置為輸入范圍的一半。

的轉換結果存儲在A(yíng)DRESH(高字節)、ADRESM(中字節)、ADRESL(低字節)中,配合總和寄存器和移位寄存器,可以方便地實(shí)現多次測量結果的累加和平均??偤图拇嫫魇?個(gè)32位的值,被分為SUMR0(LSB)、SUMR1、SUMR2、SUMR3(MSB),可以進(jìn)行最大256次測量結果的累加和平均。當然,要得到測量結果的平均值,應當使累加次數和平均次數一致。通過(guò)SSCON寄存器,可以設置成以下4種工作方式。

方式0:手動(dòng)累加,每次測量完畢,將測量結果寫(xiě)入總和寄存器,完成累加。

方式1:自動(dòng)累加,根據SSCON中設置的累加次數,自動(dòng)將測量結果累加到總和寄存器。

方式2:手動(dòng)求平均值,將總和寄存器中的值除以次數,得到測量結果。

方式3:ADC自動(dòng)累加后求平均,根據SSCON中設置的累加次數,自動(dòng)完成測量結果的累加后求平均值。

下面的示意代碼完成ADC高精度測量過(guò)程。單次測量結果可以通過(guò)直接讀取ADRESH、ADRESM、ADRESL得到。

//設置ADC

PDCON=0x0f7; //打開(kāi)轉換器,時(shí)鐘開(kāi)啟

ACLK=9; //設置ACLK頻率

ADMUX=0x08; //選擇第一通道正極性,AINCON負極性

ADCON0=0x30;//選擇片內參考電壓1.25V,關(guān)閉緩沖器,PGA=1

ADCON1=0x41;//單極性,濾波器自動(dòng)模式,自校準

for(i=0;i4;i++) //四個(gè)采樣周期自校準

{while(!(AIE0X20));

resultl=ADRESL;

resultm=ADRESM;

resulth=ADRESH;}

SSCON=0XDB; //方式3,ADC自動(dòng)累加后求平均,采樣16次累加

While(!(AISTAT0X40));//等待16次采樣結果被累加完成

SMU=(SUMR3〈〈24〉+(SUMR2〈〈16〉+(SUMR18)+SUMR0;

存儲器相關(guān)文章:存儲器原理




關(guān)鍵詞: 介紹 應用 MSC1210 芯片 ADC 系統

評論


相關(guān)推薦

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