Hi,
Zu 2. dazu gibts massenhaft Docu hier, vom Prinzip her an Versorgung VDD und GND sowie dem I2C anschließen, also SDA und SCL Bus je an den gleichen Pin am Bot, Adressen einstellen, das wars. Beim P-Typ mit Ax auf GND ist die Adresse 0x40.
Zu 4. Programme zum ansteuern eines PCF findest Du wenn du z.B. hier im Forum suchst. Insbesondere sind diverse LCDs darüber angesteuert.
Ich steuere meins z.B. so an:
I2CTWI_transmit2Bytes(pcf8574_address_LCD, (lcdd|(1<<E_bit)),lcdd); //Daten anlegen und übernehmen
//I2CTWI_transmitByte(pcf8574_address_LCD, (lcdd|(1<<E_bit))); //Daten anlegen
//I2CTWI_transmitByte(pcf8574_address_LCD, (lcdd)); //Daten übernehmen
Oben der Befehl um mit 2 Byte Signale für das LCD zu erzeugen, unten auskommentiert das gleiche aufgeteilt in 2 Befehlen.
Das wars schon.
LG Rolf
Lesezeichen