I2C interfacing - 24LC32 Expansion (EEPROM and / or RAM)
T&E Engineer
Posts: 1,396
Can the BS2 interface to the 24LC32 (4KByte - 32Kbit·EEPROM)? The BS manual states for I2C communication it must use the BS2P or BS2E (not the BS2) for this connection. However, looking at Stampworks Experiment 32 -·I2C Communications,·the code indicates that it will work on a BS2. It is a bit confusing.
What I want to do is find a way to add more EEPROM to possibly bank select it or provide seamless transfering to expand on the internal·2KB internal EEPROM.
What about expanding the 32 Bytes of RAM for variable·usage. Does anyone·know of a way to do this?
Are there any memory (EEPROM and / or RAM) expansions available for the BS2?
What I want to do is find a way to add more EEPROM to possibly bank select it or provide seamless transfering to expand on the internal·2KB internal EEPROM.
What about expanding the 32 Bytes of RAM for variable·usage. Does anyone·know of a way to do this?
Are there any memory (EEPROM and / or RAM) expansions available for the BS2?
Comments
The only expansion of memory availible (beside getting the ones with scratchpad memory) is doing what you are already thinking about, EEPROM. There is also FRAM for applications requiring frequent updating of data (EEPROM has an endurance of 10^4 to 10^5 writes, FRAM has an endurance of 10^11 to 10^12 accesses (read and write)).
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·1+1=10
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Jon Williams
Applications Engineer, Parallax