nrf2401.h

来自「在KEILC51中NRF2401项目开发成功」· C头文件 代码 · 共 29 行

H
29
字号
#ifndef	__NRF2401_USER_h__
#define	__NRF2401_USER_h__
//	write your header here

extern  void nRF2401_ON();								// nRF2401A上电
extern  void nRF2401_OFF();								// nRF2401A掉电
extern  void nRF2401_Initial();							// nRF2401A初始化
extern  void nRF2401_WriteCommand();					// nRF2401A写命令字
extern  void nRF2401_WriteByte(unsigned char uiData);	// 向nRF2401A写入一个Byte
extern  void nRF2401_WriteWord(unsigned int uiData);	// 向nRF2401A写入一个Word
extern  void nRF2401_Mode(unsigned char uiMode);			// 切换nRF2401A收/发模式
extern  void nRF2401_SendByte(unsigned char TxData);	
												// 将字节数据写入nRF2401A
extern  void nRF2401_SendWord(unsigned int TxData);	
												// 将字数据写入nRF2401A
extern  void nRF2401_SendBuffer_Byte(unsigned char TxData[],unsigned char DataByte);	
												// 将数组数据写入nRF2401A
extern  void nRF2401_SendBuffer_Word(unsigned int TxData[],unsigned int DataWord);	
												// 将数组数据写入nRF2401A
extern  unsigned char  nRF2401_RxStatus();				// 判断nRF2401A是否有数据接收
extern  void nRF2401_ReceiveByte(unsigned char RxData[]);// 以Byte格式从nRF2401A读数据
extern  void nRF2401_ReceiveWord(unsigned int RxData[]);// 以Word格式从nRF2401A读数据
extern  void nRF2401_SetAddress(unsigned char Address[],unsigned char AddrByte);
												// 设置目标nRF2401A的地址
extern  void Delay_Us(unsigned int TimeCnt);								// 延时(uS)

extern  void nRF2401_Str(unsigned char *arr);
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?