【導讀】DTMF是用兩個特定的單音頻組合信號來代表數(shù)字信號以實現(xiàn)其功能的一種編碼技術(shù)。這種電話機中通常有16個按鍵,其中有10個數(shù)字鍵0~9和6個功能鍵*、#、A、B、C、D。根據(jù)CCITT的建議,國際上采用的多種頻率為687Hz、770Hz、852Hz、941Hz、1209Hz、1336Hz、1477Hz和1633Hz等8種。用這8種頻率可形成16種不同的組合,從而代表16種不同的數(shù)字或功能鍵,具體組合見表1。雖然基于單片機實現(xiàn)DTMF遠程通訊的技術(shù)已相當成熟,但依然有尚可完善的地方,本設(shè)計的主要任務(wù)是基于更低成本實現(xiàn)DTMF遠程通訊。DTMF,在全世界范圍內(nèi),逐漸使用在按鍵式電話機上,因其提供更高的撥號速率,迅速取代了傳統(tǒng)轉(zhuǎn)盤式電話機使用的撥號脈沖信令。LINE1,LINE2間接接入壓敏電阻或瞬態(tài)抑制二極管可達到抗雷擊保護作用。AT89C2051單片機是51系列單片機的一個成員,是8051單片機的簡化版。AT89C2051是一個有20個引腳的芯片,引腳配置如圖2所示。當RST變?yōu)楦唠娖讲⒈3?個機器周期時,所有I/O引腳復位至“1”。XTAL2來自反向振蕩放大器的輸出。