新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 以芯片ZLG7289A 為核心的智能來電顯示器的設計

        以芯片ZLG7289A 為核心的智能來電顯示器的設計

        作者: 時間:2014-01-17 來源:網絡 收藏
        .com/article/25042" target="_blank" style="color: rgb(62, 62, 62); cursor: pointer; text-decoration: none; ">控制3 個按鍵: “DEL”、上“UP”、下“DOWN”分別用于刪除、查閱主叫信息。

        本文引用地址:http://www.104case.com/article/226880.htm

        2 主叫識別信息的兩種數據格式

        終端交換機向該被叫用戶傳送主叫識別信息數據傳送時序如圖3 所示。

        以芯片ZLG7289A 為核心的智能來電顯示器的設計

        圖3 主叫識別信息數據傳送時序

        符號時間值:

        A-0.5 ~ 1.5 s 第一次振鈴結束與數據傳送開始之間的時間間隔。

        B + C-2.9 s 傳送數據的時間包括信道占用信號Channel Seizure Signal 和標志信號Mark Signal.

        D-0.2 s 數據傳送結束與第二次振鈴開始之間的時間隔。

        E-1 s 鈴流。

        B + C + D-3.1 s 各時段可根據具體情況定。

        信道占用信號和標志信號的目的是提示電話終端準備接收數據,校驗字是用作差錯檢查。信道占用信號是由一組300 個連續的“0”和“1”交替的位組成,其第一個比特為“0”,最后一個比特為“1”。在通話狀態下,信道占用信號不發送。標志信號是由180 個(在掛機狀態下) 或80 個(在通話狀態下) 標志位(邏輯“1”) 組成,標志位由0 ~ 10 個邏輯“1”組成。

        每個數據字之前先行一位“0”作為起始位,在最后加一位“1”作為結束位,每個數據字的最低位先發送。這樣,實際每個字占10 bit,即1PXXXXXXX0 (P為奇偶校驗位) 。數據傳送時,信道占用信號發送后接收標志信號。主叫識別數據格式有兩種: 單數據消息格式(SDMF) 和復合數據消息格式(MDMF) 。(1) 單數據消息格式(SDMF)。

        單數據消息格式由消息頭和消息體組成,這種格式的結構簡單,可容納的信息內容較少,如: 呼叫序號、呼叫建立日期和時間及主叫號碼。消息頭由消息類型和消息長度組成,它們均為8 bit.消息類型的值用來識別消息的特征,消息長度指明后面所跟的消息字的長度。消息體包括交換機需傳給終端用戶的消息,消息體可容納1255 個8 bit 的消息字,每個字用8 bit 帶校驗位的7 位編碼字符集表示。其消息格式如圖4 所示。

        以芯片ZLG7289A 為核心的智能來電顯示器的設計

        圖4 單數據消息格式組成圖

        (2) 復合數據消息格式(MDMF)。

        這種格式的結構比較復雜,可傳送的信息包括除單數據格式內容外還有主叫用戶的姓名等。復合數據消息格式也是由消息頭和消息體組成,不同的是,復合數據的消息體由一個或多個小的參數消息組成,參數消息也具有參數頭和參數體。參數頭包括參數類型和參數長度,它們均為8 bit,參數類型值用來識別后續參數字,參數長度指明參數體中參數字的數目。復合數據消息格式允許不同特征產生的不同消息在同一個幀中傳送。在此不再詳述。

        3 系統軟件流程設計

        系統軟件由四部分組成,分別為主程序,中斷0 程序,中斷1 程序和串口中斷程序。

        主程序及各程序功能介紹如下。

        (1) 主程序開始初始化系統各功能芯片,設置串行通信的波特率,從E2PROM 中讀存儲的來電信息,并顯示最后一條信息; 然后開中斷0 循環等待振鈴信號。程序流程圖如圖5 所示。

        以芯片ZLG7289A 為核心的智能來電顯示器的設計

        pic相關文章:pic是什么




        關鍵詞: ZLG7289A 顯示器設計

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 万荣县| 布尔津县| 永清县| 兴国县| 吉隆县| 乌拉特中旗| 吴旗县| 玉林市| 九江县| 阿拉善左旗| 康马县| 德化县| 峨边| 中牟县| 应用必备| 兴海县| 上杭县| 加查县| 东兰县| 华池县| 建德市| 新余市| 陆良县| 梅河口市| 永城市| 渝中区| 永寿县| 呼和浩特市| 八宿县| 芒康县| 峨边| 临夏县| 合水县| 两当县| 巴中市| 宝兴县| 永修县| 新绛县| 鲁甸县| 张家界市| 牡丹江市|