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

📄 define.h

📁 C51驱动nrf24l01无线发送
💻 H
字号:
																			//*************************************//
																			//																		 //
																			//		  在该页添加所需要的宏定义			 //
																			//																		 //
																			//*************************************//
#include "STC12C5A60S2.h"
//#include "STCreg52.h"
#include "dseign.h"
#include "extern.h"
#include "config.h"
#include "nrf24l01.h"
#include "12864LCD.h"




#define SYSTEMRESTART					10000			//系统重启缓冲时间(请勿修改)				单位:(us)	
#define SYSTEMUARTCLOCK				(SYSTEMFOSC * 10000) / 12		//单片机自动计算波特率产生时所需的运算(请勿修改)

																										
#define SYSTEMBAUDRATE				9600			//系统串口波特率
#define SYSTEMTIMERZERO				10000   	//T0定时器需要定时时长   						单位:(us)
#define SYSTEMTIMERONE				10000	  	//T0定时器需要定时时长   						单位:(us)
#define SYSTEMFOSC						22.1184		//系统时钟晶振频率									单位:(MHz)				


/************************************NRF24L01端口定义***********************************/

//sbit  NC    =P1^6;	 //没用,不接也可
sbit 	MISO	=P3^4;	 //数字输出(从 SPI 数据输出脚)
sbit 	MOSI	=P3^3;	 //数字输入(从 SPI 数据输入脚)
sbit	SCK	  =P3^5;	 //数字输入(SPI 时钟)

sbit	CE	  =P3^6;	 //数字输入(RX 或 TX 模式选择)
sbit	CSN		=P3^7;	 //数字输入(SPI片选信号)
sbit	IRQ		=P3^2;	 //数字输入(可屏蔽中断)

/******************************************************************************************/
#define  RX_DR	 ((sta & BIT6))
#define  TX_DS	 ((sta & BIT5))
#define  MAX_RT	 ((sta & BIT4))

#define		DELAY		0

⌨️ 快捷键说明

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