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

標題: ESp8266與單片機控制LED的源程序 測試成功 [打印本頁]

作者: njjm    時間: 2018-12-6 19:12
標題: ESp8266與單片機控制LED的源程序 測試成功
2018.12.3寫,ESp8266模塊接于單片機,手機連接上ap熱點,即可發(fā)送指令
單片機接收到指令執(zhí)行操作。難點在于esp8266的配置。

單片機源程序如下:
  1. /*2018.12.3寫,ESp8266模塊接于單片機,手機連接上ap熱點,即可發(fā)送指令
  2. 單片機接收到指令執(zhí)行操作。難點在于esp8266的配置。
  3. baidu,,,51單片機通過ESP8266模塊與手機進行通訊(單片機)可以得到參考。
  4. */
  5. #include<reg52.h>
  6. #include<intrins.h>
  7. #include<stdio.h>
  8. #define uchar unsigned char
  9. #define uint unsigned int

  10. sbit LED=P1^0;

  11. unsigned char flag,a,i;


  12. void Delay(unsigned int t)
  13. {
  14. while(--t);

  15. }


  16. void connect_init()
  17. {
  18.     char *a="AT+CIPMUX=1\r\n";
  19.     char *b="AT+CIPSERVER=1,8080\r\n";
  20.     while(*a!='\0')
  21.     {
  22.         SBUF=*a; //寫入要發(fā)送的字符
  23.         while(!TI);//等待發(fā)送完成
  24.         TI=0; //發(fā)送
  25.         a++;
  26.     }
  27.     //這里添加延時函數(shù),延時5ms左右,給ESP8266反應(yīng)時間
  28.         Delay(50);
  29.     while(*b!='\0')
  30.     {
  31.             SBUF=*b;

  32.         while(!TI); //等待發(fā)送完成
  33.         TI=0;
  34.         b++;
  35.     }
  36. }

  37. void init()
  38. {
  39.         
  40.         TMOD=0x20;
  41.         TH1=0xfd;
  42.         TL1=0xfd;
  43.         TR1=1;
  44.         REN=1;
  45.         SM0=0;
  46.         SM1=1;
  47.         EA=1;
  48.         ES=1;
  49. }
  50. void main()
  51. {        LED=1;
  52.         init();
  53.         TI=0;
  54.         connect_init();
  55.         while(1)
  56.         {
  57.                 if(flag==1)
  58.                 {
  59.                         flag==0;
  60.                         ES=0;
  61.                         TI=1;

  62.                         if(a=='0')LED=0;          //點亮
  63.             if(a=='1')LED=1;


  64.                         while(!TI);
  65.                         TI=0;
  66.                         ES=1;
  67.                 }
  68.         }
  69. }
  70. void ser() interrupt 4
  71. {
  72.         RI=0;
  73.         a=SBUF;
  74.         flag=1;
  75.         
  76. }
復(fù)制代碼

所有資料51hei提供下載:
esp8266串口測試成功.zip (19.14 KB, 下載次數(shù): 94)




作者: 1113634577    時間: 2018-12-9 21:30
學(xué)習(xí),用12F更好
作者: yeghoster    時間: 2020-3-13 17:56
下載一個試試
作者: 數(shù)百七十團    時間: 2020-3-30 22:35
樓主,我用網(wǎng)絡(luò)調(diào)試助手給esp8266發(fā)送數(shù)據(jù),可以接受到,但是無法控制單片機上的led
作者: Tel    時間: 2023-2-9 22:18
數(shù)百七十團 發(fā)表于 2020-3-30 22:35
樓主,我用網(wǎng)絡(luò)調(diào)試助手給esp8266發(fā)送數(shù)據(jù),可以接受到,但是無法控制單片機上的led

我也有這個問題,請問解決了嗎




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 欧美三级a做爰在线观看 | 黄片毛片在线观看 | 毛片www| 久久在线免费视频 | 欧美日韩免费在线 | 成年人视频网站 | 国产欧美一区二区 | 亚洲欧美综合网 | 中文字幕三级 | 国产免费一区二区三区 | 国产美女精品 | 成人免费高清视频 | 日韩免费高清 | 免费一区二区三区 | 九九在线免费视频 | 欧美成人午夜 | 日韩欧美三区 | 久久久久久91 | 亚洲福利在线观看 | 日韩黄色小视频 | 欧美国产一区二区三区 | 色妞网站 | 黄色三级大片 | 欧美日韩二区三区 | 最新超碰 | 在线视频黄 | 韩国三级影院 | 最近日本中文字幕 | 久久久网| 毛片免费在线观看 | 日韩精品视频免费播放 | 九九热这里 | 成人a视频 | 久久久久国产精品视频 | 久艹视频在线观看 | 日本亚洲天堂 | 欧美一区二区三区在线观看视频 | 91精品一区 | 国产免费av在线 | 精品久久一区二区三区 | 中文字幕在线观看第一页 |