wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

HX1838紅外無線遙控模塊51單片機程序

  [復制鏈接]
跳轉到指定樓層
樓主
紅外無線模塊:
1.硬件:紅外接收器+遙控器
2.連接方式:接收器的+、-分別連接在單片機的VCC、GND上面,S為信號輸出端連接在單片機的IO口上面(例程里面連接在了P3^2引腳)
3.遙控器上面每一個按鍵對應的鍵碼值已經在程序中給出,程序的內容是用遙控器控制單片機上面的流水燈

單片機源程序如下:
  1. #include<reg52.h>    //包含單片機寄存器的頭文件
  2. #include<intrins.h> //包含_nop_()函數定義的頭文件
  3. #define uchar unsigned char
  4. #define uint  unsigned int


  5. sbit IRIN=P3^2;         //紅外接收器數據線


  6. sbit led1=P1^0;
  7. sbit led2=P1^1;
  8. sbit led3=P1^2;
  9. sbit led4=P1^3;
  10. sbit led5=P1^4;
  11. sbit led6=P1^5;
  12. sbit led7=P1^6;
  13. sbit led8=P1^7;

  14. uchar IRCOM[7];

  15. void delay(unsigned char x) ;

  16. /*******************************************************************/
  17. void main()
  18. {
  19.          unsigned int  a;
  20.    
  21.         IRIN=1;                    //I/O口初始化        
  22.         IE=0x81;                 //允許總中斷中斷,使能 INT0 外部中斷
  23.         TCON=TCON|0x01;               //觸發方式為脈沖負邊沿觸發
  24.         
  25.          while(1)
  26.          {               
  27.             for(a=100;a>0;a--)
  28.    {
  29.      void IR_IN();
  30.    }        
  31.           }
  32. }
  33. /**********************************************************/
  34. void IR_IN() interrupt 0 using 0
  35. {
  36.         unsigned char j,k,N=0;
  37.         unsigned char q=0;
  38.         EX0 = 0;   
  39.         delay(15);
  40.         if (IRIN==1)
  41.         {
  42.                 EX0 =1;
  43.                 return;
  44.         }
  45.                    //確認IR信號出現
  46.         while (!IRIN)            //等IR變為高電平,跳過9ms的前導低電平信號。
  47.                 delay(1);
  48.         
  49.         for (j=0;j<4;j++)         //收集四組數據
  50.         {
  51.                 for (k=0;k<8;k++)        //每組數據有8位
  52.                 {
  53.                         while (IRIN)            //等 IR 變為低電平,跳過4.5ms的前導高電平信號。
  54.                         {delay(1);}
  55.                         while (!IRIN)          //等 IR 變為高電平
  56.                                 delay(1);
  57.                         while (IRIN)           //計算IR高電平時長
  58.                         {
  59.                                 delay(1);
  60.                                 N++;           
  61.                                 if (N>=30)
  62.                                 {
  63.                                         EX0=1;
  64.                                         return;
  65.                                 }                  //0.14ms計數過長自動離開。
  66.                         }                        //高電平計數完畢               
  67.                         IRCOM[j]=IRCOM[j] >> 1;     //數據最高位補“0”
  68.                         if(N>=8)
  69.                         {
  70.                                 IRCOM[j] = IRCOM[j] | 0x80;                  //數據最高位補“1”
  71.                         }  
  72.                         N=0;
  73.                 }
  74.         }
  75.         
  76.         if(IRCOM[2]!=~IRCOM[3])
  77.         {
  78.                 EX0=1;
  79.                 return;
  80.         }
  81.         
  82.         IRCOM[5]=IRCOM[2] & 0x0F;     //取鍵碼的低四位
  83.         IRCOM[6]=IRCOM[2] >> 4;       //右移4次,高四位變為低四位
  84.         
  85.         if(IRCOM[5]>9)
  86.         {
  87.                 IRCOM[5]=IRCOM[5]+0x37;
  88.         }
  89.         else
  90.         IRCOM[5]=IRCOM[5]+0x30;
  91.         
  92.         if(IRCOM[6]>9)
  93.         {
  94.                 IRCOM[6]=IRCOM[6]+0x37;
  95.         }
  96.         else
  97.         IRCOM[6]=IRCOM[6]+0x30;

  98.         q= (((IRCOM[6]&0x0f)<<4) + (IRCOM[5]&0x0f));
  99.    

  100.         switch(q)    //判斷按鍵鍵碼值
  101.         {
  102.                 case 0x04:led1=1;led2=0;led3=1;led4=0;led5=1;led6=0;led7=1;led8=0;break;  //(#)
  103.                 case 0x19:led1=0;break;  //(0)
  104.                 case 0x40:led5=0;break;  //(5)
  105.                 case 0x43:led6=0;break;  //(6)
  106.                 case 0x44:led4=0;break;  //(4)
  107.                 case 0x45:led1=0;break;  //(1)
  108.                 case 0x46:led2=0;break;  //(2)
  109.                 case 0x47:led3=0;break;  //(3)
  110.                 case 0x07:led7=0;break;  //(7)
  111.                 case 0x18:led1=0;led2=0;led3=1;led4=1;led5=1;led6=1;led7=1;led8=1;break;  //(上)
  112.                 case 0x09:led1=0;led2=0;led3=0;led4=0;led5=0;led6=0;led7=0;led8=0;break;  //(9)
  113.                 case 0x08:led1=1;led2=1;led3=1;led4=1;led5=0;led6=0;led7=1;led8=1;break;  //(左)
  114.                 case 0x13:led1=1;led2=1;led3=1;led4=1;led5=1;led6=1;led7=1;led8=1;break;  //(ok)
  115.                 case 0x51:led1=1;led2=1;led3=1;led4=1;led5=1;led6=1;led7=0;led8=0;break;  //(右)
  116.                 case 0x15:led8=0;break;  //(8)
  117.                 case 0x52:led1=1;led2=1;led3=0;led4=0;led5=1;led6=1;led7=1;led8=1;break;  //(下)
  118.                 case 0x16:led1=0;led2=1;led3=0;led4=1;led5=0;led6=1;led7=0;led8=1;break;  // (*)
  119.         
  120.                 default :break;
  121.         }

  122.          EX0 = 1;
  123. }


  124. /***************延時函數*****************************/
  125. void delay(unsigned char x)    //x*0.14MS
  126. {
  127.         unsigned char i;
  128.         while(x--)
  129.         {
  130.                 for (i = 0; i<13; i++) {}
  131.         }
  132. }
