📄 nrf905_spiio.h
字号:
#ifndef _NRF905_SPIIO_H_
#define _NRF905_SPIIO_H_
/*******************************************************************************************/
#define TX_EN 0x01 //-->P4^0
#define TRX_CE 0x02 //-->P4^1
#define PWR_UP 0x04 //-->P4^2
sbit MISO =P2^2;
sbit MOSI =P2^3;
sbit SCK =P2^4;
sbit CSN =P2^5;
sbit AM =P2^6;
sbit DR =P3^0;
sbit CD =P3^7;
/*******************************************************************************************/
extern unsigned char xdata TxBuf[32];
extern unsigned char xdata RxBuf[32];
extern void nRF905_Delay(unsigned char N);
extern void SpiWrite(unsigned char byte);
extern unsigned char SpiRead(void);
extern void SpiCmdWrite(unsigned char command,unsigned char WriteBuf[],unsigned char len);
extern void SpiCmdRead(unsigned char command,unsigned char ReadBuf[],unsigned char len);
extern void nRF905Init(void);
extern void Config905(void);
extern void SetTxMode(void);
extern void SetRxMode(void);
extern bit CheckCD(void);
extern bit CheckDR(void);
extern void TxPacket(void);
extern void RxPacket(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -