標(biāo)題: PT2262解碼程序問題 4路非鎖 遙控器按鈕設(shè)置 [打印本頁]

作者: yong761228    時間: 2018-11-27 12:39
標(biāo)題: PT2262解碼程序問題 4路非鎖 遙控器按鈕設(shè)置
給位師傅,您們好,這是四路2262 解碼遙控器按鈕鍵程序,遙控器按鈕ABCD,A=0x08;B=0x04;C=0x02,D=0x01, 下面是非鎖程序,按住遙控器按鈕A,D3吸合,松開遙控器按鈕A,D3斷開,同理BCD一樣,現(xiàn)在的問題是如果按住A,再按B,松開A,AB都吸合,松開的A繼電器沒有斷開。請師傅看看怎么改寫,非常感謝。                                                                                                                                  {
                                                                                   if(key_d == 0x08){D3=0;}
                                                                                   if(key_d == 0x04){D2=0;}
                                                                                   if(key_d == 0x02){D1=0;}
                                                                                   if(key_d == 0x01){D0=0;}                                                                                       
                                                                                        decode_ok=1;
                                                                                        VT=0;                                                               
                                                                                        s=100;
                                                                                        break;
                                                                                }
                                                                                                               
                                                                }        
                                                
                                                
                                                }
                           
                 }
              
         }
        if(decode_ok)   //解碼有效信號,類似2272 PT腳
                  {
                        s--;
                        if(!s)
                                {
                                        decode_ok=0;
                                        D0=1;D1=1;D2=1;D3=1;
                                        VT=1;
                                }                                 
                  }         



作者: yong761228    時間: 2018-11-27 21:57
我已經(jīng)自己解決了,非常感謝大家,改寫方法:            
D3=(key_d- 0x08);
D2=(key_d- 0x04);
D1=(key_d- 0x02);
D0=(key_d- 0x01);      
作者: yfpc2006    時間: 2018-11-28 09:45
用一片STC 8腳芯片比如,STC15W101 201 401 等 軟解碼,學(xué)習(xí)型,比2272 成本低!可以學(xué)到更多知識!
作者: yong761228    時間: 2018-11-28 14:01
yfpc2006 發(fā)表于 2018-11-28 09:45
用一片STC 8腳芯片比如,STC15W101 201 401 等 軟解碼,學(xué)習(xí)型,比2272 成本低!可以學(xué)到更多知識!

我都四十多歲了,就是才剛開始學(xué)習(xí)單片機(jī),所以就利用這個來玩玩,增長知識,非常感謝。
作者: lhxtzlhxtz    時間: 2023-2-18 10:57
yong761228 發(fā)表于 2018-11-28 14:01
我都四十多歲了,就是才剛開始學(xué)習(xí)單片機(jī),所以就利用這個來玩玩,增長知識,非常感謝。

能發(fā)一下完整程序嗎?




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1