📄 var_.h
字号:
#ifndef _VAR__H_
#define _VAR__H_
/*----------------------------------------------------
变量定义
----------------------------------------------------*/
#define SER_SEND_BUFF_MAX 16
#define SER_REC_BUFF_MAX 16
EXT U08 data SerSendPos;
EXT U08 data SerRecPos;
EXT U08 idata SerSendBuff[SER_SEND_BUFF_MAX];
EXT U08 idata SerRecBuff[SER_REC_BUFF_MAX];
EXT bit data Flag1ms;
EXT bit data Flag10ms;
EXT bit data Flag1s;
EXT U08 data DallasChar;
#define READ_ROM_COMMAND 0x33
#define MATCH_ROM_COMMAND 0x55
#define SEARCH_ROM_COMMAND 0xf0
#define COND_SEARCH_ROM_COMMAND 0xec
#define SKIP_ROM_COMMAND 0xcc
#define READ_MEMORY 0xf0
#define EXT_READ_MEMORY 0xa5
#define WRITE_MEMORY 0x0f
#define WRITE_STATUS 0x55
#define READ_STATUS 0xaa
#define CHANNEL_ACCESS 0xf5
#define DALLAS_SEND_BUFF_MAX 32
#define DALLAS_REC_BUFF_MAX 32
EXT U08 idata DallasSendBuff[DALLAS_SEND_BUFF_MAX];
EXT U08 idata DallasRecBuff[DALLAS_REC_BUFF_MAX];
EXT U08 data DallasSendPos;
EXT U08 data DallasRecPos;
EXT U08 data CrcU08MyDat;
EXT U08 data CrcU08RdDat;
EXT U16 data CrcU16MyDat;
EXT U16 data CrcU16RdDat;
EXT U16 data DallasAddr;
#define RELAY_DEF 4
#define RELAY_MIN 1
#define RELAY_MAX 28
#define RELAY_ON TRUE
#define RELAY_OFF FALSE
#define TEMP_BUFF_8BYTE_SIZE 8
EXT U08 idata TempBuff8Byte[TEMP_BUFF_8BYTE_SIZE];
EXT U16 data Lc32Addr;
EXT U32 RelayStat;
#define EXT_READ_MEMORY_LENGTH 32
#endif /* End definition _VAR__H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -