include <reg51.h>include <intrins.h>include api.hdefine uchar unsigned chardefine TX_ADR_WIDTH 5 define TX_PLOAD_WIDTH 8 uchar const TX_ADDRESS[TX_ADR_WIDTH]={0x340x550x100x100x01} uchar rx_b
include <>include <>typedef unsigned int uinttypedef unsigned char uchardefine TX_ADDR_WITDH 5发送地址宽度设置为5个字节define RX_ADDR_WITDH 5接收地址宽度设置为5个字节define TX_DATA_WITDH 8define RX_DATA_WITDH 8define R_RE
1发送include <reg52.h>include <intrins.h>typedef unsigned char uchartypedef unsigned char uintIO端口定义sbit MISO=P12sbit MOSI=P32sbitSCK =P16sbitCE =P15sbitCSN=P17sbitIRQ=P13数码管0-9编码uchar seg[10]=
include <reg52.h>include <intrins.h>typedef unsigned char uchartypedef unsigned char uintNRF24L01端口定义sbit MISO=P15sbit MOSI=P11sbitSCK =P16sbitCE =P17sbitCSN=P12sbitIRQ=P10按键sbitKEY1=P34蜂明器sb
许多人都在找nrf24l01无线模块的c程序我以前刚接触无线时用的就是nrf24l01模块搜索了许多程序有很多都没法直接用甚至还怀疑模块是不是被我搞坏了拿去让别人检测模块又是好的为避免大家走弯路我将我的程序发出来供大家参考这是nrf24l01无线模块pcb图下面有 Nrf24l01无线模块的收发c程序 以下程序经本人亲自测试绝对能用 请注意以下几点:124L01模块的电源电压是否为3V-3
温度无线发送程序 时间:2012.2.3 ——by Keliweninclude <reg52.h>include <math.h>include <stdio.h>include <intrins.h>typedef unsigned char uchartypedef unsigned int uintdefine TX_ADR_WIDTH 5 5字节宽度的发送接收地址defi
include <reg52.h>include<intrins.h> 常量定义define uchar unsigned char define uint??unsigned intdefine BYTE_BIT0????0x01define BYTE_BIT1????0x02define BYTE_BIT2????0x04define BYTE_BIT3????0x08define BY
include <>include <>define uchar unsigned chardefine TX_ADR_WIDTH 5 5字节宽度的发送接收地址define TX_PLOAD_WIDTH 4 数据通道有效数据宽度define LED P2uchar code TX_ADDRESS[TX_ADR_WIDTH] = {0x340x430x100x100x01} 定义一个
NRF24L01双向收发程序(AVR单片机) 由于比较忙没有来得急写比较详细的注释如果你想仔细理解本程序可以再找一篇类似的带有注释的程序参考一下(其实2401的模块程序基本上都是一样的)我本人比较推荐阅读数据手册和寄存器配置说明文档本程序已经调试通过这是一个双向收发程序共用一个点h文件ifndef _NRF24L01_Hdefine _NRF24L01_Hinclude <> 此点h文件
NRF24L01流程图引脚定义开始时钟ICLCD液晶温度传感器初始化nRF24L01配置模式判断键盘是否有动作数据采集和显示将采集到的数据装入发射寄存器启动发射发射是否完成按键处理子程序是否处理完 N Y
违法有害信息,请在下方选择原因提交举报