14.5.2 底层硬件电路的软件设计

图14-5 ESP8266 WiFi模块通信配置成功图
在程序设计过程中,在安卓手机开发串行通信控制界面APP,底层硬件电路配置ESP8266WiFi通信模块,依托WiFi通信模块手机端发送的控制信号字符“Q”,单片机P3.0引脚接收到字符“Q”,再通过P3.1引脚发送到PC上,通过串口调试助手显示字符“Q”。同理,手机控制端发送字符“Z”,通过WiFi通信单片机的P3.0引脚接收到手机端发送的控制量字符“Z”,单片机再通过P3.1引脚发送到PC上,通过串口调试助手显示字符“Z”,如图14-6所示为基于APP的串行通信工作的软件程序流程图。

图14-6 APP的串行通信工作的软件程序流程图
在图14-6程序流程序图的基础上书写基于APP的串行通信系统的程序代码如下:

