EEPROM地址问题
EEPROM地址问题,假如总线上挂了10个24C02,MCU或者主控怎么去识别对应的是哪个EEPROM?我看很多都是直接并联在总线上,地址设置端1-3脚都是接GND!三端都接地,那是因为他只使用一块a24c02,要多接几块,就要通过三个引脚分配地址。最多只能接8块,图中期间地址0x00 一般最多能挂8个,3位外部地址选择 8个EEPROM! 1319455393 发表于 2022-9-29 20:39
三端都接地,那是因为他只使用一块a24c02,要多接几块,就要通过三个引脚分配地址。最多只能接8块,图中期 ...
也就是说通过三个脚的接电平的组合来实现不同的地址?2^3? ayb_ice 发表于 2022-9-30 08:50
一般最多能挂8个,3位外部地址选择
如果要挂更多的负载怎么弄 QWE4562009 发表于 2022-9-30 17:16
如果要挂更多的负载怎么弄
直接选个容量大的 ayb_ice 发表于 2022-10-8 08:49
直接选个容量大的
这不是容量的问题吧 QWE4562009 发表于 2022-9-30 17:16
如果要挂更多的负载怎么弄
挂更多负载和挂更多24C02可不是一回事。
24Cxxx只有3个地址PIN,所以同一条I2C总线至多只能挂8片24Cxxx,但可以挂更多不同器件地址的器件。
如果需要挂更多的24Cxxx,那聪明的做法是直接换颗容量更大的。
但还是想在同一条I2C总线上挂更多24Cxxx,那就加个开关切换SCL或SDA线,这样可以挂N多。
另外,注意标准速度的I2C总线最大电容是400pF,挂太多器件注意电容不要超了。
lyjian 发表于 2022-10-8 21:50
挂更多负载和挂更多24C02可不是一回事。
24Cxxx只有3个地址PIN,所以同一条I2C总线至多只能挂8片24Cxxx, ...
很专业
页:
[1]