3/29/2024 0 Comments Led fan editor software brookstone![]() Those pins were connected to ground, so both values were zero. The first 4 bits are fixed, and then A2 and A1 are determined by the state of the corresponding pins. The table below (from the EEPROM datasheet) shows how to figure out the I2C slave address. ![]() The smaller EEPROMs can address their entire memory in a single byte, but the 4kbit (and larger) versions require part of the device address for the higher values. The 512 byte version leaves the A0 pin unconnected and that bit in the EEPROM slave address is reserved for the high bit of the memory address. ![]() I'm assuming they use the same fan PCB with the smaller EEPROMs and use the other address bit for some reason. The PA0 pin threw me for a little bit, but it is connected to what would be the A0 address pin on the EEPROM for smaller chips in the same line. On the back side of the PCB, the 5 pin port was labeled:, and I confirmed that these pins were connected to the I2C SDA and SCL pins on the EEPROM. Whatever microcontroller is being used is under a black blob, but the SOIC-8 IC with a marking on it was a CAT24C04, which is a 4kbit (512 byte) I2C EEPROM.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |