基于52单片机的酒店标准房设计的c程序

程序:#include <reg52.h>#include <intrins.h>#define uint unsigned int#define uchar unsigned chartypedef

: 程序 #include&lt;reg52.h&gt; #include&lt;intrins.h&gt; #defineuintunsignedint #defineucharunsignedchar typedefunsignedcharBYTE; #defineTX_ADR_WIDTH5//5bytesTX(RX)addresswidth #defineTX_PLOAD_WIDTH20//20bytesTXpayload #defineRX_PLOAD_WIDTH20 //SPI(nRF24L01)commands #defineREAD_REG0x00//Definereadcommandtoregister #defineWRITE_REG0x20//Definewritecommandtoregister #defineWR_TX_PLOAD0xA0//DefineTXpayloadregisteraddress #defineFLUSH_TX0xE1//DefineflushTXregistercommand #defineREUSE_TX_PL0xE3//DefinereuseTXpayloadregistercommand //***************************************************// //SPI(nRF24L01)registers(addresses) #defineCONFIG0x00//'Config'registeraddress #defineEN_AA0x01//'EnableAutoAcknowledgment'register address #defineEN_RXADDR0x02//'EnabledRXaddresses'registeraddress #defineSETUP_AW0x03//'Setupaddresswidth'registeraddress #defineSETUP_RETR0x04//'SetupAuto.Retrans'registeraddress #defineRF_CH0x05//'RFchannel'registeraddress #defineRF_SETUP0x06//'RFsetup'registeraddress #defineSTATUS0x07//'Status'registeraddress #defineOBSERVE_TX0x08//'ObserveTX'registeraddress #defineRX_ADDR_P00x0A//'RXaddresspipe0'registeraddress

腾讯文库基于52单片机的酒店标准房设计的c程序