【導讀】指導下進行研究工作所取得的成果。除論文中已經(jīng)注明引用的內(nèi)容。外,本論文沒有抄襲、剽竊他人已經(jīng)發(fā)表的研究成果。結果由本人承擔。摘要:本次畢業(yè)設計是基于80C51單片機與DS18B20的溫度檢測軟件設計。單總線溫度轉換芯片DS18B20實現(xiàn)溫度采集。我們的設計實驗目的是對DS18B20進行編程,了解其性能。特點,通過所學的C語言知識和相關資料提供的指令代碼完成單片機與DS18B20的溫度檢測。是一種智能溫度傳感器。它能夠直接讀出被測溫度并且可根據(jù)實際要求通過簡單的編程實現(xiàn)9~12位的數(shù)。使用DS18B20可使系統(tǒng)結構更趨簡單,可靠性更高。因此用它來組成一個測溫系統(tǒng),具有線路簡單,在一根通信線,可以連接很多。這樣設備實現(xiàn)多路溫度測量和溫度報警。由于DS18B20是在一根I/O線上讀寫數(shù)據(jù),因此,對讀寫的數(shù)據(jù)位有著嚴格的時。DS18B20有嚴格的通信協(xié)議來保證各位數(shù)據(jù)傳輸?shù)恼_性和完整性。所有時序都是將80C51單片機作為主??梢哉f對DS18B20的編譯即是一個寫讀時隙的過程。DS18B20的溫度檢測軟件設計。