LCD 4-Bit 8-Bit Umschalten

Gast #172894
Lesenswert?

hallo zusammen!

ich bastle gerade mit einem mega8 und nem lcd herum.
das ganze versuchte ich mit winavr und peter fleury´s library
anzusteuern. hier mein probelm: wenn ich das lcd initialisieren will
bleibt mein programm da hängen und nix geht mehr. hab das display dann
mal im 8-bit modus angeschlossen und ein kleines programm dazu
geschrieben um ein paar zeichen auszugeben, mit erfolg.hab dann auf
4-bit modus umgeschalten, auch mit erfolg. wenn ich jedoch die
spannungsversorgung trenne arbeitet das display wieder im 8-bit modus.
wie kann peter´s libary den modus umschalten wenn ich dazu DB4 und DB5
brauche und ich nur DB0-DB4 angeschlossen hab?

gruß michael
Gast #172898
Lesenswert?

Hallo Michael.

Habe selbs gerade ein HD44780-Display am ATMega8 hängen. Ansteuern tue
ich das, wie oben beschrieben, mit DB4-DB7. Allerdings lasse ich
DB0-DB3 offen; diese scheinen interne Pullup's zu haben. Weiterhin
sind nur noch Rs und E angeschlossen, neben den obligatorischen +5V,
GND und bei meinem Display auch noch -5V.

Gruß
Marco
-
Gast #172901
Lesenswert?

Für's Pollen kann er kaum auf GND liegen, denn zum lesen muss er high
sein. Nur wenn man eben nicht abfragt sondern die Wartezeiten einhält
kann er auf GND gelegt werden. Wobei Fleurys Original nicht ohne RW
auskommt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren