I2C LCD Adapter
Achtung! Diese Adapter gibt es mit verschiedenen Pinouts.
Auf http://playground.arduino.cc/Code/LCDi2c sind die entsprechenden Treiber verfügbar. Das hier gezeigte Display hat das obere Nibble des 8574 P4-P7 verbunden mit Data D4-D7 des Displays.
ACHTUNG! Bug: es wird nur 1 Character angezeigt
inline size_t LiquidCrystal_I2C::write(uint8_t value) {
send(value, Rs);
return 0; // <== BUG ! Must be 1
}
i2c-Treiberbaustein BCF8574AT : die Adresspins sind offen und werden über Pullups auf 1 gezogen ==> Adresse 7 ==> Treiberadresse 0x3F
LiquidCrystal_I2C(0x3F,16,2)
Upper Nibble from BCF8574 to uppder Nibble of Display Interface!
Linksammlung
http://playground.arduino.cc/Code/LCDi2c
Datasheet
http://www.nxp.com/documents/data_sheet/PCF8574.pdf i2c parallel