標(biāo)題: 51單片機(jī)多點(diǎn)ds18b20非單總線1602顯示溫度源程序及仿真 [打印本頁(yè)]

作者: cell    時(shí)間: 2018-4-5 18:16
標(biāo)題: 51單片機(jī)多點(diǎn)ds18b20非單總線1602顯示溫度源程序及仿真
本帖最后由 cell 于 2018-4-5 22:54 編輯

大家都很熟悉ds18b20單總線接口的方便實(shí)用,節(jié)省IO口網(wǎng)上相關(guān)資源數(shù)不勝數(shù),但是如果某一個(gè)18b20損壞,直接更換元件后是不是還得重新讀取元件序列號(hào),或者在設(shè)計(jì)程序時(shí)加入讀取記錄序列號(hào)部分,這無形中增加了代碼大小。如果在單片機(jī)IO口不緊張的情況下,是不是直接跳過匹配序列號(hào)讀取溫度會(huì)更方便一些,網(wǎng)上搜索了一些很少有這方面的資源,經(jīng)過東拼西湊,程序總算仿真通過,有這方面需求的可以下載參考

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)

1、該程序經(jīng)過電腦軟件Proteus7.4sp3仿真通過。
-----------------------------------------------------------------------------
主要器件:
STC89C51DS18b20溫度芯片。
-----------------------------------------------------------------------------



全部資料51hei下載地址:
非單總線多點(diǎn)18B20 1602顯示溫度.zip (210.21 KB, 下載次數(shù): 67)





作者: new51hei    時(shí)間: 2019-11-22 15:33
太好了,其實(shí)很多時(shí)候簡(jiǎn)單應(yīng)用并不需要節(jié)省IO,單線掛多個(gè)傳感器并不實(shí)用。
作者: ws911    時(shí)間: 2019-11-23 10:42

這幾天還正打算弄一個(gè)類似的,省事了,謝謝,嘻嘻嘻嘻





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1