#include ”HT66FU70A.h"#define uchar unsigned char#define uint unsigned int#define led _pc2 //led//* * *** * * * * * * * ****** * * * * * * * * * * * ** * * * * * * * * * * ****NRF24L01 端口宏定义*************************************//#define MOSI _pa3//MOSI//#define SCK _pa4//SCK//#define CE _pa5 //CE//#define CSN _pa6 //CSN//#define MISO _pa1//MISO 输入//#define IRQ _pa7 //IRQ 输入//*********************************************NRF24L01*************************************#define TX_ADR_WIDTH 5 // 5 字节宽度的发射地址#define RX_ADR_WIDTH 5 // 5 字节宽度的接收地址#define TX_PLOAD_WIDTH 1 // 数据通道有效数据宽度#define RX_PLOAD_WIDTH 1 // 数据通道有效数据宽度uchar TX_ADDRESS[TX_ADR_WIDTH]= {0x34,0x43,0x10,0x10,0x01}; //发送地址uchar RX_ADDRESS[RX_ADR_WIDTH]= {0x34,0x43,0x10,0x10,0x01}; //接收地址uchar gs[10]={0x00,0x01,0x80,0x01,0x00,0x02,0x80,0x02,0x00,0x03};//低字节高字节 占空比数组 1,83。3,66。7,50,33。3//***************************************NRF24L01 相关命令的宏定义*******************************************************#define READ_REG 0x00 // 读寄存器命令#define WRITE_REG 0x20 // 写寄存器命令#define RD_RX_PLOAD 0x61 // 读取接收数据命令#define WR_TX_PLOAD 0xA0 // 写待发数据指令#define FLUSH_TX 0xE1 // 冲洗发送 FIFO 指令#define FLUSH_RX 0xE2 // 冲洗接收 FIFO 指令#define REUSE_TX_PL 0xE3 // 定义重复装载数据命令#define NOP 0xFF // ??//*************************************SPI(nRF24L01)相关地址的宏定义****************************************************#define CONFIG 0x00 #define EN_AA 0x01 #define EN_RXADDR 0x02 #define SETUP_AW 0x03 #define SETUP_RETR 0x04 #define RF_CH 0x05 #define ...