PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LCD am PCF8574



Track
16.03.2010, 11:00
Hallo!

Ich habe mir vor einiger Zeit einen AtMega32 besorgt und mir dazu eine kleine Platine gelötet. Soweit funktioniert alles ganz gut. Jetzt will ich versuchen, das LCD 162c von Reichelt über einen PCF8574AP zu betreiben.

Dazu habe ich die schaltung aus dem RN-Wissen nachgebaut und mit folgender Pinbelegung angeschlossen:
Vss auf GND
Vdd auf 5V
Vo nicht angeschlossen
RS auf P4 PCF8574AP
R/W auf P5 PCF8574AP
E auf P7 PCF8574AP
DB0
DB1
DB2
DB3
DB4 auf P0 PCF8574AP
DB5 auf P1 PCF8574AP
DB6 auf P2 PCF8574AP
DB7 auf P3 PCF8574AP
BLA über Poti auf 5V
BLK auf GND


Der PCF8574AP hat die Adresse 0x70 (alle Adressierungs Pins auf GND, Pullups für SCA, SDL vorhanden) und funktioniert sowohl beim lesen als auch beim schreiben, wenn ich ihn direkt anspreche.

Außerdem verwende ich die Fleury i2c Lib und die i2clcd Lib von http://computerheld.de/i2clcd/

Leider zeigt das Display bei meinem Code nichts an. Vielleicht könnt ihr ja mal nen Blick drauf werfen, da ich mir bei der Software keineswegs sicher bin.

Schonmal DANKE für eure Hilfe,
Track

Track
16.03.2010, 23:38
Hallo nochmal!

Das Problem hat sich erledigt, nachdem ich die nicht angeschlossenen Pins auf GND gelegt habe.

Gruß
Track