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