Hallo Freunde !

Seit nunmehr 2 Wochen sitze ich an einer I2C/TWI Sache und komme einfach nicht zurecht. Das grösste Problem sind die Adressen der I2C Slave-Chips, wie DS1307, PCF8574 u.ä.
Wird an einer Stelle dem Porterweiterungschip PCF8574 die Adresse HEX 0x20 zugeordnet, so ist es an anderer Stelle 0x40 usw...usf. Auch beim DS1307 streieten sich die Götter, auch ein Blick in die Datenblätter brachten mir keine Erkenntnisse, im DB des PCF8574 habe ich gar keine Angabe darüber gefunden.
Um es mal sarkastisch zu sagen, das wird doch wohl nicht schon heute als Grundschulwissen vermittelt , wie diese Adressen sind ?

Auch sind die Programmbeispiele aus dem Web immer anders in der Adressierung, komisch sprechen sie doch das selbe Bauteil/Chip an, nur kann ich mir nicht vorstellen das alles im Web nur theoretische Ausarbeitungen sind , die praktisch nicht funktionieren können...

Kann mir BITTE wer ein bischen helfen, bevor ich nur noch graue Haare habe ??

Gerhard