标题: STC89C52单片机与ESP8266的串口通信问题 [打印本页]

作者: esp8266atk    时间: 2021-5-29 17:11
标题: STC89C52单片机与ESP8266的串口通信问题
如题,正式写代码之前测试过ESP8266模块,可以通过串口调试软件进行正常的双向通信,基本可以证明模块能正常运作、硬件连接无误。
但是!!问题来了!!写代码的时候发现串口接收不到数据。
调试后有两个发现:

另外一个问题:中断服务函数里,当RI为1时,将SBUF里的数据显示到LCD上,按理来说向ESP8266发送‘AT’,ESP8266会返回‘OK’,也就是LCD上应该显示‘OK’。但是,用串口调试助手向ESP8266发送AT ,串口调试助手上显示收到OK,LCD上显示的却是“AT”

作者: esp8266atk    时间: 2021-5-29 17:25
人都调傻了,我附上代码,大佬们看一看是哪里的问题
作者: esp8266atk    时间: 2021-5-30 09:52
这个问题已经解决了,是CH340和单片机间连线的问题~~但是还有另外一个问题,触发接收中断函数后,接收到的数据是自己发出去的AT指令,不是ESP8266发出来的时间信息




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1