




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
(word完整版)无线wifi模块,51单片机,C语言程序 (word完整版)无线wifi模块,51单片机,C语言程序 (word完整版)无线wifi模块,51单片机,C语言程序 无线WIFI模块ESP8266和51单片机实现LED灯的无线控制 一、关于51单片机和无线WIFI模块的接线方面 RXD、TXD、GND和51单片机的TXD、RXD、GND接好,模块其他引脚均为高电平,电源VCC是3。3V左右(两节1.5v干电池),本人由于没有稳压模块,偷懒了当时使用5V的直流源,测试结果目前没有问题(不过不建议啊!) 二、关于安卓手机方面 测试时可以使用,网络调试助手(下载这个app安装在手机即可)发送数字1表示小灯亮,0表示灯灭.后续想深入的话可以自己开发安卓app软件。 三、参数设置 由于参数的设置方法和步奏网上资料很全,这里提供相关的网址自行参考。 Uart—WiFi模块ESP8266把玩记HYPERLINK"http://blog。csdn。net/kangear/article/details/40392385"http://blog。csdn。net/kangear/article/details/40392385 物联网wifi模块工作的STA和AP模式详细介绍 HYPERLINK"http://www。hx-wulian.com/archives/239”http://www。hx-wulian.com/archives/239 四、资料可能存在不足之处,仅作参考! /********************************************************************* 题目:基于STC12C560S2单片机无线WIFI模块控制 内容:通过MCU上位机对ESP8266wifi模块的控制和设置,实现手机端控制LED灯 的亮灭。 注意:该型号单片机是普通89C51单片执行速度的12倍,内含RAM1280字节,ROM为60K,PCA计数器,PWM发生模块,ADC转换模块等,晶振一定是11.0592MHz. ********************************************************************/ #include<reg52.h〉 //包含头文件 #defineuintunsignedint #defineucharunsignedchar #defineRELOAD_COUNT0xFA //宏定义波特率发生器的载入值 //defineRELOAD_COUNT(256-(((11520000/16)/12)/9600))也可以或波特率9600//256—晶振频率/波特率x16=BRT /*****************LED灯对应P0口的1个端口*************/ sbitLED0=P3^2; /************波特率发生器相关功能寄存器的定义****************/ sfrAUXR=0x8E; sfrBRT=0x9C; sfrAUXR1=0xA2; /*****************相关变量**************/ ucharReceive,i; uintn; ucharRecive_table[15]; //用于接收wifi模块反馈到MCU上的数据 /******************************************************************* 名称:延时函数 作用:毫秒级延时,微妙级延时函数,为数据收发完成作等待。.。.。.. ********************************************************************/ voidms_delay(uintt) { uinti,j; for(i=t;i〉0;i——) for(j=110;j〉0;j-—); } voidus_delay(uchart) { while(t--); } /******************************************************************** 名称:波特率发生器函数 作用:波特率发生器可以是T1定时器实现,也可以是MCU内部独立的波特率发生器, 各自不同的载入值计算式,具体根据寄存器相关设置来参考计算,以实现 异步串行通讯。(经测试,两种设置方式均可用,可任选一种。) ********************************************************************/ voidUart_Init()

17****21
实名认证
内容提供者


最近下载