復制代碼

所有資料51hei提供下載:
CR2025.zip (28.47 KB, 下載次數: 292)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:365823 發表于 2019-2-18 16:26 | 只看該作者
感謝分享
回復

使用道具 舉報

板凳
ID:293438 發表于 2019-3-24 20:37 | 只看該作者
學習了
回復

使用道具 舉報

地板
ID:65956 發表于 2019-3-25 09:02 | 只看該作者
謝謝分享
回復

使用道具 舉報

5#
ID:472506 發表于 2019-3-25 12:08 | 只看該作者
學習學習。
回復

使用道具 舉報

6#
ID:500015 發表于 2019-3-28 16:44 | 只看該作者
謝謝!
回復

使用道具 舉報

7#
無效樓層,該帖已經被刪除
8#
ID:62865 發表于 2019-10-21 16:37 | 只看該作者
tzr448106883 發表于 2019-7-31 18:15
你好啊  我把這個代碼寫到STC89C52能用但是 寫到STC15W401AS就用不了 是什么原因?

15系列的比89系列的速度快,估計是延時時間不一致
回復

使用道具 舉報

9#
ID:428298 發表于 2019-12-11 10:51 | 只看該作者
太棒啦!
回復

使用道具 舉報

10#
ID:485431 發表于 2020-2-9 15:07 | 只看該作者
怎么沒有看到電源鍵的作用??
回復

