《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于單片機的固定電話短信息終端的開發
基于單片機的固定電話短信息終端的開發
摘要: 本文給出了一種以80C31為主控CPU的固定電話短信息終端的設計,從系統軟硬件兩個方面說明了固定電話短信息終端的設計方法和各個部分的工作原理。對于在開發中遇到的難點,如CAS音檢測,FSK信息的處理和LCD漢字字符顯示等問題重點進行了闡述。
Abstract:
Key words :

       現在,短信息服務日益普及。各個電話機廠家競相設計和開發短信息終端電話。為配合我所開發的短信息終端專用集成芯片,我們設計開發出了可發送和接受短信息的固定電話。此電話除具有來電顯示功能外,還能夠接收信息中心下傳的FSK格式短信,可以利用DTMF和FSK兩種格式上傳信息。有比較好的人機界面,能夠采用拼音輸入方法編輯短信內容。能夠存儲200個電話,200個下載的短信,實現電話號碼的查找,下載短信的閱讀,時鐘顯示等功能。下面先從硬件方面介紹系統的設計。

      硬件部分  

     系統硬件原理框圖


                                                    圖1 系統硬件原理框圖 
           

CAS檢測原理電路

                                                    圖2 CAS檢測原理電路

       系統硬件原理框圖見圖1,下面說明各部分的功能。

       CPU控制部分

       系統中采用80C31作為主控CPU,負責整個系統的程序流程,外擴了32K RAM,64K EPROM,和一片ATMEL公司的AT29C040A作為電話薄、短信息和二級字庫字模的存儲器。

       CAS檢測電路

  CAS檢測原理電路如圖2所示。在短信電話中,CAS信號的檢測是必不可少的,但以前的普通電話及來電顯示電話都不具有此項功能,市場上具有CAS音檢測功能的芯片也比較少見,因此,我們設計了一種CAS音檢測電路,在實際應用中,效果不錯(見圖3)。

CAS檢測實際電路

                                           圖3 CAS檢測實際電路

       CAS為DTMF信號,頻率為2130/2750Hz,所以采用兩個單獨的濾波器,如果為CAS,則A,B點輸出均為高電平,產生CAS中斷。圖中SIGNAL為DTMF信號,CAS_CON為CAS音檢測控制電路,當CAS_CON=1時,檢測CAS音;CAS_CON=0時,不檢測CAS音。當檢測到CAS,CASINT輸出高電平。

    &n bsp;  EPLD集成控制電路

       外部控制電路部分采用ALTERA公司的EPM7128QC160,將設計中所用到的74系列和4000系列芯片全部集成在里面,并且它有160個PIN,能夠滿足系統中輸入輸出信號對管腳的需求。大大縮小了PCB面積,在調試時非常方便,且提高了系統整體的可靠性。

       其它部分因為都有現成的芯片或成熟的電路,這里不再說明。

       軟件部分

      
