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