欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
格力空調遙控器單片機發射紅外編碼求解
[打印本頁]
作者:
8499
時間:
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();
作者:
51hei團團
時間:
2018-8-7 00:53
空調的編碼太長,不太好處理 我曾經在51hei下了一直居然可以直接用 要不樓主找找吧
作者:
來51學習1
時間:
2019-11-12 17:09
你好!
首先空調紅外遙控器一般不能仿真,NEC的可以用仿真演示;
空調紅外遙控器編碼比較復雜,同品牌的空調編碼也不相同;
一般要實現紅外空調控制都是做成學習型遙控器,通用性高;
下面給你看一個鏈接,萬能學習型遙控器。。。
http://www.raoushi.com/bbs/dpj-172803-1.html
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1