154【毕设课设】基于51单片机的单片机WIFI多级通讯设计
【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
单片机WIFI多级通讯设计-WIFI-lcd1602-RELAY
本设计由1个主机和2个从机组成。主机和从机之间通过WIFI通讯。
主机由STC89C52单片机电路+LCD1602液晶显示电路+按键电路+WIFI通讯电路+电源电路组成。
从机由STC89C52单片机电路+LCD1602液晶显示电路+继电器控制电路+WIFI通讯电路+电源电路组成
1、主机和从机的液晶均要显示主从机编号,如主机1、从机1和从机2。
2、系统上电后,主从机的液晶开始计时,从1秒开始,计时时间最大999。
3、主机可以通过按键可以控制2个从机的继电器的开和关
#include "sysdefine.h"
#include "delay.h"
#include "1602.h"
#include<stdio.h>
sbit key1 = P1^0;
sbit key2 = P1^1;
sbit key3 = P1^2;
sbit key4 = P1^3;
unsigned char dis0[16];
unsigned long times_20ms=0; //定时器计数
unsigned int timeS=0;
void main (void)
{
unsigned char i;
Init_Timer0(); //定时器0初始化
UART_Init();
LCD_Init(); //初始化液晶
DelayMs(20); //延时有助于稳定
LCD_Clear(); //清屏
LCD_Write_String(0,0,"My designer!");
sprintf(dis0,"ZhuJi %3d",timeS); //初始化
LCD_Write_String(0,1,dis0);