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

📄 main.h

📁 原创
💻 H
字号:
#define MAX_SEND (20)
#define MAX_RECE (32)

extern unsigned int T10_send[MAX_SEND];
extern unsigned int T10_read[MAX_RECE];

extern unsigned int rece_s1_data[32];           
extern unsigned int send_s1_data[32];  

extern unsigned char sendpro;   	  //时间保护计数器
extern unsigned char test_byte;    //测试通信
extern unsigned char sendpro_bk;     //时间保护计数器的后备
 
extern unsigned char t_send_flag;			  //A250用到
extern unsigned char rece_complete_flag;     //A250用到
 
extern unsigned char receFCom[6];            //解包缓冲
extern unsigned char receDComCount;          //解包计数器

//包头的特殊码表
extern const unsigned char receNFtab[62];

extern void ReadComData(void);
extern unsigned int CheckDataFCom (void);
extern void SendData2Com(void);
extern unsigned long MasterCall (uint32 data);
extern void AutoSend (void);








#define SEND2COM_TMP_DISP(a,b)  	 TransmitByte(a);\
                                     TransmitByte((b&0x0fff)/100);\
                                     TransmitByte( ((b&0x0fff)%100)/10*16 + (((b&0x0fff)%100)%10) );\
                                     TransmitByte((b&0x0fff)/100);\
                                     TransmitByte( ((b&0x0fff)%100)/10*16 + (((b&0x0fff)%100)%10) );\
                                     TransmitByte(0xff)
						 
#define SEND2COM_TMP_STATE(a,b)      TransmitByte(a);\
                                     TransmitByte(0x00);\
									 if (0x01 == ((uint8)(b>>14))) TransmitByte(0x11); else if (0x02 == ((uint8)(b>>14))) TransmitByte(0x22);else TransmitByte(0x00);\
									 TransmitByte(0x00);\
									 if (0x01 == ((uint8)(b>>14))) TransmitByte(0x11); else if (0x02 == ((uint8)(b>>14))) TransmitByte(0x22);else TransmitByte(0x00);\
									 TransmitByte(0xff)

⌨️ 快捷键说明

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