軟件采用模塊化設計,每一模塊都可單獨設計和調試。主要有鍵盤處理模塊、系統狀態轉換模塊、電話處理模塊(包括FSK短信的處理與發送)、LCD顯示模塊、中斷處理模塊(CAS,FSK,振鈴,摘掛機的檢測和FSK短信息接收)。除中斷處理模塊外,其它的四個模塊在主程序中循環調用。

      鍵盤處理模塊

       電話與CPU利用同一按鍵進行工作,由CPU通過模擬開關控制按鍵的傳遞方向。在正常打電話或摘機時,鍵值傳遞給電話中的撥號芯片;掛機時則傳遞給CPU處理。CPU不停的監測是否有鍵被按下,當有鍵按下時,設置系統狀態轉換標志為1,否則為0。為了使用方便,比普通電話增加了四個按鍵:取消鍵(key_C),主菜單鍵(key_M),選中鍵(key_OK),輸入方法切換鍵(key_CH)。

       系統狀態轉換模塊

       這是整個系統的核心控制部分。它根據按鍵及系統所處的不同狀態,進行狀態間的切換和狀態內鍵值的處理。當系統狀態轉換標志為1時,進入此模塊。根據鍵值的不同,進行相應的處理。系統主要設定的狀態有: 初始狀態(S_init),主菜單狀態(S_mainmenu),電話薄狀態(S_menu1),短信息狀態(S_menu2),系統設置狀態(S_menu3),添加電話號碼狀態(S_addphone_1),添加電話姓名狀態(S_addphone_2),添加電話存儲位置狀態(S_addphone_3),查找電話狀態(S_lookphone),短信編輯狀態(S_edit_sm),發送短信狀態(S_send_sm),閱讀短信狀態(S_read_sm)等。

       LCD顯示模塊

       這一部分是依據系統所處的狀態進行顯示。主要有菜單的顯示,所編輯漢字與字符的顯示,下載的短信的顯示,顯示有短信和來電顯示電話等部分。顯示中,最難于處理的是短信的漢字與ASCII碼一起顯示,因為漢字是全角顯示,ASCII碼則為半角顯示,否則顯示效果不好,并且還要涉及翻頁中顯示的起始位置。在開發中采用的程序流程如圖4所示。

 LCD顯示模塊流程圖

                                           圖4 LCD顯示模塊流程圖

       電話處理模塊

       在這一部分中,負責處理短信息電話,來電顯示電話,及普通的電話。當有振鈴到來時,進入電話處理程序。接受交換中心發送的FSK信號,并根據信號的內容,決定是短信息,還是來電顯示電話。對于短信息,則發送應答信息,轉入短信息的處理模塊;當是來電顯示(CALLER ID)電話,則將在LCD上顯示電話號碼。如果沒有收到FSK信息,則判定為普通的電話。(系統暫時不考慮來電顯示電話中下行DTMF格式)。圖5是其程序流程圖。

 電話處理程序圖

                   圖5 電話處理程序圖

       中斷處理程序(CAS,FSK,振鈴,摘掛機)

    在中斷處理程序中,主要是處理FSK信號的接收、CAS信號,振鈴和摘掛機檢測,并使相應的標志位置1,以便于主程序處理。其中,FSK信號的接受先是采用查詢的方法同步FSK信息,在同步之后是利用單片機" title="51單片機" target="_blank">51單片機的串口接收。

       結語

       設計的固定電話網短信息終端同時具有上傳消息的能力和接收短消息終端下行消息的能力(C類終端),滿足“基于固定網短消息傳送的技術規范”的要求。為短信息終端專用集成芯片提供了驗證平臺。

 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产天堂久久综合网| 午夜天堂精品久久久久| 国产日韩欧美自拍| 欧美午夜精品久久久久久孕妇| 欧美激情一区二区三区四区| 久久亚洲色图| 久久久久久久久蜜桃| 欧美怡红院视频一区二区三区| 亚洲视频一二三| 一二三区精品福利视频| 一区二区精品国产| 99国产一区| 一区二区三区视频观看| 中文精品99久久国产香蕉| 一本一本大道香蕉久在线精品| 亚洲伦理在线| 一区二区日韩免费看| 中文久久乱码一区二区| 亚洲天堂av图片| 亚洲制服av| 亚洲欧美国产77777| 亚洲欧美在线免费观看| 欧美一区二区免费| 久久精品二区| 久久综合久久久| 欧美电影专区| 欧美日本一道本| 欧美午夜激情小视频| 国产精品久久久久久久久久ktv| 国产精品久久久久久久久久ktv| 国产精品一二三四| 国内成人在线| 91久久黄色| 亚洲精品偷拍| 一区二区三区免费在线观看| 亚洲永久免费av| 久久国产一区| 亚洲精品一区二区网址| 亚洲午夜一区二区| 欧美一区二区日韩一区二区| 久久精品一区二区三区不卡牛牛| 久久综合精品国产一区二区三区| 欧美承认网站| 欧美视频中文一区二区三区在线观看| 国产精品一区在线播放| 黄色亚洲在线| 亚洲美女中出| 香蕉久久夜色精品国产使用方法| 欧美在线黄色| 99国内精品久久| 欧美一区二区三区日韩| 久久永久免费| 欧美日韩亚洲精品内裤| 国产欧美 在线欧美| 亚洲福利一区| 国产精品99久久久久久有的能看| 欧美亚洲自偷自偷| 日韩午夜av在线| 欧美在线视频免费| 欧美国产日韩一区二区三区| 国产精品国产一区二区| 激情欧美一区| 一区二区av在线| 亚洲第一精品福利| 亚洲特级片在线| 久久影视三级福利片| 欧美色欧美亚洲高清在线视频| 国产目拍亚洲精品99久久精品| 亚洲高清123| 亚洲综合色网站| 亚洲精品欧美激情| 欧美亚洲视频| 欧美日韩成人在线播放| 国内精品久久久| 一区二区三区导航| 亚洲国产欧美一区| 亚洲综合色丁香婷婷六月图片| 久久亚洲欧美| 国产欧美91| 99综合精品| 最新中文字幕亚洲| 久久国产精品亚洲va麻豆| 欧美日韩精品伦理作品在线免费观看| 国产视频在线一区二区| 99国产精品| 亚洲精品乱码视频| 久久九九全国免费精品观看| 欧美日韩综合另类| 精品盗摄一区二区三区| 亚洲综合日韩在线| 亚洲一级在线| 欧美人与性动交cc0o| 在线 亚洲欧美在线综合一区| 中文亚洲视频在线| 亚洲毛片播放| 美女诱惑一区| 韩国一区电影| 亚洲欧美日韩中文播放| 亚洲一区二区三区视频| 欧美精品在线一区二区| 精品白丝av| 欧美在线播放一区二区| 午夜在线视频一区二区区别 | 欧美激情国产日韩| 激情久久影院| 亚洲第一网站| 久久青青草原一区二区| 国产午夜精品理论片a级大结局| 亚洲一区日韩在线| 亚洲午夜高清视频| 欧美日韩福利在线观看| 亚洲区一区二区三区| 亚洲激情一区二区三区| 老色批av在线精品| 伊人春色精品| 亚洲激情在线播放| 免费国产一区二区| 亚洲高清视频一区二区| 最新日韩在线| 欧美激情第五页| 亚洲精品黄色| 99re热这里只有精品视频| 欧美理论电影在线观看| 亚洲精品美女在线观看| 日韩网站免费观看| 欧美另类综合| 亚洲免费电影在线观看| 一区二区三区久久精品| 欧美视频在线一区| 亚洲综合大片69999| 欧美一区二区三区在| 国产精品尤物福利片在线观看| 午夜精品国产更新| 久久久久久久国产| 在线观看91精品国产入口| 亚洲欧洲精品一区二区精品久久久| 欧美岛国激情| 亚洲乱码一区二区| 亚洲综合三区| 国产亚洲精品bv在线观看| 久久精品二区| 欧美成人精品福利| 亚洲精品日韩欧美| 亚洲尤物在线| 国产日韩精品在线| 久久黄色影院| 欧美韩国在线| 一区二区不卡在线视频 午夜欧美不卡在 | 亚洲一二三区在线| 欧美午夜精品久久久久久久| 亚洲一区www| 久久精品视频在线| 亚洲国产精品一区二区第四页av | 亚洲精品久久| 久久综合狠狠综合久久激情| 亚洲国产精品免费| 亚洲摸下面视频| 黑人中文字幕一区二区三区| 亚洲精品一品区二品区三品区| 欧美三日本三级少妇三2023| 午夜精品成人在线视频| 久久伊伊香蕉| 日韩视频在线观看| 欧美一区二区私人影院日本 | 欧美午夜一区二区福利视频| 亚洲欧美制服另类日韩| 麻豆成人精品| 一区二区三区视频在线| 久久久精彩视频| 亚洲免费观看在线视频| 午夜在线视频观看日韩17c| 一区在线播放| 亚洲综合第一| 亚洲成人在线视频网站| 亚洲在线一区二区| 在线免费日韩片| 亚洲一区二区三区四区五区黄| 国产一区二区欧美日韩| 一区二区三区四区精品| 狠狠入ady亚洲精品经典电影| 一区二区三区 在线观看视| 国产片一区二区| 99国产精品久久久久久久成人热| 国产精品普通话对白| 亚洲国产美女精品久久久久∴| 欧美色图一区二区三区| 亚洲第一综合天堂另类专| 国产精品成人一区| 亚洲日本电影在线| 国产日韩一区二区三区在线| 日韩午夜在线电影| 国内精品久久久久影院 日本资源| 一本一本大道香蕉久在线精品| 国模精品一区二区三区色天香| 亚洲图色在线| 亚洲第一在线综合在线| 久久精品国产99国产精品| 一本色道久久综合亚洲精品婷婷| 美女久久网站| 午夜欧美大尺度福利影院在线看|