標(biāo)題:
基于51單片機(jī)的8266物聯(lián)網(wǎng)代碼
[打印本頁(yè)]
作者:
Spoiled.
時(shí)間:
2021-5-24 22:06
標(biāo)題:
基于51單片機(jī)的8266物聯(lián)網(wǎng)代碼
本人整合了各種例程,整理出一份較為完整的教程
單片機(jī)源程序如下:
#include <reg52.h>
#include "lcd1602.h"
#include "esp8266.h"
//連接到Wi-Fi后,亮第一個(gè)燈
void EventHandler_WifiConnected(){
P1 &= 0xFE;
}
//獲得IP后,亮第二個(gè)燈
void EventHandler_IpGot(){
P1 &= 0xFD;
ESP01_ConnectToTCPServer();
}
//連接到TCP服務(wù)器后,亮第三個(gè)燈
void EventHandler_TcpServerConnected(){
P1 &= 0xFB;
}
//將ESP8266送來(lái)的信息,送去LCD顯示。
void EventHandler_MsgReceived(unsigned char* head){
LCD_writeLine(head);
}
//初始化
void init(){
ESP01_Event_WifiConnected = &EventHandler_WifiConnected; //事件注冊(cè)
ESP01_Event_IpGot = &EventHandler_IpGot; //事件注冊(cè)
ESP01_Event_TcpServerConnected = &EventHandler_TcpServerConnected; //事件注冊(cè)
ESP01_Event_MsgReceived = &EventHandler_MsgReceived; //事件注冊(cè)
ESP01_Init();
LCD_init();
}
void main(){
init();
while(1);
}
復(fù)制代碼
所有資料51hei提供下載:
wifi.zip
(46.52 KB, 下載次數(shù): 33)
2021-5-24 22:05 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1