adc0809的時鐘訊號對轉換有什麼影響?還有就是da轉

時間 2021-08-30 11:05:14

1樓:愛迪貓

0809的時鐘,過快可能造成資料不準,過慢會造成轉換速度下降,好像是500khz

接p0-p3口都可,只要和固定功能的引腳不衝突,如p3的讀寫,中斷等

僅供參考

2樓:胖大海君

為你解答:

1 adc0809的時鐘訊號對轉換的影響:

時鐘訊號的頻率越高,adc0809轉換的速度就越快。但不要超出adc0809晶片的時鐘訊號頻率的上限,否則將無法完成轉換。

2 a/d、da轉換時,如果使用的是並口形式的轉換器(如 adc0809),由於並口晶片的引腳較多,一般與微控制器介面時,都以匯流排方式連線,8位資料輸出線接51微控制器的資料匯流排,即p0埠。

如果採用的是串列埠 a/d、da轉換器,一般為i2c匯流排,就一條資料線和一條時鐘線,就不用接p0口。使用2條p1口線連線就可以了。

3樓:匿名使用者

時鐘訊號是為ad0909提供轉換時各項工作的時序;da接p0口是為了方便從資料匯流排將要轉換的資料寫入da轉換器,這樣可與微控制器的寫訊號配合。其實只要能按da轉換器的要求寫資料,用哪個口都是可以的,不一定非得用p0。

我用stc89c52微控制器給adc0809編寫一個的時鐘訊號脈衝程式,請問一下定時時間是多少?clk週期是多少?

4樓:搜狐動感

你用的是定時器1,模式1(16位定時/計數),如果微控制器用的是12mhz或11.0592mhz的晶振,則機器週期為1us,那麼每隔200us,clk翻轉1次,clk週期為400us

5樓:微控制器技術宅

和你的晶振頻率有關的啊,如果是12m的話,定時器誒加倍,那就是200us翻轉一次,週期400us,不然就不一定了。0809的轉換的時脈頻率典型值好像是600k吧,560k-600k之間。具體不記得了。

6樓:

「每隔(65536-200)us,clk翻轉1次」 不是吧!應該是每隔200us翻轉一次,樓上的不要搞反了。就如樓上的演算法:clk週期=2*200=400us

7樓:匿名使用者

你的晶片的晶振呢?6m還是11.95m?

adc0809的時脈頻率怎麼得來?可以用軟體定時得來嗎?能否直接用微控制器的ale???

8樓:匿名使用者

首先咱要搞明白一個問題,可能有不少人會沒注意,就是工作頻率和時脈頻率,對於微控制器,咱們通常使用時鐘的說法,而接受微控制器控制的**,如adc0809是用工作頻率的說法。

adc0809處理訊號的快慢,是通過clk端的輸入訊號頻率控制的,而對於adc0809來說,最高工作頻率是640khz。因此,clk的輸入訊號不要大於640khz。

可以說有兩種方法,一種就是通過微控制器的ale口,由於ale口的頻率是微控制器時脈頻率的1/6,所以在ale接入clk時,如果微控制器的時脈頻率是6mhz,那麼clk的頻率是1mhz,大於規定的最大值640khz,因此還要在ale與clk之間加一個二分頻,此時adc0809的工作頻率是500khz,可以工作。

另一種程式設計也是可以的,但是此時的clk要接在p1.x口。這個可以通過程式設計讓定時/計數器定時多少us或者是ms(根據使用者要求的adc0809轉換速率來確定),定時計數到0後給一個脈衝通過p1.

x輸出,建議用電路實現吧,雖然程式設計也不是很難,可是程式設計寫得太多,總不是件好事

9樓:匿名使用者

adc0809的datasheet建議工作頻率500khz,最高不超過640khz,用軟體定時當然可以,微控制器的ale輸出為640khz以下時能直接使用,超過的話就只能先分頻再給adc使用了。

10樓:匿名使用者

可以 好像不能高於多少忘了 12m晶振可以用ale 也可以定時

th0=216; //利用t0中斷產生clk訊號

tl0=216; //12m

請問adc0809的oe、ale、 start、clk引腳為什麼要這樣和微控制器相連?各個連線的作用是什麼?希望詳細說明!

11樓:匿名使用者

少年,這不是adc0809。.

oe是輸出允許訊號,高電平有效

ale是鎖存器允許訊號

start轉換啟動訊號

clk時鐘訊號

ADC0809的時脈頻率怎麼得來?可以用軟體定時得來嗎?能否直接用微控制器的ALE

首先咱要搞明白一個問題,可能有不少人會沒注意,就是工作頻率和時脈頻率,對於微控制器,咱們通常使用時鐘的說法,而接受微控制器控制的 如adc0809是用工作頻率的說法。adc0809處理訊號的快慢,是通過clk端的輸入訊號頻率控制的,而對於adc0809來說,最高工作頻率是640khz。因此,clk的...

請問ADC0809轉換後的AD值,怎麼在微控制器進行處理並顯示

盧超 main void delayms unsigned char t 延時 void display void 顯示 unsigned char seg code a d out zancun a d 255.0 voltage d 0 int zancun zancun zancun d 0 ...

求51微控制器用ADC0809晶片的A D轉換子程式

writer shopping.w include define uint unsigned int define uchar unsigned charuchar code leddata sbit oe p1 0 sbit eoc p1 1 sbit st p1 2 sbit clk p1 3 ...