Hallo TrainMen,
1. PCF 8574:
Der hat die Adresse binär 0100CBA0.
Dabei ist:
A = A0
B = A1
C = A2
2. PCF 8574A:
Der hat die Adresse binär 0111CBA0.
Damit bezieht sich die Definition PCF8574_8LEDS_ADR 0x70 in der Demo wohl auf einen PCF 8574A, bei dem A0..A2 auf GND liegen.
3. PCF 8591:
Der hat die Adresse binär 1001CBAR.
Dabei ist:
R = R/W-Bit
Damit bezieht sich die Definition PCF8591_4LDRS_ADR 0x90 in der 2. Demo auf einen PCF 8591, bei dem auch A0..A2 auf GND liegen.
Klarer?
Gruß Dirk
P.S.: Die Basisadresse eines PCF 8574 wäre also 0x40, ok?
Lesezeichen