⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nrf905_spiio.h

📁 该程序模块包含无线收发模块 NREF905的所有功能库函数 本库函数与外部函数接口简单易用且代码规范简洁
💻 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 + -