找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2486|回復: 4
打印 上一主題 下一主題
收起左側(cè)

PT2262解碼程序問題 4路非鎖 遙控器按鈕設置

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:405193 發(fā)表于 2018-11-27 12:39 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
給位師傅,您們好,這是四路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;
                                }                                 
                  }         


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

使用道具 舉報

沙發(fā)
ID:405193 發(fā)表于 2018-11-27 21:57 | 只看該作者
我已經(jīng)自己解決了,非常感謝大家,改寫方法:            
D3=(key_d- 0x08);
D2=(key_d- 0x04);
D1=(key_d- 0x02);
D0=(key_d- 0x01);      
回復

使用道具 舉報

板凳
ID:138119 發(fā)表于 2018-11-28 09:45 | 只看該作者
用一片STC 8腳芯片比如,STC15W101 201 401 等 軟解碼,學習型,比2272 成本低!可以學到更多知識!
回復

使用道具 舉報

地板
ID:405193 發(fā)表于 2018-11-28 14:01 | 只看該作者
yfpc2006 發(fā)表于 2018-11-28 09:45
用一片STC 8腳芯片比如,STC15W101 201 401 等 軟解碼,學習型,比2272 成本低!可以學到更多知識!

我都四十多歲了,就是才剛開始學習單片機,所以就利用這個來玩玩,增長知識,非常感謝。
回復

使用道具 舉報

5#
ID:639666 發(fā)表于 2023-2-18 10:57 | 只看該作者
yong761228 發(fā)表于 2018-11-28 14:01
我都四十多歲了,就是才剛開始學習單片機,所以就利用這個來玩玩,增長知識,非常感謝。

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

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

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