ATMEGA 32 - LCD Anzeige und SPI Schnittstelle am gleichen Board verwenden

Gast #1105821
Wenn dein LCD den RW Pin fest auf Masse hat
geht das problemlos. Wenn der RW Pin benutzt
wird, dann einfach einen 10k Pulldown anschliessen.
Wenn der RW Pin an den SPI Pins hängt kannst
du es vergessen.
(Firma: TravelRec.) Persönliche Seite #1105835
Was ist denn das für ein LCD, seriell oder SPI ider paralleles 
Interface?

Allgemein gilt:
Wenn Deine Programmierschnittstelle direkt mit den Controllerpins 
verbunden wird und das LCD mit jeweils mindestens 2k2 Serienwiderstand 
an den Programmierpins angeschlossen ist, dann funktioniert Dein 
Vorhaben.
Gast #1105848
Die LCD Anzeige wird parallel am Board angeschlossen.
MOSI = am DB1 der LCD Anzeige
MISO = am DB2 der LCD Anzeige
SCK = am DB3 der LCD Anzeige
Ihr meint dass ich diese 3 Leitungen mit einem Serienwiderstand zum uC 
führen soll?
#1105860
soweit ich weis kannst den MISO ohne weiteres doppelt belegen, da 
brauchst keinen widerstand, da dieser vom µC getrieben wird.

bei MOSI und SCK allerdings würde ich die LCD Leitungen mit einem 
serienwiderstand ausstatten, damit kein strom über diese abfließt wenn 
der programmer am werkeln ist.

lg,
Gerald
Gast #1105902
Danke das mit den Widerständen hat funktioniert.
Ich habe ein zweizeilliges LCD Display. in der zweiten Zeile das letzte 
Wort flimmert. Hat von Euch irgendwer eine Ahnung woher das kommt?
#1105950
Hallo,

die Widerstände kann man sich bei einem Display am ISP durchaus sparen.
Die zusätzliche kapazitive Last der TriState-Leitungen des Displays 
steckt der Programmer immer weg. Ausnahme vielleicht sehr lange 
Leitungen zum Display (bis 15cm Flachbandkabel zum Display hatte ich 
aber weder mit STK200-Dongle noch mit dem Dragon Probleme).

R/W ist auch unkritisch, E oder CS/CE (je nach Display) darf nicht auf 
einer der SPI-Leitungen liegen, diese Leitungen sollten auch einen 
externen PullDown (E) oder PullUp (CS/CE) haben, damit das Display beim 
Programmieren sicher inaktiv bleibt.

Gruß aus Berlin
Michael

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.