Forum: Mikrocontroller und Digitale Elektronik probleme mit displaycontroller


von rootie (Gast)


Lesenswert?

hallo,

ich habe mir ein 4*20 zeilendisplay der firma displaytech gekauft und
versucht es an einem atmega8 in betrieb zu nehmen. habe es allerdings
nicht hinbekommen.
bei dem display ist die erste und dritte zeile voll ausgefuellt und
zweite und vierte komplett leer.
woran koennte das liegen? ist das eher ein anschlussfehler? oder liegt
das an der software (ich hatte die lcd library von peter fleury
benutzt)

von Thomas K. (thkais)


Lesenswert?

Das Display ist nicht initialisiert. Kann sein: Anschlussfehler,
Timingfehler, Softwarefehler, sonstiger Fehler.

von rootie (Gast)


Lesenswert?

ist das sozusagen ein standard zustand wenn man das display
einschaltet?

das display ist das 20*4 display von reichelt und hat, wenn ich das aus
dem datenblatt richtig erkennen kann, den chipsatz KS0076B.
und wenn ich das auch richtig verstehe sollte sich das display laut
datenblatt am anfang auch resetten, wobei da auch ein clear display
dabei ist.
Hier der ausschnitt aus dem datenblatt

Initializing by Internal Reset Circuit
         The KS0076B automatically initializes (resets) when the power
is on using the internal reset circuit. The following
instruction are executed in initialization. The busy flag is kept in
busy state (BF=1) until initialization ends. The busy state
is 10ms after VDD rises to 4.5V.
         (1) Display Clear
         (2) Function Set
               DL = 1 : 8-bit interface data
               N = 0 : 1-line display
               F = 0 : 5x7-dot character font
.
.
.



was genau kann man machen um den fehler etwas einzugrenzen?

von Joe (Gast)


Lesenswert?


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
Noch kein Account? Hier anmelden.