十一哥

十一哥

0个粉丝

29

问答

4

专栏

23

资料

十一哥  发布于  2020-10-05 19:10:51
采纳率 0%
29个问答
1747

ESP8266与STC89C51单片机通信,ESP8266发送的数据单片机接收不到

最近学习APP与单片机通过ESP8266通信,ESP8266做服务器,APP能将数据发送到ESP8266,但ESP8266不能发送给单片机,请各位大佬帮忙解答一下。下面是代码。万分感谢

void UartConfiguration()
{
    TMOD |=0x20;      //方式2
    TH1=0xfd;           //波特率9600
    TL1=0xfd;           //
    PCON=0x00;      //波特率不加倍
    SCON=0x50;      //
    EA=1;           //
    ES=1;           //
    TR1=1;          //
    TI=1;
    }
void connect_init()
{
    printf("AT+CIPMUX=1\r\n");
    DelayMs(30000);
    printf("AT+CIPSERVER=1,8080\r\n");

}
//重写putchar()
char putchar(char ch)
{
    ES=0;
    SBUF=ch;
    while(TI==0);
    TI=0;
    ES=1;
    return 0;
}
void ESP8266_init()
{
    UartConfiguration();
    TI=0;             //等待发送完成
    connect_init(); 
}
void ESP_UART() interrupt 4
{
    static uchar i=0;
    if(RI==1)
    {
         RI=0;  
         Recive_table[i]=SBUF; 
         led3 = ~led3;
         sendByte(Recive_table[i]);
         i++;         
         if((Recive_table[i-1]=='\n'))
         {
                Recive_table[i]='\0';
                i=0; 
         }
    }
    else
        TI=0;
}
我来回答
回答0个
时间排序
认可量排序
易百纳技术社区暂无数据
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区