LC-Display zeigt sinnlose Zeichen

OP #3026897
Lesenswert?
• ▲
▼
Hallo,

Als ich gestern das LCD im Anhang in Betrieb nehmen und "hello, world!" 
ausgeben wollte, kam nur dieser Zeichenmurks raus. Ich hab mal ein 
bisschen herumprobiert und rausbekommen: 1. Großbuchstaben werden 
garnicht angezeigt, 2. Alle Zeichen bis auf den Doppelpunkt werden 
korrekt angezeigt, 3. Kleinbuchstaben werden zu Murks, allerdings nicht 
wahllos sondern es scheint, dass jeder Buchstaben ein neues Zeichen hat.

Das Display ist das TC1602A-08 von Pollin. Es wird über einen 4-Bit 
Datenbus von einem Arduino Uno angesteuert. Die Pinbelegung ist dieselbe 
wie hier: http://arduino.cc/en/Tutorial/LiquidCrystal

Gruß,
Tim Schiewe
Angehängte Dateien:
OP #3026924
Lesenswert?
• ▲
▼
Hallo,

kann man den das umstellen auf lateinische Buschstaben? Außerdem ist das 
Datenbatt in Englisch.

Gruß,
Tim Schiewe

//Edit: Mir fällt gerade ein, ein Freund hat da mal 9V durchgejagt. Ich 
denke mal da wurde ein hübsches neues Muster in den CGROM gebrannt.

//Edit2: Die Datenleitungen sind doch vertauscht. Allerdings habe ich 
das genau wie im Tutorial aufgebaut. Ich schreib da gleich mal ne Mail 
hin. Danke für Eure Mühen!
#3026940
Lesenswert?
• ▲
▼
> Nein die Datenleitungen sind nicht vertauscht.

> Mir fällt gerade ein, ein Freund hat da mal 9V durchgejagt.

> Die Datenleitungen sind doch vertauscht. Allerdings habe ich
> das genau wie im Tutorial aufgebaut. Ich schreib da gleich mal ne Mail
> hin.

Schon seltsam das immer die Anderen Schuld haben.
OP #3026951
Lesenswert?
• ▲
▼
Hallo,

Schon seltsam dass entweder die LiquidCrystal Lib oder das Datenblatt 
lügt.

Die 9V haben anscheinend nichts getan. Ich hab das eben nochmal 
überprüft; hardwareseitig ist alles ok und die Lib wurde nach Referenz 
initialisiert. Von daher liegt der Fehler nicht bei mir.

Gruß,
Tim Schiewe
OP #3027364
Lesenswert?
• ▲
▼
Hallo Uwe,

Die Arduino IDE verwende ich, weil ich den Arduino Uno nutze. Vorher 
habe ich AVRs verwendet, aber mir sind immer die Programmierkabel 
abgebrochen. Ich programmiere jetzt seit rund 11 Jahren (Mikrocontroller 
seit ~2 Jahren). Den Arduino habe ich jetzt seit 3 Monaten.

Gruß,
Tim Schiewe
#3027511
Lesenswert?
• ▲
▼
Tim Schiewe schrieb:
> Vorher
> habe ich AVRs verwendet, aber mir sind immer die Programmierkabel
> abgebrochen.

Wie geht das denn ?

Ich bin zwar "nur" Rohrleger und hantiere mit
Rohren >457mm ... aber deswegen kein "Grobmotoriker"
Auch da kommt es auf Millimeter an.

Mir ist noch kein ISP-Kabel oder die dazugehoerige
Buchsenleiste gebrochen.
Was stellst Du mit den Dingen an, das so etwas passiert ?

Gruss Asko.
OP #3027811
Lesenswert?
• ▲
▼
Hallo,

> Wie geht das denn?

Weil das keine vernünftigen Programmierkabel sind, sondern nur 
hingepfuschte, da ich nirgendwo richtige Steckverbinder gefunden habe 
und die Kabeladern mit Heißkleber in Form gebracht habe. Das 
funktioniert zwar kurzzeitig aber dann bricht es auf. Und jeden Tag das 
Programmierkabel reparieren macht keinen Spaß.

Gruß,
Tim Schiewe

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.