作者:北京微電子技術(shù)研究所 宋立國 邱邑裕 任永正 蘇昌明
本文給出了一種以80C31為主控CPU的固定電話短信息終端的設(shè)計,從系統(tǒng)軟硬件兩個方面說明了固定電話短信息終端的設(shè)計方法和各個部分的工作原理。對于在開發(fā)中遇到的難點,如CAS音檢測,FSK信息的處理和LCD漢字字符顯示等問題重點進(jìn)行了闡述。
關(guān)鍵詞: 短信息;電話;DTMF;FSK
現(xiàn)在,短信息服務(wù)日益普及。各個電話機(jī)廠家競相設(shè)計和開發(fā)短信息終端電話。為配合我所開發(fā)的短信息終端專用集成芯片,我們設(shè)計開發(fā)出了可發(fā)送和接受短信息的固定電話。此電話除具有來電顯示功能外,還能夠接收信息中心下傳的FSK格式短信,可以利用DTMF和FSK兩種格式上傳信息。有比較好的人機(jī)界面,能夠采用拼音輸入方法編輯短信內(nèi)容。能夠存儲200個電話,200個下載的短信,實現(xiàn)電話號碼的查找,下載短信的閱讀,時鐘顯示等功能。下面先從硬件方面介紹系統(tǒng)的設(shè)計。
硬件部分
圖1 系統(tǒng)硬件原理框圖
圖2 CAS檢測原理電路
系統(tǒng)硬件原理框圖見圖1,下面說明各部分的功能。
CPU控制部分
系統(tǒng)中采用80C31作為主控CPU,負(fù)責(zé)整個系統(tǒng)的程序流程,外擴(kuò)了32K RAM,64K EPROM,和一片ATMEL公司的AT29C040A作為電話薄、短信息和二級字庫字模的存儲器。
CAS檢測電路
CAS檢測原理電路如圖2所示。在短信電話中,CAS信號的檢測是必不可少的,但以前的普通電話及來電顯示電話都不具有此項功能,市場上具有CAS音檢測功能的芯片也比較少見,因此,我們設(shè)計了一種CAS音檢測電路,在實際應(yīng)用中,效果不錯(見圖3)。
CAS為DTMF信號,頻率為2130/2750Hz,所以采用兩個單獨的濾波器,如果為CAS,則A,B點輸出均為高電平,產(chǎn)生CAS中斷。圖中SIGNAL為DTMF信號,CAS_CON為CAS音檢測控制電路,當(dāng)CAS_CON=1時,檢測CAS音;CAS_CON=0時,不檢測CAS音。當(dāng)檢測到CAS,CASINT輸出高電平。
EPLD集成控制電路
外部控制電路部分采用ALTERA公司的EPM7128QC160,將設(shè)計中所用到的74系列和4000系列芯片全部集成在里面,并且它有160個PIN,能夠滿足系統(tǒng)中輸入輸出信號對管腳的需求。大大縮小了PCB面積,在調(diào)試時非常方便,且提高了系統(tǒng)整體的可靠性。
其它部分因為都有現(xiàn)成的芯片或成熟的電路,這里不再說明。