nrf905_spiio.h

来自「该程序模块包含无线收发模块 NREF905的所有功能库函数 本库函数与外部函数接」· C头文件 代码 · 共 36 行

H
36
字号
#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 + =
减小字号Ctrl + -
显示快捷键?