以芯片ZLG7289A 為核心的智能來(lái)電顯示器的設計
圖5 主程序流程圖
(2) 外部中斷0 服務(wù)程序。
當有振鈴信號來(lái)時(shí),便觸發(fā)外部中斷0 服務(wù)程序。
若判斷為第一次振鈴,則開(kāi)外部中斷1,判斷是否有有效解調FSK 信號。
(3) 外部中斷1 服務(wù)程序。
當判斷有有效信號來(lái)時(shí),便觸發(fā)外部中斷0 服務(wù)程序。若判斷為第一次振鈴,則打開(kāi)串口中斷,準備接收解調為串行異步二進(jìn)制數據的來(lái)電信息。(4) 串口中斷程序。
在串口服務(wù)程序中不斷記錄緩沖器SUBF 中的數據,存儲并顯示當前信息。
4 實(shí)驗數據分析
串口輸出的字符串為: 0x80 0x18 0x32 0x00 0x310x31 0x30 0x38 0x33 0x30 0x31 0x30 0x33 0x34 0x300x31 0x35 0x32 0x31 0x36 0x37 0x36 0x30 0x31 0x360x37 0xEF經(jīng)過(guò)分析,0x80 表示此消息數據為復合數據消息格式,0x18 表示數據長(cháng)度,后面則表示時(shí)間為2011 年08 月30 日10 時(shí)34 分,來(lái)電號碼為01521760167,校驗字為0xEF.所有數據和(包括校驗位) 按256 的模求和為00,證明收到的數據完全正確。
pic相關(guān)文章:pic是什么
評論