《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于單片機的固定電話短信息終端的開發
基于單片機的固定電話短信息終端的開發
摘要: 本文給出了一種以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亚洲国产精品_日韩亚洲一区二区
欧美日韩国产美| 国产一区二区三区在线观看免费 | 欧美一区二区三区在线观看视频 | 国产欧美一区二区精品秋霞影院| 欧美色图麻豆| 欧美日韩免费区域视频在线观看| 欧美精品v国产精品v日韩精品| 欧美福利精品| 欧美91大片| 欧美精品一区二区三| 欧美激情第五页| 欧美国产日本高清在线| 欧美成人高清视频| 欧美精品久久久久a| 欧美va亚洲va国产综合| 欧美成人免费网| 欧美高清影院| 欧美日韩另类字幕中文| 欧美视频网站| 国产精品美女999| 国产精品永久| 狠狠色2019综合网| 在线日韩成人| 亚洲裸体视频| 一区二区三区日韩欧美| 亚洲系列中文字幕| 午夜免费在线观看精品视频| 欧美一区二区视频在线观看2020| 久久国产视频网站| 亚洲乱码久久| 亚洲一区日韩| 久久成人免费电影| 麻豆成人精品| 欧美日本国产精品| 国产精品久久久久久久久久免费看| 国产乱肥老妇国产一区二| 国产亚洲精品久久久久动| 韩国成人福利片在线播放| 亚洲国产精品嫩草影院| 亚洲一区二区三区四区中文| 亚洲午夜精品久久久久久浪潮 | 亚洲高清自拍| av不卡在线看| 欧美夜福利tv在线| 美女久久一区| 国产精品v欧美精品v日韩精品| 国产亚洲a∨片在线观看| 在线看无码的免费网站| 一区二区三区国产在线| 欧美亚洲视频一区二区| 亚洲乱码视频| 欧美尤物巨大精品爽| 暖暖成人免费视频| 国产精品国产一区二区| 激情综合五月天| 99在线|亚洲一区二区| 欧美一区二区三区的| 亚洲毛片视频| 亚洲综合视频1区| 久久综合九色综合欧美狠狠| 欧美日韩综合久久| 国内精品久久久久久久影视蜜臀| 99精品视频免费全部在线| 久久不射中文字幕| 国产精品99久久久久久www| 久久se精品一区二区| 欧美精品久久天天躁| 国产精品jizz在线观看美国| 在线观看视频一区二区欧美日韩| 亚洲视频在线观看| 亚洲日本视频| 久久久夜精品| 国产精品成人一区二区三区夜夜夜| 国产在线精品一区二区中文| 99ri日韩精品视频| 亚洲国产精品999| 午夜精品免费| 欧美日韩国产小视频| 韩国精品主播一区二区在线观看| 一区二区激情| 日韩视频不卡| 老色鬼精品视频在线观看播放| 欧美视频亚洲视频| 亚洲国产高清视频| 欧美在线关看| 香蕉久久夜色精品国产使用方法 | 99国产精品久久久| 亚洲第一精品电影| 欧美一级二级三级蜜桃| 欧美日韩一区在线播放| 亚洲韩国青草视频| 久久狠狠亚洲综合| 欧美在线免费一级片| 国产精品成人av性教育| 亚洲激情网站| 亚洲激情亚洲| 久久亚洲精选| 国产欧美日韩亚洲精品| 在线视频一区二区| 一本色道久久88精品综合| 欧美成人在线免费视频| 精品二区视频| 久久精品1区| 久久久国产91| 国产亚洲成av人片在线观看桃 | 欧美高清视频| 亚洲国产国产亚洲一二三| 久久精品国产91精品亚洲| 久久成人免费日本黄色| 国产日韩欧美高清| 亚洲尤物影院| 午夜亚洲性色视频| 国产精品午夜视频| 亚洲综合精品一区二区| 亚洲欧美精品在线| 国产精品久久国产精麻豆99网站| 一区二区三区偷拍| 亚洲在线观看免费视频| 欧美三级午夜理伦三级中视频| 99国内精品久久| 亚洲视频精选| 国产精品sm| 亚洲专区在线视频| 欧美一级在线亚洲天堂| 国产欧美日本| 久久av一区二区三区漫画| 久久久国产一区二区三区| 国色天香一区二区| 久久精品国产96久久久香蕉| 美女视频黄免费的久久| 91久久国产综合久久| 一区二区三区日韩欧美精品| 欧美日韩一区二区三区视频| 中日韩美女免费视频网站在线观看| 亚洲综合导航| 国产亚洲欧美aaaa| 亚洲国产婷婷| 欧美精品在线免费播放| 99国产精品久久久久老师 | 国产一区二区三区久久久| 亚洲大胆美女视频| 欧美不卡在线视频| 亚洲作爱视频| 欧美在线观看网址综合| 黄色成人在线网址| 最新精品在线| 欧美日韩国产综合视频在线| 一区二区三区日韩欧美| 欧美在线播放高清精品| 国内精品久久久久久久影视麻豆| 亚洲人成在线观看网站高清| 欧美日韩视频在线| 午夜综合激情| 欧美sm重口味系列视频在线观看| 亚洲美女少妇无套啪啪呻吟| 午夜精品剧场| 黄色成人在线免费| 一区二区三区视频在线| 国产精品自在欧美一区| 亚洲激情成人在线| 欧美三级免费| 久久福利精品| 欧美日韩视频在线一区二区 | 久久久亚洲午夜电影| 亚洲经典三级| 欧美在线视频免费播放| 亚洲国产成人精品女人久久久 | 久久精彩免费视频| 欧美日韩国产一区二区| 亚洲欧美精品| 欧美电影资源| 亚洲欧美韩国| 欧美精品一区二区三区久久久竹菊 | 亚洲国产欧美一区二区三区同亚洲| 欧美日本中文字幕| 欧美一级片一区| 欧美日韩国产综合视频在线观看| 午夜久久福利| 欧美日韩在线视频一区二区| 欧美在线一二三| 欧美三级特黄| 亚洲激情视频在线| 国产精品亚洲综合| 一本色道久久综合亚洲精品不卡| 国产性色一区二区| 亚洲视频在线播放| 极品日韩av| 午夜视频久久久久久| 91久久一区二区| 久久九九热免费视频| 一区二区三区欧美日韩| 欧美国产精品久久| 校园春色国产精品| 欧美性天天影院| 亚洲精品久久久蜜桃| 国产亚洲欧美另类中文 | 国产色综合久久| 亚洲午夜av| 亚洲精品老司机| 老鸭窝91久久精品色噜噜导演|