(word完整版)无线wifi模块-51单片机-C语言程序.doc 立即下载
2024-09-09
约5.2千字
约6页
0
87KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

(word完整版)无线wifi模块-51单片机-C语言程序.doc

(word完整版)无线wifi模块-51单片机-C语言程序.doc

预览

免费试读已结束,剩余 1 页请下载文档后查看

5 金币

下载文档

如果您无法下载资料,请参考说明:

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()
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

(word完整版)无线wifi模块-51单片机-C语言程序

文档大小:87KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用