【導(dǎo)讀】本文介紹了一款基于AT89S51單片機(jī)控制的帶有溫度顯示的電子鐘的設(shè)計(jì),通過(guò)多功能數(shù)字鐘帶有溫度的設(shè)計(jì)思路,詳細(xì)敘述了系統(tǒng)硬件、軟件的具體實(shí)現(xiàn)過(guò)程。論文重點(diǎn)闡述了數(shù)字鐘硬件中MCU模塊、溫度模塊、時(shí)鐘模塊、顯示模塊和相關(guān)控制模塊等的模塊化設(shè)計(jì)與制作;軟件同樣采用模塊化的設(shè)計(jì),包括中斷模塊、溫度模塊、時(shí)間調(diào)整模塊設(shè)計(jì),并采用簡(jiǎn)單流通性強(qiáng)的C語(yǔ)言編寫實(shí)現(xiàn)。本設(shè)計(jì)實(shí)現(xiàn)了時(shí)間的修改功能和年、月、日和星期的顯示和溫度顯示功能。隨著人們生活水平的日益提高,人們對(duì)生活的要求越來(lái)越高,原有的事物已經(jīng)不能滿足人們的生活需求了,一些帶有新功能的事物已經(jīng)在慢慢的取代舊事物。帶有溫度的的電子鐘可以使人們隨時(shí)都可以了解溫度的變化。DS18B20內(nèi)部的比較器以四舍五入的量化方式確定溫度寄存器的最低有效位。DS18B20測(cè)量溫度時(shí)使用特有的溫度測(cè)量技術(shù)。DS18B20內(nèi)部的低溫度系數(shù)振蕩器能產(chǎn)生穩(wěn)定的頻率信號(hào);同樣的,高溫度系數(shù)振蕩器則將被測(cè)溫度轉(zhuǎn)換成頻