1.2、通过WiFi模块连接手机控制小灯的亮灭(AT指令)

#include
typedef unsigned char u8;
typedef unsigned int u16;
sbit LED = P0^1;u8 dat;
//sbit AUXR = 0x8e;
void Init(void);//串口初始化函数
void Delay_ms(u16 n);//延时子函数
void Sent_ZF(u8 dat);//发送一个字节
void AT_Send_String(u8 *string);//发送字符串
void ESP8266_Init();//ESP8266初始化
void Init(void)		//串口初始化函数
{
    TMOD = 0x20;
    SCON = 0x50;
    TH1 = 0xFA;
    TL1 = TH1;
    PCON = 0x80;
    EA = 1;
    ES = 1;
    TR1 = 1;
}

void main()
{
    Init();
    ESP8266_Init();
    while(1);
}

void Sent_ZF(u8 dat)  //发送一个字节
{
	ES = 0;
	TI=0;
	SBUF = dat;
	while(!TI);
        TI = 0;
        ES = 1;
}
void Delay_ms(u16 n)
{
	unsigned int i,j;
	for(i=0;i

 

 

 

 

 

你可能感兴趣的:(单片机模块学习)