Pollin-LCD zeigt falsche Sachen

OP #1479091
Moin,

ich nutze dieses LCD
http://www.pollin.de/shop/dt/MzU0OTc4OTk-/Bauelemente/Aktiv/Displays/LCD_Modul_SOLOMON_LM118KFWL2_LM1180SGL2_.html

mit einem ATmega8.

Ich habe den Code hier aus dem Forum zu Ansteuerung des LCDs genutzt. 
Wenn ich die Schaltung benutze und der ISP (AVRISP mkII) angeschlossen 
ist, funktioniert die Schaltung einwandfrei. Am Port für den ISP hängt 
sonst nichts dran. Am Reset ist ein 10k Pullup angeschlossen.

Was nun komisch ist: Wenn ich die Schaltung betreibe OHNE den 
angeschlossenen ISP, zeigt das Display nur noch sinnfreie Zeichen. Das 
Programm des µC scheint aber zu funktionieren, da die anderen Dinge 
nicht beeinträchtigt scheinen.

Habt ihr da vielleicht eine Idee, was ich falsch mache?

Dank & Gruß,
Alex
Gast
>Dein display hängt an der UART?! Ist die per Fuses aus? weil sonst git
>das nix mit dem display

Wär mir neu das man den UART per Fuse abschalten kann;)
So der eine oder andere Abblockkondensator könnte nicht schaden.
Gast
was sollte das ausmachen? Außer, dass der UART halt net
mehr benutzt werden kann... ansonsten ist das ein ganz normaler Port...
was macht eigentlich der Transistor T1 bei nem High am Ausgang?
Selbstzerstörung? =)
Also bei mir klappt das nie...
Aber probieren geht über studieren....

>was macht eigentlich der Transistor T1 bei nem High am Ausgang?
>Selbstzerstörung? =)
Gut möglich... Aber ich denke er soll einen reset verursachen... oder 
das wäre das resultat aus einem high an de basis.

Gruß
Tobi
OP
Der T1 ist nen DS18S20, ich hatte auf die Schnelle kein passendes 
Symbol. ;)

UART hin oder her...wenn da was per Software falsch eingestellt worden 
wäre, würde es doch gar nicht gehen. Es geht ja, aber eben nur, wenn der 
ISP dran is.

Abblockkondensatoren sind dran, aber nicht im Plan.

Ist nen "trial and error"-Aufbau... :)
Gast
Ah nee, ist ein Thermometer...  =)

wird der Atmega eigentlich mit dem Internen OSC betrieben?

Vielleicht stimmt das Timing für das Display net ganz, welcher

Controller ist dort verbaut?
OP
Interner RC auf 4MHz. Es funktioniert ja auch alles einwandfrei, wenn 
der ISP dran is. Frequenz is auch richtig angegeben in den LCD-Routinen.

@holger: welche Verbindungen meinst du genau?

Bis auf die Kondensatoren ist eigentlich alles im Plan angegeben was 
verbaut ist...
Gast
>Wenn schon dann an 5V. Steht auch in den meisten Datenblättern.

Aber wenn dann auch nur über Pullups.
Falls jemand auf die Idee kommt aus dem Display zu lesen;)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.