1樓:匿名使用者
ds18b20的時序要看懂,時序-----關於時間的延時也是要求比較苛刻
注意:1、延時要精準(不要偏離太多)
2、ds18b20的溫度轉換要有一段比較長的時間,在這期間單片 機對其操作都將忽略。
ds18b20 與51微控制器 怎麼用 ?
2樓:匿名使用者
把你郵箱告訴我 我發給你資料
51微控制器與ds18b20程式
3樓:匿名使用者
最好是對著18b20的時序圖看
4樓:匿名使用者
要根據你的藉口對網上的程式修改一下就ok了
5樓:匿名使用者
網上太多了,18b20的程式
求用51微控制器與ds18b20測溫的c程式。完整的。
將近120個ds18b20與51微控制器相連,如何連線,求高手解答 10
6樓:一萬光年
18b20 的電源和電源連在一起,地和地連一起。
18b20資料線和資料線連一起,最後資料線連線到微控制器上乙個io口就可以了。
通過程式來區分每個18b20.每個18b20有乙個身份證一樣的號碼,好像有64位。
7樓:匿名使用者
估計51微控制器驅動120個 電流不夠 再有微控制器詢問120個需要多長時間啊 要不要專門搞個微控制器來採集資料
8樓:大漠鷹判官
這個ds18b20是有內部位址的,一根線上理論上就可以掛這麼多,訪問的時候先寫位址就行了
9樓:匿名使用者
只有擴充套件了,要想元器件少就用cpld或fpga吧。
ds18b20如何讀取資料,ds18b20採集資料只顯示85是怎麼回事
1 首先雙擊電腦中的proteus軟體,然後點選左側的 p 按鈕,如圖。2 接著找到 關鍵字 輸入框,如圖。3 輸入 ds18b20 在列表中選擇它,如圖,最後點選 確定 4 緊接著在圖紙中點選左鍵,此時出現乙個ds18b20的虛影,如圖。5 拖動ds18b20虛影到圖紙的合適位置,再次點選左鍵,如...
微控制器控制DS18B20的主程式
uchar init18b20 void bit tmpreadbit void 讀一位uchar tmpread void 讀乙個位元組return dat void tmpwritebyte uchar dat 寫乙個位元組到 ds18b20 else int tmp ds18b20溫度讀取。5...
基於51微控制器的ds18b20程式數碼管顯示
這種例程多的是,搜下ds18b20的數碼管顯示例程,微控制器和at89c51,c52,s51,s52都是一樣的。如果實在找不到,我發給你吧。共陰共陽只要改改段碼表就好了。要多多學習理解。18b20的例程到處都是,數碼管顯示例程也到處都有,拿來一組合就ok了 程式量大啊,數碼管顯示麼,留下郵箱。求好心...
ds18b20感測器,c51晶元,但是數碼管顯示怎么會是這樣啊,求解答
這個問題需要專業的工程師給解答,這個沒有相容吧,所以只顯示乙個。我也是行政,我們公司也是屬於私企人不多那種,有時候領導緊急出差要機票定來回至少也是3000元左右,自己工資也是叄仟左右,所以每次緊急訂機票的時候找不到領導簽字借款的話也是自己墊付等機票寄到公司再貼上報銷到財務那報銷,但是這樣下來真的會影...
18B20測溫時讀取到的溫度資料怎麼轉換!
乘以256是為了將讀過來的資料轉換成十進位制數,再乘以25,然後在返回值裡又左移了2,相當於 b 256 a 這段程式應該沒有判斷正負的語句!你多看看ds18b20的手冊就會明白了!那裡面說的很明白的!用手機打字難,我就間單的說說。因為ds發出來的資料是bcd編碼的。要轉成正常的二進位制!所以有了那...