📄 define.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 + -