欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
ESp8266與單片機控制LED的源程序 測試成功
[打印本頁]
作者:
njjm
時間:
2018-12-6 19:12
標題:
ESp8266與單片機控制LED的源程序 測試成功
2018.12.3寫,ESp8266模塊接于單片機,手機連接上ap熱點,即可發送指令
單片機接收到指令執行操作。難點在于esp8266的配置。
單片機源程序如下:
/*2018.12.3寫,ESp8266模塊接于單片機,手機連接上ap熱點,即可發送指令
單片機接收到指令執行操作。難點在于esp8266的配置。
baidu,,,51單片機通過ESP8266模塊與手機進行通訊(單片機)可以得到參考。
*/
#include<reg52.h>
#include<intrins.h>
#include<stdio.h>
#define uchar unsigned char
#define uint unsigned int
sbit LED=P1^0;
unsigned char flag,a,i;
void Delay(unsigned int t)
{
while(--t);
}
void connect_init()
{
char *a="AT+CIPMUX=1\r\n";
char *b="AT+CIPSERVER=1,8080\r\n";
while(*a!='\0')
{
SBUF=*a; //寫入要發送的字符
while(!TI);//等待發送完成
TI=0; //發送
a++;
}
//這里添加延時函數,延時5ms左右,給ESP8266反應時間
Delay(50);
while(*b!='\0')
{
SBUF=*b;
while(!TI); //等待發送完成
TI=0;
b++;
}
}
void init()
{
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
REN=1;
SM0=0;
SM1=1;
EA=1;
ES=1;
}
void main()
{ LED=1;
init();
TI=0;
connect_init();
while(1)
{
if(flag==1)
{
flag==0;
ES=0;
TI=1;
if(a=='0')LED=0; //點亮
if(a=='1')LED=1;
while(!TI);
TI=0;
ES=1;
}
}
}
void ser() interrupt 4
{
RI=0;
a=SBUF;
flag=1;
}
復制代碼
所有資料51hei提供下載:
esp8266串口測試成功.zip
(19.14 KB, 下載次數: 94)
2018-12-6 19:11 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
1113634577
時間:
2018-12-9 21:30
學習,用12F更好
作者:
yeghoster
時間:
2020-3-13 17:56
下載一個試試
作者:
數百七十團
時間:
2020-3-30 22:35
樓主,我用網絡調試助手給esp8266發送數據,可以接受到,但是無法控制單片機上的led
作者:
Tel
時間:
2023-2-9 22:18
數百七十團 發表于 2020-3-30 22:35
樓主,我用網絡調試助手給esp8266發送數據,可以接受到,但是無法控制單片機上的led
我也有這個問題,請問解決了嗎
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1