久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機16路藍牙遙控開關程序

  [復制鏈接]
跳轉到指定樓層
#
寫了兩個程序,一個是8路的,一個是16路的。手機藍牙串口軟件最多支持12路控制。有會編寫軟件的可以提供一個多路的用一下
程序部分預覽:
  1. #include <REGX52.H>
  2. #define uint unsigned int
  3. #define uchar unsigned char

  4. sbit LED1=P2^0;
  5. sbit LED2=P2^1;
  6. sbit LED3=P2^2;
  7. sbit LED4=P2^3;
  8. sbit LED5=P2^4;
  9. sbit LED6=P2^5;
  10. sbit LED7=P2^6;
  11. sbit LED8=P2^7;

  12. sbit LED9= P1^0;
  13. sbit LED10=P1^1;
  14. sbit LED11=P1^2;
  15. sbit LED12=P1^3;
  16. sbit LED13=P1^4;
  17. sbit LED14=P1^5;
  18. sbit LED15=P1^6;
  19. sbit LED16=P1^7;
  20. void blue_Init()
  21. {
  22.   TMOD=0x20;
  23.     TH1=0xfd;//9600
  24.     TL1=0xfd;
  25.     SM0=0;
  26.     SM1=1;               
  27.     REN=1;
  28.     TR1=1;
  29. }

  30. void main()
  31. {
  32.   int a;
  33.   blue_Init();
  34.         P2=0xff;
  35.         P1=0xff;
  36.     while(1)
  37.         {
  38.                                    if(RI==1)
  39.                                         {  
  40.                                                                 a=SBUF;
  41.                                                                 RI=0;
  42.                                                                                
  43.                                                                  if(a==0x01)         //1
  44.                                                                  {
  45.                                                                    LED1=!LED1;
  46.                                                                  }   
  47.                                                  
  48.                                                                  else if(a==0x02)//2
  49.                                                                  {
  50.                                                             LED2=!LED2;
  51.                                                                  }
  52.                                                                  
  53.                                                                  else if(a==0x03)//3
  54.                                                                  {
  55.                                                             LED3=!LED3;
  56.                                                                  }
  57.                                                                  else if(a==0x04)//4
  58.                                                                  {
  59.                                                             LED4=!LED4;
  60.                                                                  }  if(a==0x05)         //5
  61.                                                                  {
  62.                                                                    LED5=!LED5;
  63.                                                                  }   
  64.                                                  
  65.                                                                  else if(a==0x06)//6
  66.                                                                  {
  67.                                                             LED6=!LED6;
  68.                                                                  }
  69.                                                                  
  70.                                                                  else if(a==0x07)//7
  71.                                                                  {
  72.                                                             LED7=!LED7;
  73.                                                                  }
  74.                                                                  else if(a==0x08)//8
  75.                                                                  {
  76.                                                             LED8=!LED8;
  77.                                                                  }

  78.                                                                  if(a==0x09)         //9
  79.                                                                  {
  80.                                                                    LED9=!LED9;
  81.                                                                  }   
  82.                                                  
  83.                                                                  else if(a==0x0A)//10
  84.                                                                  {
  85.                                                             LED10=!LED10;
  86.                                                                  }
  87.                                                                  
  88.                                                                  else if(a==0x0B)//11
  89.                                                                  {
  90.                                                             LED11=!LED11;
  91.                                                                  }
  92.                                                                  else if(a==0x0C)//12
  93.                                                                  {
  94.                                                             LED12=!LED12;
  95.                                                                  }  if(a==0x0D)         //13
  96.                                                                  {
  97.                                                                    LED13=!LED13;
  98.                                                                  }   
  99.                                                  
  100.                                                                  else if(a==0x0E)//14
  101.                                                                  {
  102.                                                             LED14=!LED14;
  103.                                                                  }
  104.                                                                  
  105.                                                                  else if(a==0x0F)//15
  106.                                                                  {
  107.                                                             LED15=!LED15;
  108.                                                                  }
  109.                                                                  else if(a==0x10)//16
  110.                                                                  {
  111.                                                             LED16=!LED16;
  112.                                                                  }


  113.                                      }  
  114.                                                 }
  115.                                 }
復制代碼


47A9D1E14BA52A5EF2BEB6EF9233D2E2.jpg (93.91 KB, 下載次數: 167)

1.jpg

1.jpg

47A9D1E14BA52A5EF2BEB6EF9233D2E2.jpg (93.91 KB, 下載次數: 160)

47A9D1E14BA52A5EF2BEB6EF9233D2E2.jpg

IMG_20210121_094959.jpg (80.84 KB, 下載次數: 164)

IMG_20210121_094959.jpg

l藍牙16路遙控開關程序.zip

1.59 MB, 下載次數: 45, 下載積分: 黑幣 -5

評分

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

查看全部評分

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

使用道具 舉報

板凳
ID:423238 發表于 2021-3-9 21:01 來自觸屏版 | 只看該作者
1/8路選擇16進制,app輸入1/2/3/4/5/7/8
回復

使用道具 舉報

沙發
ID:180919 發表于 2021-3-6 10:30 | 只看該作者
好東西,下來用下,這太多路了8路都夠用了
回復

使用道具 舉報

樓主
ID:849826 發表于 2021-3-5 20:20 來自觸屏版 | 只看該作者
手機app在壓縮包里面,程序需要配合手機app才可以正常使用
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产亚洲一区二区三区在线观看 | 国产av毛片| 国产精品久久久久久久久久东京 | 日本三级电影在线观看视频 | 国产日韩中文字幕 | 国内精品久久久久久久影视简单 | 国产高清视频一区二区 | 天天色天天 | 国产高潮av | 国产精品夜色一区二区三区 | 欧美一级高潮片免费的 | 国产高清一区二区三区 | 午夜免费福利片 | 亚洲一页| 蜜桃精品视频在线 | 91精品国产综合久久婷婷香蕉 | 天天人人精品 | 精品国产乱码久久久久久蜜退臀 | 成人免费看片 | 欧美极品在线 | 99久久久久国产精品免费 | 亚洲一区二区三区四区五区午夜 | 夜夜骑首页 | 日韩成人影院 | 欧美精品久久久久久 | 日韩精品一区二 | 久久久激情视频 | 欧美国产视频 | 成年人在线播放 | 国产精品视频免费观看 | 国产精品久久久久久久久图文区 | 99精品免费久久久久久久久日本 | 中文字幕 在线观看 | 久久久久国产一区二区三区四区 | 一区二区三区四区在线视频 | 久久国产精品99久久久久久丝袜 | 91极品尤物在线播放国产 | 亚洲精品久久久久久久久久久 | 一级大片网站 | 高清国产午夜精品久久久久久 | 午夜精品一区二区三区在线视频 |