📄 data.h
字号:
#ifndef _DATA_H_
#define _DATA_H_
#include <head.h>
#include <Eeprom.h>
typedef struct
{
Uchar DataAddress;
char *Data;
uchar MenuAdd;
char UpLim;
char DownLim;
}CDATA;
#define DataInit() I_init();
#define LoadData(add,data) E_readex(add,(Uchar *)&data,sizeof(data))
#define SaveData(add,data) E_writeex(add,(Uchar *)&data,sizeof(data))
#define DADDSTART 0
#define DADD_FILSET DADDSTART
#define DADD_FILMODE DADD_FILSET
#define DADD_ZEOMODE DADD_FILSET+1
#define DADD_ZTRMODE DADD_ZEOMODE+1
#define DADD_CALSET DADD_ZTRMODE+1
#define DADD_CSCAP DADD_CALSET+1
#define DADD_CSCAPEXP DADD_CSCAP+1
#define DADD_CSDIV DADD_CSCAPEXP+1
#define DADD_CWEIGHT DADD_CSDIV+1
#define DADD_RULE DADD_CWEIGHT+1 //-4
#define DADD_UNITSET DADD_RULE+4
#define DADD_UNIT DADD_UNITSET
#define DADD_UNITONOFF DADD_UNIT+1 //-4
#define DADD_SYSUNITONOFF DADD_UNITONOFF+2 //-4
#define DADD_LINESET DADD_SYSUNITONOFF+2 //
#define DADD_LINEDOT0 DADD_LINESET
//以下定义I2C中各个地址的内容
#define I2C_SCALESET 0
#define I2C_SCAP I2C_SCALESET
#define I2C_SCAPEX I2C_SCAP+1
#define I2C_SSENS I2C_SCAPEX+1
#define I2C_UNIT I2C_SSENS+1
#define I2C_FILMODE I2C_UNIT+1
#define I2C_ZEOMODE I2C_FILMODE+1
#define I2C_ZTRMODE I2C_ZEOMODE+1
#define I2C_FLAG I2C_ZTRMODE+1
#define I2C_SCALESYS I2C_FLAG+1
#define I2C_RULE I2C_SCALESYS//-4
#define I2C_CWEIGHT I2C_RULE+4//-1
#define I2C_LINEDOT0 I2C_CWEIGHT+1//-4
#define I2C_LINEDOT1 I2C_LINEDOT0+4//-4
#define I2C_LINERULE0 I2C_LINEDOT1+4//-4
#define I2C_LINERULE1 I2C_LINERULE0+4//-4
#define I2C_HOV I2C_LINERULE1+4//-4
#define I2C_LOV I2C_HOV+4//-4
#define I2C_UNITS I2C_LOV+4//-2
#define I2C_SYSUNITS I2C_UNITS+2//-2
#define I2C_SYSUNITS2 I2C_UNITS+2//-2
//空间需要
#define I2C_ADCHIP I2C_SYSUNITS+2
#define I2C_ADCHIP_ZERO I2C_ADCHIP
#define I2C_ADCHIP_GAIN I2C_ADCHIP+1
#define I2C_adchip 52
#define I2C_HOLDSET_HOLDD I2C_adchip
#define I2C_HOLDSET_HOLDT I2C_adchip+1
#define I2C_FilSet 54
#define I2C_CHECK 84//用于检查是否第一次读写I2C
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -