求助 AT24C1024的问题

[复制链接]
 楼主| yu820202 发表于 2007-9-7 08:48 | 显示全部楼层 |阅读模式
我在I2C上挂了两片EEPRAM FM24C16 AT24C1024
读写24C16没问题
读写AT24C1024有问题
是什么原因啊?
winloop 发表于 2007-9-7 08:51 | 显示全部楼层

你的程序到底对不对

 楼主| yu820202 发表于 2007-9-7 08:55 | 显示全部楼层

程序没问题

程序没问题
 楼主| yu820202 发表于 2007-9-7 08:55 | 显示全部楼层

是不是两个器件地址的冲突?

我想可能是两个器件地址的冲突
FM24C16的 A0,A1,A2 都接地了  器件地址 0XA0

24C1024的A1我拉高了   器件地址 0XA4

有问题吗
谁能告诉我
是什么原因啊
qjy_dali 发表于 2007-9-7 12:59 | 显示全部楼层

说前者没问题,后者有问题

啥叫有问题啊?是1024没ACK,还是读写不进去。情况要说清嘛
 楼主| yu820202 发表于 2007-9-7 13:36 | 显示全部楼层

回diannaoza

24C16 的P2 P1,P0 是用来控制页的

zjh006 发表于 2007-9-7 14:45 | 显示全部楼层

只能挂一个24c16吧

无论是什么器件地址,都对应在24c16的页面里
dxd19811115 发表于 2010-4-28 15:03 | 显示全部楼层
要写三个地址的吧
ayb_ice 发表于 2010-4-28 15:06 | 显示全部楼层
还是看看地址长度是否一样
灵动系统 发表于 2010-4-28 15:07 | 显示全部楼层
AT24C1024的器件地址会当作24C16的子地址。
所以冲突类。
kimi.wang 发表于 2010-5-10 18:19 | 显示全部楼层
AT24C32以上(含)写地址方式是双字节,以下为单字节+BLOCK方式。
spiritcity 发表于 2010-5-10 20:18 | 显示全部楼层
12楼正解
a43770 发表于 2012-12-24 11:58 | 显示全部楼层
kimi.wang 发表于 2010-5-10 18:19
AT24C32以上(含)写地址方式是双字节,以下为单字节+BLOCK方式。

想请教下1024超过65535的地址该如何表示
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

9

帖子

0

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

4

主题

9

帖子

0

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