【導(dǎo)讀】紹,8051單片機(jī)作為其作品CPU和DALLAS18B20其溫度數(shù)據(jù)收集-轉(zhuǎn)換。軟件程圖和一個(gè)短暫的時(shí)間延遲子程序也都給予列出。單軌數(shù)字溫度傳感器DS18B20的生產(chǎn)由美國(guó)DALLAS公司。號(hào)成字信號(hào)提供的微電腦處理直接。與傳統(tǒng)的相比熱敏電阻器,它可以直接讀出的措。施溫度并根據(jù)實(shí)際它可以actualize9?12的數(shù)值讀數(shù)方式通過(guò)簡(jiǎn)單的編程。取或?qū)懭隓S18B20的,只需要一個(gè)單一的線(xiàn)??梢怨╇娫碊S18B20的,不需要額外的電源。因此,如果使用DS18B20的,系統(tǒng)的結(jié)。因?yàn)槊總€(gè)DS18B20包含一個(gè)獨(dú)特的硅序列號(hào),多個(gè)DS18B20s. 可以存在于相同的1-Wire總線(xiàn)。這允許澆筑溫度傳感器在許多不同的地方。DS18B20的核心功能是其直接到數(shù)字式溫度傳感器。DS18B20的配置(9,10,11. 含的“符號(hào)”()位,表示是否溫度是正面還是負(fù)面。如果DS18B20的配置較低的分。MCS51單片機(jī)控制DS18B20來(lái)完成。振蕩器的頻率是12MHz,根據(jù)DS18B20的初始化,操作和寫(xiě)入讀取操作。雖然DS18B20的有很多優(yōu)點(diǎn),但使用它并不是一件簡(jiǎn)單的事。為了確保嚴(yán)格的I/O周期DS18B20. 在對(duì)DS18B20的操作中,有15微秒,90微秒,應(yīng)使用270