使用道具 舉報

11#
無效樓層,該帖已經被刪除
12#
ID:452950 發表于 2020-3-7 14:29 | 只看該作者
正好用到這款紅外遙控,有了鍵值就不用自己另外解碼了,多謝
回復

使用道具 舉報

13#
ID:686739 發表于 2020-3-7 19:59 來自觸屏版 | 只看該作者
學習一下
回復

使用道具 舉報

14#
ID:704402 發表于 2020-3-8 09:59 來自觸屏版 | 只看該作者
感謝分享
回復

使用道具 舉報

15#
ID:434551 發表于 2020-3-8 11:17 | 只看該作者
感謝分享                              
回復

使用道具 舉報

16#
ID:688189 發表于 2020-3-8 18:45 | 只看該作者
感謝分享
回復

使用道具 舉報

17#
ID:703745 發表于 2020-3-11 13:48 來自觸屏版 | 只看該作者
xxpp2011 發表于 2020-3-7 14:29
正好用到這款紅外遙控,有了鍵值就不用自己另外解碼了,多謝

請問大佬程序成功了嗎?為什么我下進去不行呢?
回復

使用道具 舉報

18#
ID:452950 發表于 2020-3-24 16:23 | 只看該作者
最高權限 發表于 2020-3-11 13:48
請問大佬程序成功了嗎?為什么我下進去不行呢?

我買的紅外遙控看起來是同一款,可能廠家不一樣,實際的數據碼與樓主發的不一致,所以后來自己解碼了。
回復

使用道具 舉報

19#
ID:699194 發表于 2020-3-30 17:49 | 只看該作者
樓主,為什么我燒錄你的程序,紅外遙控沒有反應(和你一樣的紅外模塊),請問是什么原因的呢
回復

使用道具 舉報

20#
無效樓層,該帖已經被刪除
21#
ID:314869 發表于 2020-4-7 13:26 | 只看該作者
學習了
回復

使用道具 舉報

22#
ID:356226 發表于 2020-4-7 16:32 | 只看該作者
感謝樓主的分享,對我的課程設計有一定的啟發
回復

使用道具 舉報

23#
ID:618097 發表于 2020-4-26 10:23 | 只看該作者
你好,這個與晶振有沒有關系,我用的是12M的,
回復

使用道具 舉報

24#
無效樓層,該帖已經被刪除
25#
ID:497323 發表于 2021-3-10 16:15 | 只看該作者
樓主主頻晶振設置為多少M?0.14mS的延時程序用了14個循環
回復

使用道具 舉報

26#
ID:923440 發表于 2021-8-23 21:03 | 只看該作者
xxpp2011 發表于 2020-3-24 16:23
我買的紅外遙控看起來是同一款,可能廠家不一樣,實際的數據碼與樓主發的不一致,所以后來自己解碼了。

你好,這個紅外模塊的鍵值碼用什么可以測出來呀,
回復

使用道具 舉報

27#
無效樓層,該帖已經被刪除
28#
ID:923440 發表于 2021-8-24 10:07 | 只看該作者
xxpp2011 發表于 2020-3-24 16:23
我買的紅外遙控看起來是同一款,可能廠家不一樣,實際的數據碼與樓主發的不一致,所以后來自己解碼了。

