以下为合泰单片机EEPROM编程实例,基本上适用于大部分合泰的MCU
.C文件
/***********************************************************
** Function : fun_eeprom_Write
** INPUT : lu8v_addr;lu8v_data
** OUTPUT : none
** NOTE : none
***********************************************************/
void fun_eeprom_Write(u8 lu8v_addr, u8 lu8v_data)
{
_eea = lu8v_addr;
_eed = lu8v_data;
#if(mac_eeprom_type == mac_eeprom_Short)
_bp = 1;
_mp1 = 0x40;
_iar1 |= 0x08;
_iar1 |= 0x04;
while(_iar1 & 0x04);
_iar1 &= 0xf7; //disable WREN
_bp = 0;
#endif
//==========================&#