|
本人整合了各種例程,整理出一份較為完整的教程
單片機(jī)源程序如下:
- #include <reg52.h>
- #include "lcd1602.h"
- #include "esp8266.h"
- //連接到Wi-Fi后,亮第一個燈
- void EventHandler_WifiConnected(){
- P1 &= 0xFE;
- }
- //獲得IP后,亮第二個燈
- void EventHandler_IpGot(){
- P1 &= 0xFD;
- ESP01_ConnectToTCPServer();
- }
- //連接到TCP服務(wù)器后,亮第三個燈
- void EventHandler_TcpServerConnected(){
- P1 &= 0xFB;
- }
- //將ESP8266送來的信息,送去LCD顯示。
- void EventHandler_MsgReceived(unsigned char* head){
- LCD_writeLine(head);
- }
- //初始化
- void init(){
- ESP01_Event_WifiConnected = &EventHandler_WifiConnected; //事件注冊
- ESP01_Event_IpGot = &EventHandler_IpGot; //事件注冊
- ESP01_Event_TcpServerConnected = &EventHandler_TcpServerConnected; //事件注冊
- ESP01_Event_MsgReceived = &EventHandler_MsgReceived; //事件注冊
- ESP01_Init();
- LCD_init();
- }
- void main(){
- init();
- while(1);
- }
復(fù)制代碼
所有資料51hei提供下載:
wifi.zip
(46.52 KB, 下載次數(shù): 33)
2021-5-24 22:05 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
評分
-
查看全部評分
|