eeprom128._h

来自「AVR16源代码 ICC编译器」· _H 代码 · 共 27 行

_H
27
字号
//EEPROM地址空间分配
#define  EE_WT_ID          0x01       	//2个BYTE 网络地址
#define  EE_WT_GD          0x03       	//1个BYTE 组地址
#define  EE_WT_GD          0x04       	//7个BYTE 水表地址

#define  EE_SLEEP_HOUR     0x011  	//休眠时间(小时)
#define  EE_SLEEP_MIN      0x012  	//休眠时间(分)
#define  EE_WORK_MIN       0x013  	//工作时间(分)
#define  EE_WT_COUNT       0x014  	//水表累计量


#define  EE_WT_MAG      0x25  		//防磁
#define  EE_WK_MODE     0x26  		//工作模式设置
#define  EE_NOR_HOUR    0x27  		//正常模式工作时间
#define  EE_NOR_MIN     0x28  

#define  EE_MAG_STATUS     0x29  	//表状态
#define  EE_MAG_COUNT      0x30

unsigned char eeprom_read_byte(unsigned long *addr);
void eeprom_write_byte(unsigned long *addr, unsigned char val);
void Read_EEPROM(unsigned char *pBuffer, unsigned char num_bytes, unsigned int EE_START_ADR);
void Write_EEPROM(unsigned char *pBuffer, unsigned char num_bytes, unsigned int EE_START_ADR);



⌨️ 快捷键说明

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