Re: Tad跟AD轉換時脈是在幹麼的...
|
||||
---|---|---|---|---|
版主
|
轉換前的等待時間稱之為取樣時間,PIC18F452 與 PIC16F877 約為 20uS (10K Ohm Input) 如果輸入阻抗更高取樣時間就要拉長些,這樣各個輸入端電壓才不會彼此影響,所以Tacq示會改變的。
發表於: 2006/9/29 17:28
|
|||
|
Re: Tad跟AD轉換時脈是在幹麼的...
|
||||
---|---|---|---|---|
版主
|
Tad : The A/D conversion time per bit ,也就是轉換ㄧ個bit所需的時間。以PIC16F877A的Data Sheet 說明: Tad 最小為 1.6uS 也就是說在設定ADC的Tad時間是不可以小於1.6uS的。這個與你的工作頻率有關設定時要注意。
10-bit 的 SAR A/D 轉換須 12 個 Tad , 其中10個是用來轉換AD的加上頭尾各一個Tad的準備時間共12個Tad。所以轉換ㄧ個10-bit A/D需 12Tad * 1.6uS = 19.2uS 的轉換時間(未含取樣時間)
發表於: 2006/8/14 11:32
|
|||
|
Tad跟AD轉換時脈是在幹麼的...
|
||||
---|---|---|---|---|
資深會員
|
剛剛看了規格書
8622的Tad比8621短 我把ADCON2從0Tad改成8Tad就可以了... 一直都不懂Tad跟AD轉換時脈是在幹麼的... (ADCON2這個暫存器) 所以都設為0(預設值) 反正機器用起來沒出問題 AD轉換沒問題就好... 結果相同的程式轉來8622就一堆問題... 請問一下喔 ADCON2這個暫存器中 Tad跟AD轉換時脈是在幹麼的 我的AD轉換都是只判斷ADCON0,GO來決定有無完成 PIC是根據什麼來決定是否轉換完成而把GO旗標變為0呢?
發表於: 2006/8/12 10:54
|
|||
木亟缶夬金戔
彳艮缶夬金戔 走召缶夬金戔 |
||||
|