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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2849|回復: 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:849826 發表于 2021-3-5 20:20 來自手機 | 只看該作者
手機app在壓縮包里面,程序需要配合手機app才可以正常使用
回復

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: www..com18午夜观看 | 国产美女h视频 | 日本在线视频不卡 | 毛片一级网站 | www.av在线| 精品一区二区三区在线视频 | 久久久久久久久久久久久91 | 日韩在线视频观看 | 91精品国产色综合久久 | 国产一区二区三区免费观看视频 | 在线视频91 | 午夜精品久久久久久久久久久久久 | 欧美精品一区二区在线观看 | 欧美精品久久久久久 | 国产精品揄拍一区二区 | 欧美一区2区三区4区公司二百 | 国产99在线 | 欧美 | 亚洲综合二区 | 国内成人免费视频 | 看a网站| 亚洲精品短视频 | 日韩精品免费在线观看 | 久久久久久久久久久久久9999 | 国产www.| 波霸ol一区二区 | 久久久久久国产精品免费免费 | 欧美在线视频一区二区 | 成人一区二区三区在线观看 | 婷婷久久网 | 亚洲天堂中文字幕 | 成人欧美一区二区三区黑人孕妇 | 天天看天天操 | 国产综合视频 | 国产成人在线视频 | 久久青 | 亚洲三级国产 | 精品网站999www | 综合久久综合久久 | 成人av在线播放 | 性色av一区二区三区 | 网站一区二区三区 |