英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流

标题: 在C程序设计中实现对EEPROM的读写 [打印本页]

作者: winnie    时间: 2009-4-27 14:38
标题: 在C程序设计中实现对EEPROM的读写
//EEPROM读函数
uchar EEPROMREAD(uchar addr)
{
uchar data;
GIE = 0;
CLRWDT();
NOP();
NOP();
data = eeprom_read(addr);
GIE = 1;
return data;
}
//EEPROM写函数
void EEPROMWRITE(uchar addr,uchar data)
{
uchar data2;
while(1)
{
  CLRWDT();
  GIE = 0;
  data2 = eeprom_read(addr);
  GIE = 1;
  if(data2 == data) return;
  GIE = 0;
  eeprom_write(addr,data);
  GIE = 0;
  DelayMs(1);
}
}




欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://enroobbs.com/) Powered by Discuz! X3.2