新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機I/O 口的紅外遙控軟件調制技術

        單片機I/O 口的紅外遙控軟件調制技術

        作者: 時間:2011-12-23 來源:網絡 收藏

        2.2 通信協議
        NT68F632的UART控制口RXD、TXD腳和上位機(PC機)的RS232通信,接收要發送的器編碼信號。其傳輸控制串口的通信協議如圖5所示。定義的通信協議分4個字節:Command、Addresscode、Data code、Check SUM。第1個字節Command表示協議類型,區分是NEC碼還是RC5碼等;第2個字節Address code表示地址碼或客戶碼;第3個字節Data code表示按鍵數據碼;第4個字節Check SUM表示校驗碼。

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

        g.jpg

        f.jpg


        系統的碼發送主程序流程如圖6所示。NT68F632的UART控制口接收串口通信數據,微處理器根據串口通信協議對數據分析處理,并成相應的遙控數據碼,同時控制PC6口發送遙控數據碼。
        2.3 過程
        中,NEC碼的每個脈沖是560μs,而載波頻率為38 kHz,故約21個周期的載波爆裂。每個載波是26.3μs,其中8.77μs的高電平、17.53μs的低電平。
        NEC碼脈沖調制流程如圖7所示。

        g.jpg



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 黎平县| 平果县| 精河县| 孝感市| 中西区| 桑植县| 平安县| 泰宁县| 越西县| 镇远县| 汾阳市| 南京市| 洪洞县| 建阳市| 柳林县| 河东区| 霍城县| 怀化市| 德州市| 库伦旗| 教育| 防城港市| 乐平市| 准格尔旗| 睢宁县| 高雄市| 海口市| 东乌| 滁州市| 玉溪市| 广平县| 桓台县| 南江县| 游戏| 吉林省| 颍上县| 麻城市| 黔江区| 兴宁市| 百色市| 叙永县|