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

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

978-7-111-59182-5-Part02-74.jpg

图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的串行通信工作的软件程序流程图。

978-7-111-59182-5-Part02-75.jpg

图14-6 APP的串行通信工作的软件程序流程图

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

978-7-111-59182-5-Part02-76.jpg

978-7-111-59182-5-Part02-77.jpg