android与单片机wifi通信原理图,用LT8920做2.4G无线通信原理图与51单片机程序

该博客介绍了使用LT8920进行2.4G无线通信的原理,通过51单片机实现按键与LED控制,两块实验板之间的数据传输。当任意按键被按下,对应的LED在另一板上亮起并返回确认信号,通信成功后LED会熄灭。程序包括发射、接收、按键扫描和LED驱动部分,适用于STC15W408AS单片机。
摘要由CSDN通过智能技术生成

/**********************************

*LT89XX测试DEMO

*硬件平台:YBDZ_ERF_DEMO测试实验板

*测试描述:两块测试实验板分别搭载一个LT89XX无线模块

当按其中任意一个测试板的按键例如KEY1,那么该测试板会通过无线模块将键值发送出去,另一测试板收到键值数据后,

点亮对应的LED(KEY1对应LED1KEY2对应LED2)并且返回应答信号,

发送板在收到接收板返回的应答信号后会点亮该板上和按键对应的LED,这样表示通信成功。

备注:点亮的LED延时3秒后熄灭,测试需要两块测试板烧写同样的程序,不管按下那块板上的按键,效果都是一样的,不区分发射板和接收板,测试程序中包含发射,接收,按键扫描,和LED驱动。

*MCU:STC15W408AS

*时钟:6MHZ

*出处:一步电子工作室

***********************************/

#include

#include "LT89XX_DRV.h"

#include "Key_Drive.h"

#include "STC_NEW_8051.H"

#define TX_DAT1 0x01         //发送数据1

#define TX_DAT2 0x02     //发送数据2

#define INT_RX  0x03     //初始化接收模式

#define RX_MOD  0x00     //常规接收模式

sbit LED1= P5^4;

sbit LED2= P5^5;</

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值