找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 14775|回復(fù): 22
打印 上一主題 下一主題
收起左側(cè)

4鍵無線遙控模塊PT2262\PT2272帶解碼單片機程序+數(shù)碼管顯示

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:165343 發(fā)表于 2017-2-19 10:51 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
PT2262\PT2272帶解碼模塊的的單片機程序。好資料,需要的下載.



  1. /***************************************************************************
  2. 標題:        無線遙控器帶解碼+數(shù)碼管顯示
  3. 效果:        按下按鍵,數(shù)碼管顯示編號
  4. 工作于:LY5A-L2A開發(fā)板
  5. 作者:        林洋電子-單片機
  6. 說明:        P2口的P20-P23連接接收模塊四個輸出(D0-D3),VT接入P24,采用分時掃描法,
  7.                 5V接擴展電源接口正極(+),GND連接擴展電源接口負極(-)
  8. 注意:        不同的遙控器按鈕不一定對應(yīng)程序的順序,比如遙控器上的A可能對應(yīng)的是1或2或3或4,其它按鈕類似,但不會沖突。
  9. ******************************************************************************/
  10. //頭文件:
  11. #include "reg51.h"


  12. //引腳定義:       
  13. sbit SMG_q = P1^0;        //定義數(shù)碼管陽級控制腳(千位)
  14. sbit SMG_b = P1^1;        //定義數(shù)碼管陽級控制腳(百位)
  15. sbit SMG_s = P1^2;        //定義數(shù)碼管陽級控制腳(十位)
  16. sbit SMG_g = P1^3;        //定義數(shù)碼管陽級控制腳(個位)

  17. sbit key1 = P2^0;        //定義按鍵1
  18. sbit key2 = P2^1;        //定義按鍵2
  19. sbit key3 = P2^2;        //定義按鍵3
  20. sbit key4 = P2^3;        //定義按鍵4

  21. sbit keyall = P2^4;        //有按鍵觸發(fā)


  22. //主函數(shù),C語言的入口函數(shù):       
  23. void main(void)
  24. {
  25.         P0=0xc0;                                //數(shù)碼管顯示0
  26.         SMG_g=0;                                //使用數(shù)碼管個位來顯示鍵值
  27.         while(1){                                //循環(huán)掃描按鍵及顯示
  28.                 if(key1==1&&keyall){                //按鍵1按下且有按鍵觸發(fā)
  29.                         P0=0xf9;                //數(shù)碼管顯示1
  30.                 }
  31.                 else if(key2==1&&keyall){        //按鍵2按下
  32.                         P0=0xa4;                //數(shù)碼管顯示2
  33.                 }
  34.                 else if(key3==1&&keyall){        //按鍵3按下
  35.                         P0=0xb0;                //數(shù)碼管顯示3
  36.                 }
  37.                 else if(key4==1&&keyall){        //按鍵4按下

  38.                         ……余下代碼請下載附件…………
復(fù)制代碼

例-無線遙控器帶解碼51程序.rar (6.98 KB, 下載次數(shù): 279)

4鍵無線遙控器發(fā)射接收使用說明參考.pdf

192.57 KB, 下載次數(shù): 195, 下載積分: 黑幣 -5

評分

參與人數(shù) 1黑幣 +10 收起 理由
tieq1952 + 10 贊一個!

查看全部評分

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

使用道具 舉報

沙發(fā)
ID:171619 發(fā)表于 2017-3-17 18:57 | 只看該作者
大哥,這好像不是M4的程序啊
我想要的是M4解碼程序
回復(fù)

使用道具 舉報

板凳
ID:211184 發(fā)表于 2017-6-17 11:03 | 只看該作者
。。。。并沒有解碼程序
回復(fù)

使用道具 舉報

地板
ID:154669 發(fā)表于 2017-6-19 15:50 | 只看該作者
東西哪里買
回復(fù)

使用道具 舉報

5#
ID:134271 發(fā)表于 2018-1-2 15:37 | 只看該作者
/***************************************************************************
標題:        無線遙控器帶解碼+數(shù)碼管顯示
效果:        按下按鍵,數(shù)碼管顯示編號
說明:        P2口的P20-P23連接接收模塊四個輸出(D0-D3),VT接入P24,采用分時掃描法,
                5V接擴展電源接口正極(+),GND連接擴展電源接口負極(-)
注意:        不同的遙控器按鈕不一定對應(yīng)程序的順序,比如遙控器上的A可能對應(yīng)的是1或2或3或4,其它按鈕類似,但不會沖突。
******************************************************************************/
//頭文件:
#include "reg51.h"


//引腳定義:       
sbit SMG_q = P1^0;        //定義數(shù)碼管陽級控制腳(千位)
sbit SMG_b = P1^1;        //定義數(shù)碼管陽級控制腳(百位)
sbit SMG_s = P1^2;        //定義數(shù)碼管陽級控制腳(十位)
sbit SMG_g = P1^3;        //定義數(shù)碼管陽級控制腳(個位)

sbit key1 = P2^0;        //定義按鍵1
sbit key2 = P2^1;        //定義按鍵2
sbit key3 = P2^2;        //定義按鍵3
sbit key4 = P2^3;        //定義按鍵4

sbit keyall = P2^4;        //有按鍵觸發(fā)


//主函數(shù),C語言的入口函數(shù):       
void main(void)
{
        P0=0xc0;                                //數(shù)碼管顯示0
        SMG_g=0;                                //使用數(shù)碼管個位來顯示鍵值
        while(1){                                //循環(huán)掃描按鍵及顯示
                if(key1==1&&keyall){                //按鍵1按下且有按鍵觸發(fā)
                        P0=0xf9;                //數(shù)碼管顯示1
                }
                else if(key2==1&&keyall){        //按鍵2按下
                        P0=0xa4;                //數(shù)碼管顯示2
                }
                else if(key3==1&&keyall){        //按鍵3按下
                        P0=0xb0;                //數(shù)碼管顯示3
                }
                else if(key4==1&&keyall){        //按鍵4按下
                        P0=0x99;                //數(shù)碼管顯示4
                }
        }
}
回復(fù)

使用道具 舉報

6#
ID:134271 發(fā)表于 2018-1-3 10:23 | 只看該作者
上面是附件內(nèi)的源碼,就這些內(nèi)容。
回復(fù)

使用道具 舉報

7#
ID:253767 發(fā)表于 2018-1-4 08:09 | 只看該作者
贊一個,好東西,學(xué)習(xí)了
回復(fù)

使用道具 舉報

8#
ID:272625 發(fā)表于 2018-1-20 22:38 | 只看該作者
其實就是一個按鍵程序
回復(fù)

使用道具 舉報

9#
ID:272625 發(fā)表于 2018-1-20 22:51 | 只看該作者
樓主重要的事,說三遍:圖紙...圖紙...圖紙...
回復(fù)

使用道具 舉報

10#
ID:96682 發(fā)表于 2018-1-22 01:16 | 只看該作者
都是淘l來貨哪還用啥圖紙嘛,只需會設(shè)置/連接相應(yīng)的端口就行了
回復(fù)

使用道具 舉報

11#
ID:277276 發(fā)表于 2018-2-8 17:03 | 只看該作者
騙人的
回復(fù)

使用道具 舉報

12#
ID:72088 發(fā)表于 2018-3-31 21:51 | 只看該作者
沒有程序,別下載了
回復(fù)

使用道具 舉報

13#
ID:308903 發(fā)表于 2018-5-5 22:54 | 只看該作者
正好需要這個,做個記號,等黑幣夠了下載
回復(fù)

使用道具 舉報

14#
ID:315723 發(fā)表于 2018-5-8 15:22 | 只看該作者
有沒有編寫226,227的說明
回復(fù)

使用道具 舉報

15#
ID:325646 發(fā)表于 2018-5-9 08:42 | 只看該作者
PT2262\PT2272帶解碼模塊
回復(fù)

使用道具 舉報

16#
ID:320226 發(fā)表于 2018-7-5 18:41 | 只看該作者
很好用 頂上一貼
回復(fù)

使用道具 舉報

17#
ID:388967 發(fā)表于 2018-8-22 16:51 | 只看該作者
學(xué)習(xí)學(xué)習(xí)。辛苦了
回復(fù)

使用道具 舉報

18#
ID:388967 發(fā)表于 2018-8-22 16:52 | 只看該作者
  無線遙控器帶解碼 學(xué)習(xí)了
回復(fù)

使用道具 舉報

19#
ID:501384 發(fā)表于 2019-4-17 18:57 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報

20#
ID:510258 發(fā)表于 2019-4-18 09:59 | 只看該作者
學(xué)習(xí)來的!
回復(fù)

使用道具 舉報

21#
ID:572374 發(fā)表于 2020-8-27 19:15 | 只看該作者
pangjineng 發(fā)表于 2018-1-3 10:23
上面是附件內(nèi)的源碼,就這些內(nèi)容。

是的,感覺被坑了
回復(fù)

使用道具 舉報

22#
ID:960079 發(fā)表于 2021-8-11 22:33 | 只看該作者
直接買個10幾塊錢的帶學(xué)習(xí)型接收器遙控器,簡單
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

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

快速回復(fù) 返回頂部 返回列表