Re: 關於i2c
|
||||
---|---|---|---|---|
中級會員
|
不知道我還可以寄DS1821你嗎?
因為我研究了一大段時間都沒辦法搞定 可以麻煩你幫我一下嗎
發表於: 2009/8/13 21:49
|
|||
|
關於TRISC0和RC0
|
||||
---|---|---|---|---|
中級會員
|
這兩個定義差在哪裡??
#define Dir_DQ TRISC0 #deifne DQ RC0
發表於: 2009/8/11 23:23
|
|||
|
這段該如何轉換成C語言?
|
||||
---|---|---|---|---|
中級會員
|
1.先將DQ PIN High 1us。
2.再將DQ PIN 拉到Low電位,時間最少要480us以上。 3.然後再將DQ PIN拉高到High準位,這時DS1821會偵測上升緣訊號並且會等待15~60us後,又會自動的將DQ PIN拉低到Low電位約60~240us。 4.確定上述步驟DQ PIN已被拉到Low準位後,再判斷DQ PIN是否又自動再度將DQ PIN拉高到High準位。如果DS1821已經將DQ PIN拉高到High準位,表示DS1821已經完成初始化設定,並且已經可以開始接受指令。 5.程式延遲420us,以確保DS1821正確完成上述動作,然後就可以開始對DS1821下達指令。 6.寫入0xAA數值到DS1821中 7.如果寫入0到DS1821時,只要把DQ腳電位拉低即可。 8.如果寫入1到DS1821時,就要先把DQ腳拉低約1us後,再將DQ腳拉到High。 9.每個bit資料要保持資料狀態60~120us的時間。 10. 將DQ腳拉高到High,也就是說,每寫入一個bits後,就必須要把DQ腳拉到High。 11. 回到步驟7,讀取下一個bit,直到讀完8bit。 各位大哥前輩先進們,該如寫成p18F4520的c語言
發表於: 2009/8/10 17:41
|
|||
|
Re: 關於i2c
|
||||
---|---|---|---|---|
中級會員
|
嗯嗯
我懂 calvin 大哥的意思 也知道不能使用I2C做連接 難道要自己建一個模組來呼叫DS1821嗎?? 可是該如何設計呢???
發表於: 2009/8/7 21:26
|
|||
|
DS1821
|
||||
---|---|---|---|---|
中級會員
|
DS1821有需要做成模組嗎???
發表於: 2009/8/7 19:42
|
|||
|
該如何修改才能正常使用
|
||||
---|---|---|---|---|
中級會員
|
請求各位前輩、大哥們
幫幫小弟修改好此程式 感激不盡 Attach file: Link only for registered users
發表於: 2009/8/6 23:43
|
|||
|
關於i2c
|
||||
---|---|---|---|---|
中級會員
|
如何利用DS1821與I2C做連結
發表於: 2009/8/6 19:47
|
|||
|
為何有這麼多IC
|
||||
---|---|---|---|---|
中級會員
|
為何有分那麼多種的IC
是每種IC的功能都不同嗎??
發表於: 2009/8/5 22:28
|
|||
|
如何寫DS1821的模組
|
||||
---|---|---|---|---|
中級會員
|
各位大哥們
請問 該如何撰寫ds1821這顆溫測IC對P18f4520的模組 誰能教導我
發表於: 2009/8/4 14:10
|
|||
|