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

📄 nrf2401.h

📁 USB2.0控制器CY7C68013控制无线收发芯片nRF2401进行无线发射的51单片机程序
💻 H
字号:


/**********************************************************************************/
#include "fx2.h"
#include "fx2regs.h"
#include "intrins.h"
/**********************************************************************************/


#define uchar unsigned char 
#define uint  unsigned int

/**********************************************************************************/
uchar 	InitData[15];
uchar 	RXData[10];

uchar 	Temp;
uchar 	BitCnt;	
uchar 	ByteCnt;
uchar 	Data1=	0xff;

bdata 	uchar 	tempi;
/**********************************************************************************/
sbit    D_CS	=0xB2+0;
sbit    D_CE	=0xB2+2;
sbit    D_PWR_UP	=0xB2+4;

sbit	CS		=IOA^0;
sbit	CE		=IOA^2;
sbit	PWR_UP	=IOA^4;


sbit    D_DR1	=0xB4+0;
sbit    D_CLK1	=0xB4+2;
sbit    D_Data	=0xB4+4;

sbit	DR1		=IOC^0;
sbit	CLK1 	=IOC^2;
sbit	Data	=IOC^4;

sbit 	bflag	=tempi^7;

/**********************************************************************************/
void 	my_InitnRF2401(void);
void 	init_io();
void 	BuildInitWord();
void 	InitnRF2401();
void 	DoSPIClock();
void 	Delay10();
void 	delay100();
void 	ReceiveShock();

#endif

⌨️ 快捷键说明

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