标题: 24C02 EEPROM地址问题 [打印本页]

作者: QWE4562012    时间: 2022-9-29 16:58
标题: 24C02 EEPROM地址问题
EEPROM地址问题,假如总线上挂了10个24C02,MCU或者主控怎么去识别对应的是哪个EEPROM?我看很多都是直接并联在总线上,地址设置端1-3脚都是接GND!

24C02.jpg (17.99 KB, 下载次数: 33)

24C02.jpg

作者: 188610329    时间: 2022-9-29 17:54
10个不行,最多8个,再多要分总线,但是毫无意义,不如直接换24c32也就两个24c02的价钱。
作者: 田贺    时间: 2022-9-29 18:47
设置E0-E2最多能挂2^3=8个,单条总线上最多挂这么多,支持楼上直接换24c32
作者: yzwzfyz    时间: 2022-9-30 08:04
芯片上的E1E2E3就是它的地址,你看能挂几个呢?
作者: simple_tt    时间: 2022-9-30 08:33
这个旁边的E0,E1,E2就是它的地址,为0或者1。
作者: QWE4562012    时间: 2022-9-30 17:19
188610329 发表于 2022-9-29 17:54
10个不行,最多8个,再多要分总线,但是毫无意义,不如直接换24c32也就两个24c02的价钱。

24c32  这个也是通过地址脚接不同的电平来实现不同的地址吗?
作者: QWE4562012    时间: 2022-9-30 17:19
田贺 发表于 2022-9-29 18:47
设置E0-E2最多能挂2^3=8个,单条总线上最多挂这么多,支持楼上直接换24c32

有没有更好的方法
作者: 188610329    时间: 2022-9-30 20:24
QWE4562012 发表于 2022-9-30 17:19
24c32  这个也是通过地址脚接不同的电平来实现不同的地址吗?

对 24C32 和 24C02 引脚完全一样, 也是通过 三个引脚电平确定 最终器件地址,也是 最多一个总线上 接8个。区别就是 24C32 容量是 24C02 的 16倍。
作者: 风之痕于梦想    时间: 2022-10-1 11:46
最多8个,要更多就要加其余辅助原价
作者: 啤酒瓶子老大    时间: 2022-10-3 20:19
不明白楼主为什么要接10个24C02
如果容量不够可以用24C32.存储的数据很多,可以用地址分配嘛。1个页放1组数据,不是可以分很多页吗。不就可以放很多组数据了。
再说接10个如果硬件电路有问题,或者芯片有问题也不好查啊。
实在不行,老师必须要求10个,可以在加两个IO嘛,4个IO就可以接16个了。
作者: QWE4562012    时间: 2022-10-8 10:53
啤酒瓶子老大 发表于 2022-10-3 20:19
不明白楼主为什么要接10个24C02
如果容量不够可以用24C32.存储的数据很多,可以用地址分配嘛。1个页放1组 ...

是要挂10个从设备  
作者: 188610329    时间: 2022-10-8 11:06
QWE4562012 发表于 2022-10-8 10:53
是要挂10个从设备

那你一开始的思路就不对,不同的从设备,地址是不同的,有很多从设备地址是唯一的,比如ds1307,你一个总线上只能一个。拿24c02来问,没任何参考价值。你自己设计从设备,如果高兴能挂n个,当然驱动力这里要考虑好。
作者: joyb    时间: 2023-4-19 14:28
原来要挂10个从设备,标题表达不清




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1