FM24CL64与FM24CL16不兼容

[复制链接]
4506|10
 楼主| dog_xin 发表于 2018-1-18 15:39 | 显示全部楼层 |阅读模式
在一个原先的板上用FM24CL64想替换FM24CL16,原先的程序竟然无法读写,容量大了,不是都用11为寻址吗,怎么就不能读写了呢?谁做过,有啥特殊要求?

评论

xch
寻址方式不一样,当然不兼容。 你没看器件手册?  发表于 2018-1-18 18:49
hxfxt 发表于 2018-1-18 16:28 | 显示全部楼层
你使用的模拟的还是硬件的I2c?不能读写的程序卡在那里还是读出来和写的不一样?
WoodData 发表于 2018-1-18 17:23 | 显示全部楼层
FM24CL64写地址是2个字节,FM24CL16写地址才1个字节,肯定不一样啊
Prry 发表于 2018-1-18 19:08 | 显示全部楼层
对啊,16(包括16)以下是1字节寻址;以上是2字节寻址。通杀EEPROM的源码:http://blog.csdn.net/qq_20553613/article/details/78878211

coody 发表于 2018-1-18 23:06 | 显示全部楼层
本来就是不兼容的,有什么奇怪呢
lyjian 发表于 2018-1-18 23:22 | 显示全部楼层
这种问题要问吗?
自己看规格书找答案
 楼主| dog_xin 发表于 2018-1-19 05:49 | 显示全部楼层
hxfxt 发表于 2018-1-18 16:28
你使用的模拟的还是硬件的I2c?不能读写的程序卡在那里还是读出来和写的不一样? ...

用硬件IIC的,可能寻址不一样
 楼主| dog_xin 发表于 2018-1-19 05:52 | 显示全部楼层
哪位同学有C8051F360用硬件读写FM24CL64的程序?
 楼主| dog_xin 发表于 2018-1-19 07:26 | 显示全部楼层
调试成功了!
小休休 发表于 2018-3-14 11:05 | 显示全部楼层

求分享程序,现在也在调试FM24CL64,程序,谢谢楼主了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

523

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部