We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello all, I am using C8051F350 MCU from silabs in a product, I tried to use its flash writing feature to emulate EEPROM but failed due to not knowing that you can't erase flash byte by byte. So we have decided to use 24C04 EEPROM Can anyone give me any pointer to where I can find the code for interfacing C8051F350 to 24C04 eeprom. If I start to implement it myself, anyone has any experience in interfacing Microcontroller's SMBUS with I2C EEPROM and can tell me differences in their implementation?
SMBUS and I²C is basically the same.
there are code examples and appnotes at the SILabs website
SMBUS derived from I²C. There are several major differences between the specifications of the two busses in the areas of electricals, timing, protocols and operating modes. Beside this, SMBUS and I²C is basically the same.