📄 eeprom.h
字号:
#ifdef EEPROM_GLOBALS
#define EEPROM_EXT
#else
#define EEPROM_EXT extern
#endif
#define P_EeprScl HF_PDR1_P13
#define P_EeprScl_Low HF_PDR1_P13=0
#define P_EeprScl_High HF_PDR1_P13=1
#define Set_OutPut_P_EeprScl HF_PCR1_PCR13=1
#define P_EeprSda HF_PDR1_P14
#define P_EeprSda_Low HF_PDR1_P14=0
#define P_EeprSda_High HF_PDR1_P14=1
#define Set_OutPut_P_EeprSda HF_PCR1_PCR14=1
#define Set_InPut_P_EeprSda HF_PCR1_PCR14=0
#define Eepr_Ctrl_Wr 0x0a0
#define Eepr_Ctrl_Rd 0x0a1
#define VARCFDEN_EeAddr 0
#define AWG_EeAddr 2
#define BWG_EeAddr 4
#define CWG_EeAddr 6
#define AVARG_EeAddr 8
#define BVARG_EeAddr 10
#define CVARG_EeAddr 12
#define WDIV_EeAddr 14
#define VARDIV_EeAddr 15
#define APCFDEN_EeAddr 16
#define APHCAL_EeAddr 18
#define BPHCAL_EeAddr 19
#define CPHCAL_EeAddr 20
#define AWATTOS_EeAddr 21
#define BWATTOS_EeAddr 23
#define CWATTOS_EeAddr 25
#define AVAROS_EeAddr 27
#define BVAROS_EeAddr 29
#define CVAROS_EeAddr 31
EEPROM_EXT void Eepr_Start(void);
EEPROM_EXT void Eepr_Stop(void);
EEPROM_EXT void Eepr_AckRd(void);
EEPROM_EXT void Eepr_AckWr(void);
EEPROM_EXT uchar Eepr_Rd1Byte(void);
EEPROM_EXT void Eepr_Wr1Byte(uchar PB_data);
EEPROM_EXT void Read_EeprData(uchar *PP_DataAddr,uchar PB_Num,
uchar PB_EeprAddr);
EEPROM_EXT void Write_EeprData(uchar *PP_DataAddr,uchar PB_Num,
uchar PB_EeprAddr);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -