📄 main.h
字号:
#include "pic.h"
#include "RF.H"
#define INT8U unsigned char
#define INT16U unsigned int
#define RESET_n RB5 // MCU -> output
#define CLK RC0 // MCU -> output
#define MOSI RB4 // MCU -> output
#define SS RA2 // MCU -> output
#define MISO RC1 // MCU -> input
#define PKT_FLAG RC2 // MCU -> input
#ifdef EX_GLOBAL
#define EXT
#else
#define EXT extern
#endif
EXT INT8U TxBuf[10],RxBuf[10];
typedef struct
{
unsigned b0 : 1;
unsigned b1 : 1;
unsigned b2 : 1;
unsigned b3 : 1;
unsigned b4 : 1;
unsigned b5 : 1;
unsigned b6 : 1;
unsigned b7 : 1;
}BitVar;
typedef union
{
INT8U unByte;
BitVar stBit;
}ByteVar;
void Delay_Xms(INT8U D_val);
void LEDState(INT8U State);
void Read_E2prom_nByte(INT8U Rd_Length,INT8U E2_Adr,INT8U *E2_Buf);
void Write_E2prom_nByte(INT8U Wr_Length,INT8U E2_Adr,INT8U *E2_Buf);
INT8U Read_E2prom_Byte(INT8U E2_Adr);
void Write_E2prom_Byte(INT8U E2_Adr,INT8U E2_Data);
INT8U REG_TEST(void);
void TxD_RF(INT8U Len,INT8U *dat);
INT8U RxD_RF(INT8U *Len,INT8U *dat);
void Read_FIFO(INT8U *Length,INT8U *rxbuffer);
void SpiReadTest(void);
void SpiWriteTest(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -