#include#includetypedefunsignedcharuchar;typedefunsignedcharuint;//****************************************NRF24L01端口定义sbitMISO=P1^5;sbitMOSI=P1^1;sbitSCK=P1^6;sbitCE=P1^7;sbitCSN=P1^2;sbitIRQ=P1^0;//************************************按键sbitKEY1=P3^4;//************************************蜂明器sbitLED=P3^5;//**************#defineTX_ADR_WIDTH5//5uintsTXaddresswidth#defineRX_ADR_WIDTH5//5uintsRXaddresswidth#defineTX_PLOAD_WIDTH32//20uintsTXpayload#defineRX_PLOAD_WIDTH32//20uintsTXpayloaduintconstTX_ADDRESS[TX_ADR_WIDTH]={0x34,0x43,0x10,0x10,0x01};//本地地址uintconstRX_ADDRESS[RX_ADR_WIDTH]={0x34,0x43,0x10,0x10,0x01};//接收地址//***************************************NRF24L01寄存器指令#defineREAD_REG0x00//读寄存器指令#defineWRITE_REG0x20//写寄存器指令#defineRD_RX_PLOAD0x61//读取接收数据指令#defineWR_TX_PLOAD0xA0//写待发数据指令#defin