欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4286|回復: 2
打印 上一主題 下一主題
收起左側

格力空調遙控器單片機發射紅外編碼求解

[復制鏈接]
跳轉到指定樓層
樓主
ID:379625 發表于 2018-8-6 01:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我現在正在做一個格力空調發射程序,但是遇到一個難點,,就是格力的紅外編碼是起始碼+35位+連接碼+32位,我自己寫的程序發射到自己的單片機串口通信顯示只顯示了前面一部分,連接碼后都沒有顯示,感覺是連接碼出現問題,求各位大佬指點一波!
下面是發射代碼
endcount = 223; //設定中斷次數,發送引導碼9ms 38K紅外光
         flag = 1;       //紅外發送標志=1
         count = 0;      //中斷計數=0
         TR0 = 1;        //啟動定時器0
         while(count < endcount);
         TR0 = 0;        //關閉定時器0

         endcount = 117;        //設定中斷次數,發送引導碼4.5ms低電平
         flag = 0;              //紅外發送標志
         count = 0;             //中斷計數
         TR0 = 1;               //啟動定時器0
         while(count < endcount);
         TR0 = 0;               //關閉定時器0

         ircode = array[0];     //發送前1-8位
         send_8bit();
         ircode = array[1];     //發送前9-16位
         send_8bit();
         ircode = array[2];     //發送前17-24位
         send_8bit();
         ircode = array[3];     //發送前25-32位
         send_8bit();
        ircode = array[4];
           //發送前33-35位
        send_3bit();
           
        /*endcount = low;    //發送0.56ms  38k紅外波
         flag = 0;          //紅外發送標志=1
         count = 0;         //中斷計數=0
         TR0 = 1;           //啟動定時器0
         while(count<endcount);
         TR0 = 0;           //關閉定時器0        */
        ir=0;
delay610us();*/        
         ir = 1;            //紅外發射管控制腳低
         delay20ms() ;
            //延時20ms低電平
//        ir=0;   

        
                                       
         ircode = array[5];    //發送后1-8位
         send_8bit();
         ircode = array[6];    //發送后9-16位
         send_8bit();
         ircode = array[7];    //發送后17-24位
         send_8bit();
         ircode = array[8];    //發送后25-32位
         send_8bit();

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:328014 發表于 2018-8-7 00:53 | 只看該作者
空調的編碼太長,不太好處理  我曾經在51hei下了一直居然可以直接用 要不樓主找找吧
回復

使用道具 舉報

板凳
ID:617449 發表于 2019-11-12 17:09 | 只看該作者
你好!
首先空調紅外遙控器一般不能仿真,NEC的可以用仿真演示;
空調紅外遙控器編碼比較復雜,同品牌的空調編碼也不相同;
一般要實現紅外空調控制都是做成學習型遙控器,通用性高;
下面給你看一個鏈接,萬能學習型遙控器。。。

http://m.raoushi.com/bbs/dpj-172803-1.html
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表