PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HD44780 + Hieroglyphen



BlaueLed
17.08.2005, 22:37
Hallo,

habe ein HD44780 Display an meinen AVR angeschlossen. Nur leider zeigt es nur Hieroglyphen an. Die Zeichen laufen von Links nach Rechts. Ist ein 16*2 Display. Hier mein Code :



$regfile = "8535def.dat"
$crystal = 4000000


Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , E = Porta.3 , Rs = Porta.1
Config Lcd = 16 * 2


Do
Cls
Lcd "Hallo"
Lowerline
Lcd "Wie gehts ?"
Loop


Anbei noch ein unscharfes Bild vom Display in Aktion.

Hatte jemand schonmal das gleiche Problem ?

mfg Kay

Marco78
18.08.2005, 05:18
Lösche mal DO LOOP. Das LCD komt ja richtig in Stress wenn es nur was ausgeben soll ;)

BlaueLed
18.08.2005, 06:58
hi,

hab das do loop gelöscht. die zeichen sind weg. aber er zeigt mir trotzdem nicht meinen Text an.

Gerhard
18.08.2005, 08:21
schau Dir mal das LCD-Beispiel in der Bascomhilfe an. Dort werden u.a. nach
jedem Schreiben Wait's eingefügt.

Dann fällt mir auf, das dort die LCD-pins anders definiert sind. Ich kann aber nicht sagen od dieses von Bedeutung ist.

mfg Gerhard

BlaueLed
18.08.2005, 11:54
also in der hilfe werden nicht in jedem lcd beispiel Waits eingesetzt. und die pins habe ich nochmal kontrolliert und da stimmt auch alles.

BlaueLed
18.08.2005, 13:17
hallo,

habe das problem gelöst. die Enabled Leitung war gebrochen. funktioniert jetzt einwandfrei

Goldenflash
27.08.2005, 13:40
Hallo,
Mich würd mal interessieren wie dein Schaltplan aussieht.

Gruß Florian