main.h

来自「我今天找的很多的资料!5460资料的!希望对大家有作用!」· C头文件 代码 · 共 56 行

H
56
字号

#define uchar unsigned char
#define uint unsigned int

#define HIGH	1
#define LOW		0

#define MAX_SPI_LEN		128
#define MAX_TASK 			4


//p1.1
sbit SPI_CS=P1^1;
//p1.2
sbit SPI_CLK=P1^2;
//p1.3
sbit SPI_SDI=P1^3;
//p1.4
sbit SPI_SDO=P1^4;
//p1.5
sbit SPI_DRDY=P1^5;
	
//p2.0
sbit KEY_BIT=P2^0;

//p2.1
#define READ_KEY			(P2 & 0x01)
//#define TEST_FLAG_KEY   (flag_byte1 & 0x01)
//#define SET_FLAG_KEY    (flag_byte1|=0x01)	
//#define CLR_FLAG_KEY		(flag_byte1&=0xfe)

#define SET_LED_OFF(which) 	(P2|=table_bit[which])
#define SET_LED_ON(which)	(P2&=~(table_bit[which]))
#define SET_ALL_LED_OFF		(P2|=0xe0)
#define SET_ALL_LED_ON		(P2&=0x1f)

void Init_8051(void);
bit Judge_Device_Init_Flag(void);
bit Compare_Device_ID(void);
void Rs485_Process(void);
void Task_Key_Detect(void);
void Read_Measure_Module_Data(void);
//void Task_4(void);


void Read_Data_From_Spi(void);
void Write_Data_To_Spi(void);
void Write_Device_Addr(void);
void Erect_Device_Connect(void);

//bit Get_Inregular_Cmd_Index(uint);




⌨️ 快捷键说明

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