1樓:
#include "msp430x14x.h"
//初始化adc12
p6sel |= 0x01; // 使能adc通道,預設的vref為vcc
adc12ctl0 = adc12on+sht0_5+msc; // 開啟adc,設定取樣時間
/*選擇內部參考電壓源*/
// adc12ctl0|= refon+ref2_5v;
// adc12mctl0|=sref_1;
adc12ctl1 = shp+conseq_2; // 使用取樣定時器
adc12ie = 0x01; // 使能adc中斷
adc12ctl0 |= enc; // 使能轉換
adc12ctl0 |= adc12sc; // 開始轉換
_eint();
lpm0;
}#pragma vector=adc_vector
__interrupt void conversion()
}資料buffer中的數值 就是轉換的數值
2樓:滅世
adc12mctlx = inch_x+srefx
這裡的srefx是參考電壓輸入。可以查書具體設定
msp430 adc12 怎樣把內部參考電壓設定成為2.5v,詳細設定暫存器 謝謝
3樓:吃飯自殺的豬
adc12ctl0 |= refon + ref2_5v; //開啟內部電壓發生器 參考電壓選擇為2.5v
MSP430到底是什麼東西,跟51有什麼區別
1冷劍無情 430也是一款微控制器,雖然它是16位的,然而還不能稱之為arm.它和51有著很大的區別 1。430所面對的場合,它所強調的是一種低功耗,所以430一般用於需要低功耗的場所,例如手持終端 高階測量儀器上,因為它的低功耗可以使這些裝置的續航能力更大。2。430可以說是一款基於事件,面向中端...
怎樣用MSP430中的定時器A作計數器
msp430的定時器是有捕獲和比較兩種模式的,你可以用捕獲模式,設定一個全域性變數每中斷一次,就加一次,不就變成計數器了嗎?這些時鐘樹都還好,知道幾個時鐘的源就行了,三個產生時鐘的源,一個dco 由內部產生,好像是lc諧振出來的 一個是8m石英晶體,一個32.768khz的石英晶體,主時鐘一般是dc...
排洩4 30誰有啊,排洩 4 30 誰有啊?
http share.greedland.net 貪婪吧 沒有什麼是找不到的 汗!不知道你題目的意思 恐怕就只能幫到你這裡了 排洩名詞解釋 排洩是指動物體在新陳代謝過程中,把所產生的不能再利用的 尿素 尿酸 二氧化碳 氨等 過剩的 水和無機鹽類 以及進入人體的各種異物 藥物等 排出體外的過程。這一過...