大佬,請問這個怎么解碼,我 用的也是這款遙控器,發現也不能顯示,求解碼的程序謝謝
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
精品成人av一区二区三区| 99久久精品免费看国产免费软件| 欧美成人黄色网| 91免费国产网站| 日本不卡免费在线视频| 18+激情视频在线| 黄色免费看视频| 国产精品专区一| 一区二区三区精密机械公司| 美女网站一区| 一级视频在线观看视频在线啦啦| 欧美日韩中文视频| 中文字幕在线亚洲精品| 亚洲欧美国产一区二区三区| 精品一区二区av| 日本黄色一区| jizz.日本| 国产这里有精品| 精品亚洲欧美日韩| 午夜电影久久久| 欧美 日韩 国产一区二区在线视频| 美女毛片在线看| 国产欧美久久久| 男女污污的视频| 91精品久久久久久久久久久久久| 欧美日韩精品三区| 美国毛片一区二区| 婷婷丁香久久| 日本高清视频网站www| 精品国产www| 福利在线一区二区三区| 欧美日韩一区二区视频在线| 亚洲娇小xxxx欧美娇小| 久久久久久久久久看片| 国产九一精品| 牛牛精品在线| 最新福利小视频在线播放| 国产人妻精品一区二区三区不卡| 成人午夜视频免费观看| 538国产精品一区二区在线| 色综合天天综合网国产成人综合天| 亚洲色诱最新| 91亚洲精选| 成人午夜福利视频| 88久久精品无码一区二区毛片| 成人在线激情网| 成人中文字幕+乱码+中文字幕| 亚洲第一二三四五区| 日本一区免费视频| 一区二区三区四区五区在线 | 中文字幕精品一区| 视频一区在线观看| 日韩视频一二区| 国产污视频在线| 欧美久草视频| 久久夜色精品亚洲| 国产乱人伦精品一区二区三区| 国产成人亚洲欧美| 欧美成人精品激情在线观看| 色哟哟国产精品| 亚洲国产一区二区三区| 久草这里只有精品视频| 亚洲专区一区二区三区| 亚洲高清在线一区| 欧美天堂一区二区| 国产区高清在线| 在线激情av| 最新在线观看av| 国产高清av| av天堂一区二区三区| 三上悠亚作品在线观看| 我看黄色一级片| 日韩欧美亚洲精品| 国产精品亚洲自拍| 国产精品自产拍高潮在线观看| 国产福利精品视频| 在线观看日韩欧美| 欧美一a一片一级一片| 欧美韩日一区二区三区四区| 成人av在线电影| 国产情侣久久| 性一交一乱一区二区洋洋av| 久久福利毛片| 五月开心六月丁香综合色啪| 亚洲精品一区av| 日韩精品一区国产| 久久资源综合| missav|免费高清av在线看| 一卡二卡三卡亚洲| 天天av导航| 亚洲国产精品久久久久婷婷软件 | 国产一区二区三区色淫影院| 2018日韩中文字幕| 最好看的2019的中文字幕视频| 欧美天天综合网| 这里只有精品电影| 亚洲六月丁香色婷婷综合久久| 国内精品久久久久影院一蜜桃| 97欧美在线视频| 伊人久久大香线蕉av超碰| 97人人在线视频| 福利在线播放| 成人国产免费电影| www.av在线播放| 在线成人福利| 中文字幕在线播放| 成人在线黄色电影| 日韩欧美亚洲一区| 99re免费99re在线视频手机版| 性直播在线观看| 亚洲天堂aaa| 人妻丰满熟妇av无码久久洗澡 | 久久精品国产久精国产一老狼| 日韩欧美一级二级三级久久久| 亚洲第一在线综合网站| 樱桃国产成人精品视频| 极品白嫩少妇无套内谢| 在线观看免费黄网站| 超碰男人的天堂| 午夜男人的天堂| 疯狂试爱三2浴室激情视频| 精品少妇一区二区三区密爱| 少妇精品一区二区| 免费一级片视频| 久久久久久免费观看| 国产一区二区播放| 一本色道久久综合精品婷婷| 亚洲国产成人综合| 97在线观看| 免费人成短视频在线观看网站| 欧美一区二区少妇| 国产高清自拍视频在线观看| 国产后进白嫩翘臀在线观看视频 | 91一区一区三区| 成人a区在线观看| 亚洲专区一二三| 精品剧情在线观看| 亚洲欧美激情视频| 欧美中文字幕视频| 国产精品亚洲美女av网站| 亚洲韩国在线| 在线观看视频黄色| 日韩视频在线观看视频| 亚洲男人天堂av在线| 无码人妻h动漫| 久久精品丝袜高跟鞋| 国产精品 欧美在线| 97超碰最新| 国产精品十八以下禁看| 这里只有精品久久| 久久视频在线直播| 尤物tv国产一区| 欧美专区在线播放| 久久99精品久久久久久秒播放器 | 97超碰人人草| 亚洲天堂av片| 韩国三级hd中文字幕| 粉嫩av懂色av蜜臀av分享| 国产美女福利视频| 国产suv一区二区| 一个人在线观看免费视频www| 国产美女视频一区二区三区| 国产人妖一区| 一区二区电影| 天天做天天爱天天爽综合网| 日本美女一区二区| 午夜精品成人在线视频| 日韩黄在线观看| 日本高清成人免费播放| 亚洲国产你懂的| 亚洲高清久久网| 欧美俄罗斯乱妇| 久久久久久久久久久免费| 在线精品国产欧美| 欧美孕妇性xx| 亚洲第一精品区| 手机在线看福利| 黄色片免费观看视频| 国产一级av毛片| 亚洲天堂电影在线观看| 男人天堂手机在线观看| 男女作爱免费网站| www.成人精品| 国产麻豆一级片| 国产九九九九| 日本中文字幕在线播放| av在线免费观看网| 国产一区二区三区不卡av| 亚洲国产日韩欧美在线| 亚洲精一区二区三区| 国产欧美日韩一区二区三区在线| 久久理论电影网| 一区二区三区日韩精品| 日韩高清av一区二区三区| 成人精品一区二区三区电影免费| 一二三四视频社区在线| 黄www在线观看| 女尊高h男高潮呻吟| 久久久久久免费观看| 免费精品国产自产拍观看| 日本xxxxxx| 日本少妇一区| 黑人操亚洲人| ww亚洲ww在线观看国产| 精品av久久707| 亚洲第一精品久久忘忧草社区| 国产欧美欧洲在线观看| 免费在线观看毛片网站| 免费黄色网址在线| 你懂得视频网站| 中文字幕欧美人妻精品一区蜜臀| 成年人视频网站免费| 日本精品一区二区| 成人女人免费毛片| 精品在线观看视频| 高清shemale亚洲人妖| 精品影院一区二区久久久| 国产在线国偷精品产拍免费yy| 欧美性猛交xxxxx免费看| 亚洲黄色免费三级| 国产三区精品| 亚欧洲乱码视频| 亚洲欧美日韩色图| 欧美一区在线观看视频| 亚洲欧美亚洲| 欧美日韩国产综合新一区| 亚洲激情在线视频| 日韩欧美精品在线不卡| 国产97免费视频| 成人av小说网| 在线国产一区二区| 国产精品片aa在线观看| 久久亚洲综合av| 欧美一区二区三区人| 国产一区二区三区小说| 久久久久久久久久久99| 亚洲国产精品自拍视频| 91精品国自产| 99视频免费在线观看| 成人h动漫精品一区二| 综合av色偷偷网| 成人免费观看毛片| 性中国古装videossex| 二区三区在线播放| 亚洲尤物在线| 亚洲国产精品va在线看黑人| 国产免费一区二区三区| 午夜国产一区二区三区| palipali轻量版永久网页入口| 日本韩国欧美| 另类视频一区二区三区| 国产精品乱码一区二区三区软件 | 亚洲天堂av图片| 国产精品制服诱惑| aaaaa级少妇高潮大片免费看| 美臀av在线| 1024精品一区二区三区| 精品不卡在线视频| 熟妇女人妻丰满少妇中文字幕| 免费成人深夜夜行网站| 久久小说免费下载| а√天堂中文在线资源8| 亚洲免费成人av| 丁香五月网久久综合| 久久香蕉精品视频| 国产最新视频在线| 性色av一区二区怡红| 精品久久久三级丝袜| 日韩精品视频在线观看视频| 亚洲av无码乱码在线观看性色 | 成人国产精品色哟哟| 精品人妻一区二区三区免费| 一二三区免费视频| 97在线观看免费高清视频| 欧美 日韩 国产精品免费观看| 欧美成人vr18sexvr| 欧美图片自拍偷拍| 国产又白又嫩又紧又爽18p| 日本一区二区三区电影免费观看| 国产精品videosex极品| 国产精品剧情在线亚洲| av电影成人| 超碰超碰超碰超碰| 一二三四区在线观看| 最新日韩av在线| 日韩av电影中文字幕| 日本不卡二区| 欧美韩日国产| 操欧美老女人| 91年精品国产| 国内揄拍国内精品少妇国语| 亚洲中文字幕无码av永久| 日韩免费观看一区二区| 成年人网站在线| 麻豆一区二区99久久久久| 91欧美精品成人综合在线观看| 久久久久久久久久久影院| 亚洲美女久久精品| 韩国成人福利片在线播放| 久久久久久久999精品视频| 登山的目的在线| 国产网站在线免费观看| 国产精品456露脸| 中文字幕一区二区精品| 免费a级黄色片| 精品成人一区二区三区免费视频| 国内精品美女在线观看| 欧美色图免费看| 精品亚洲欧美日韩| 亚洲av无码国产综合专区| av电影在线免费| 欧美日韩一区二区三区在线| 免费无码av片在线观看| www视频免费看| av亚洲精华国产精华精华| 国产精品三区www17con| 丰满人妻一区二区| 国产伦精品一区二区三区免费优势| 日韩一区视频在线| 成人性做爰aaa片免费看不忠| 久久影院朴妮唛| 久久亚洲黄色| 91地址最新发布| 国产中文字幕视频| 毛片av在线| 欧美国产亚洲另类动漫| 狠狠干一区二区| 老师让我她我爽了好久视频| 中文字幕一区二区三区欧美日韩 | 在线成人av网站| 国产精品乱子乱xxxx| 国产香蕉在线观看| 经典一区二区| 国产美女精彩久久| 国产绿帽一区二区三区| 国产免费av一区二区三区| 国产精品久久久久av免费| 91一区二区视频| 国产成人精品免费视| 社区色欧美激情 | 中文字幕国产在线观看| 日韩在线视频一区二区三区| 日韩国产欧美精品一区二区三区| 中文字幕第99页| 国内精品久久久久久久影视简单| 日韩视频第一页| 日韩在线一区二区三区四区| 欧美日韩国产一区精品一区| 97视频网站入口| 精品极品三级久久久久| 亚洲综合日本| 亚洲自拍小视频| 国产经典av| 久久久久久一二三区| 亚洲一区二区三区四区中文| 玖玖在线免费视频| 欧美国产日韩在线观看| 中文字幕成人一区| 婷婷在线视频观看| 亚洲午夜在线电影| 国产91在线免费| 国精产品一区一区三区mba下载| 欧美午夜激情视频| 狠狠干狠狠操视频| 你懂的视频在线看| 久久成人羞羞网站| 免费电影一区| 啪啪小视频网站| 国产精品一国产精品k频道56| 99久久99| 又大又黄又粗| 白白色亚洲国产精品| www污在线观看| 九色在线播放| 精品亚洲国产成av人片传媒| 久久激情免费视频| 免费福利视频一区| 亚洲色图偷窥自拍| 欧美一级视频免费观看| 日韩毛片视频| 欧美亚洲视频一区二区| 久操久操久操| 精品亚洲国内自在自线福利| 天天操天天爱天天爽| 2024最新电影在线免费观看| 欧美一区二区高清| 精品人妻一区二区乱码| 超碰国产一区| 国产香蕉97碰碰久久人人| 伊人久久久久久久久久久久 | 亚洲欧美日韩综合精品网| 99热国内精品| 96sao精品视频在线观看| 国产成人亚洲精品播放器下载| 不卡电影免费在线播放一区| 国产精品久久中文字幕| 久久77777| 日韩成人黄色av| 欧美乱xxxxxxxxx| 久久色在线观看|