Hallo Mikrocontroller.net Forum,
nachdem ich mich durch euer AVR ASM Tutorial gekämpft habe und mich
schon relativ gut mit den AVR µCs und ASM zurechtfinde, stehe ich nun
vor meinem ersten großen Problem, und hoffe das mir hier jemand helfen
kann.
Ich versuche mit ASM im 8bit modus ein 4x20 LCD WH2004A anzusteuern,
wenn das gut klappt möchte ich auf den 4 bit modus umsteigen. Allerdings
stehe ich hier bereits vor mehreren Problemen.
Das Display ist richtig angeschlosssen, DB0-DB7 an PB0-PB7
von meinem ATtiny2313. RS hängt an PD0 und E an PD1. RS liegt an GND.
Ich füge in den Anhang meinen ASM code, ich habe versucht die 4bit
Version aus dem Tutorial in eine 8 bit Version umzuändern. Da sind
bestimmt noch fehler drinn, aber ich finde im Moment keine mehr...
Nun zu meinem Problem:
Das Display zeigt nur in zeile 1 und 3 gelbe Balken an. Der
Shop(sureelectronics) in dem ich das Display erstanden habe schreibt
HD44780 aber das Datenblatt zu der Produktbezeichnung die auf einem
sticker auf der Rückseite war sagt KS0066.
Was ist warscheinlicher? KS0066 oder?
Kann mir jemand ein paar Lösungsvorschläge geben? Oder einen Denkanstoß
oder soetwas? Danke im Vorraus...
ArRaY
edit
Ich habe ganz vergessen hinzuzufügen, dass ich mich durch so alle
threads mit betreff lcd gekämpft habe, aber irgendwie scheint nirgendswo
die richtige lösung zu sein... Kontrastpoti vorhanden...