c语言写合泰单片机eeprom,合泰单片机EEPROM编程实例

本文提供了合泰单片机的EEPROM编程实例,包括fun_eeprom_Write和fun_eeprom_Read两个函数,适用于mac_eeprom_Short和mac_eeprom_Long类型的EEPROM操作。代码中详细展示了如何读写单片机的EEPROM地址和数据。
摘要由CSDN通过智能技术生成

以下为合泰单片机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

//==========================&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值