Hallo zusammen, ich bin gerade dabei einen Treiber für ein DOGM204 Display (electronic assembly) im I2C modus programieren. Die Lowlevel funktionen Init, SetCursor usw. funktionieren schon. Dazu habe ich mir den sourcecode der LiquidCrystalDisplay und der LiquidCrystal_I2C Bibliotek angeschaut. Was ich nicht verstehe ist wie die funtion lcd.print() auf die Hardware zugreift, ich finde hier keine Verbindung. Vieleicht kann mir das ja einer erklären. Danke im voraus für die Hilfe, Dieter
In der LiquidCrystal.h taucht drei Mal der Begriff "Print" auf. lcd.print() erbt die Funktionen aus Print.h und leitet die Daten an lcd.write() weiter, die dann an die Low-Level-Funktion send() gehen, in der dann die Hardware-Geschichten passieren.
Hallo Sebastian, vielen dank für die schnelle Hilfe, hat mir sehr weitergeholfen. Werd demnächst mein kleine Projekt hier posten. Ciao Dieter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.