EEPROM读写数据用I2C,关于I2C驱动见上一篇博客。
头文件 E2rom.h :
/*******************************************************************************
* 版权所有 (C)2007,XXXXXXXXX。
*
* 文件名称:
* 文件标识:
* 内容摘要:
* 其它说明:
* 当前版本:1.0
* 作 者:XXX
* 开始日期:XXXX年X月XX日
*
* 修改记录1:
* 修改日期:
* 版 本 号:
* 修 改 人:
* 修改内容:
* 修改记录2:…
*******************************************************************************/
#ifndef _E2ROM_H
#define _E2ROM_H
BYTE WriteSingleByte_CAT24C64(BYTE nAddr_H,BYTE nAddr_L,BYTE nValue);
BYTE PageWrite_CAT24C64(BYTE nAddr_H,BYTE nAddr_L,BYTE *pBuf,BYTE Leth);
BYTE ReadRandom_CAT24C64(BYTE nAddr_H,BYTE nAddr_L, BYTE *nValue);
BYTE ReadSeq_CAT24C64(BYTE nAddr_H,BYTE nAddr_L,BYTE *nValue,BYTE Leth);
#endif
/*******************************************************************************
* 版权所有 (C)2007,XXXXXXXXX。
*
* 文件名称:
* 文件标识:
* 内容摘要:
* 其它说明:
* 当前版本:1.0
* 作 者:XXX
* 开始日期:XXXX年XX月XX日
*
* 修改记录1:
* 修改日期:
* 版 本 号:
* 修 改 人:
* 修改内容:
* 修改记录2:…
***