www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LCD zeigt nich alles an.


Autor: Flo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi, habe jetzt meinen LCD 16*4 angeschlossen und ein kleines Hallo Welt 
Programm geladen aber irgendwie klappt das nicht so recht.
Von "hallo Welt" wird nur "elt_" angezeigt. Wenn ich was anders ausgeben 
lassen will ist er ganz wild am blinken und zeigt alles mögliche an.
$regfile = "2313def.dat"
$framesize = 24
$swstack = 8
$hwstack = 32
$crystal = 1000000



 Config Lcd = 16 * 4
 Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portd.5 , Rs = Portd.4
 Config Lcdbus = 4

 Cls
 Locate 1 , 1
 Lcd "hallo welt"

Autor: Holger Krull (krulli) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
versuch mal
$regfile = "2313def.dat"
$framesize = 24
$swstack = 8
$hwstack = 32
$crystal = 1000000



 Config Lcd = 16 * 4
 Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portd.5 , Rs = Portd.4
 Config Lcdbus = 4

cursor off
 Cls
 Locate 1 , 1
 Lcd "hallo welt"
do
loop

Autor: Flo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
nee geht auch nicht, er zeit immernoch nur "elt" an.
Nur das der Cursor jetzt weg ist.

Nachdem ich ihm den Strom weggenommen hatte hat er es einmal richtig 
angezeigt aber beim erneuten versuch war es weider weg und kam auch 
nicht wieder. Ganz merkwürdig das ganze.

Autor: Flo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So geht es jetzt, warum auch immer.
Er verschluckt in der ersten Zeile die ersten sieben Zeichen.
$regfile = "2313def.dat"
$framesize = 24
$swstack = 8
$hwstack = 32
$crystal = 1000000



 Config Lcd = 16 * 4
 Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portd.5 , Rs = Portd.4
 Config Lcdbus = 4

cursor off
 Cls
 Locate 1 , 1
 Lcd "       zeile 1"
 Locate 2 , 1
 Lcd "Hallo Welt!"
do
loop

Autor: bascom-looser (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
du hast warscheinlich nur einen HD 44840
kompatiblen  chipsatz.
http://bascom-forum.de/index.php/topic,13.msg15.html#msg15

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.