一種數(shù)字式溫度控制系統(tǒng)的設(shè)計
本設(shè)計采用AT89C52單片機作為控制機構(gòu)的核心。AT89C52 是一種低功耗、高性能的CMOS型 8位微型計算機。它帶有8K Flash 可編程和擦除的只讀存儲器(EPROM),該器件采用ATMEL的高密度非易失性存儲器技術(shù)制造,與工業(yè)上標準的80C51和82C52的指令系統(tǒng)及引腳兼容,片內(nèi)Flash 集成在一個芯片上,可用于解決復(fù)雜的問題,且成本較低。AT89C52提供了8K字節(jié)Flash ,256字節(jié)RAM,32線I/O口,3個16位定時/計數(shù)器,6向量兩極中斷,一個雙工串行口,具有片內(nèi)自激振蕩器和時鐘電路等標準功能。此外,AT89C52設(shè)有靜態(tài)邏輯,用于運行到零頻率,并支持軟件選擇的節(jié)電運行方式和空閑方式使CPU停止工作,而允許RAM、定時/計數(shù)器、串行口和中斷系統(tǒng)繼續(xù)工作。在掉電方式下,片內(nèi)振蕩器停止工作,由于時鐘被凍結(jié),一切功能都停止,只有片內(nèi)RAM的內(nèi)容被保存,直到硬件復(fù)位才恢復(fù)正常工作。
評論