Re: dsPIC30f4011 A/D 問題
|
||||
---|---|---|---|---|
版主
|
在左邊檔案下載裡有 dsPIC30F Peripheral Module Training - 10-bit ADC.
http://www.microchip.com.tw/modules/mydownloads/viewcat.php?cid=4 其實 Auto Scan 轉換也是一個一個的轉,其實與分別轉四個的機制是一樣的。除非你有使用 Simultaneous 模式,一次就做四組輸入取樣後再轉換。 在 ADCON2<AMPI> 有四個位元是用來定轉換幾次後就產生中斷,如果設定兩次轉換完成後中斷,則連續兩次的AD轉換就會放在 ADCBUF0 & ADCBUF1 所以中斷後就可以相加後取平均。
發表於: 2008/1/4 10:47
|
|||
|
Re: dsPIC30f4011 A/D 問題
|
||||
---|---|---|---|---|
版主
|
如果是一般的設定其結果都存在 ADBUF0,除非你有啟動 Auto Scan 的功能。
AN1 轉換完成存入 ADBUF0,先讀走 AN1 的值後,再轉換 AN2 也是存入 ADBUF0 在讀走後再轉 AN1 .......
發表於: 2008/1/3 14:22
|
|||
|
dsPIC30f4011 A/D 問題
|
||||
---|---|---|---|---|
新會員
|
各位先進:
請問一下如果我使用兩組A/D AN1跟AN2 那他轉換之後儲存在的暫存器,要怎麼知道 是在那一估暫存器~~ADCBUF0~ADCBUF7 還是可以指定放在那裡。 因為要結取出值出來~不知道他放在那一個暫存器裡面。 謝謝~~
發表於: 2008/1/3 14:14
|
|||
|