【導讀】本課題的研究方法是利用單片機和數(shù)字溫度傳感器DS18B20設計一臺數(shù)字溫度計。上下限報警功能,實現(xiàn)報警提示。本設計將利用DS18B20智能溫度傳感器和單片機小系統(tǒng),設計一個數(shù)字溫度采集系統(tǒng)。系統(tǒng)的總體設計方案框圖如圖所示。的測溫電路、外接鍵盤、顯示電路、報警電路、復位電路和晶振電路。以4位數(shù)碼管為顯示器件,利用單片機的P0口和電阻排來驅(qū)動。復位電路有上電自動復位和按鍵手動復位兩種方式。蕩器構(gòu)成一個穩(wěn)定的自激振蕩器,這就是單片機的晶振電路。這種方式稱之為內(nèi)部的時鐘源。在80C51系列中電容的大小30皮法。另外,振蕩器的頻率只要由石英晶振的頻率來決定本次。當再次按下K1鍵時,進入溫度報警下線調(diào)節(jié),此時顯示軟件。設置的溫度報警下線,按K2或K3分別對報警溫度進行加一或減一。顯示數(shù)據(jù)刷新子程序和按鍵掃描處理子程序等。主程序的主要功能是負責溫度的實時顯示、讀出并處理DS18B20的測量的當前溫度值,