main.h
来自「原创」· C头文件 代码 · 共 48 行
H
48 行
#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 + =
减小字号Ctrl + -
显示快捷键?