Display DIP204-4

OP #3084937
Hallo,
hab hier an meinem AVR32 ein Display DIP204-4 angeschlossen. Wenn ichs 
abstöpsle und wieder anstöpsle gehts manchaml nicht mehr. Den Reset-Pin 
hab ich nicht angeschlossen. Liegts evtl daran? Wer kann mir das 
Phänomen erklären. Er hängt beim Lesen vom Busy-Flag.
Gast #3084949
>Wenn ichs abstöpsle und wieder anstöpsle gehts manchaml nicht mehr.

Im laufenden Betrieb? Das wär keine gute Idee.
Warte vor der Initialisierung mal so 200ms.
Vieleicht kommt dein Controller schneller hoch als das Display.
Gast #3085513
Hi

Hast Recht. Bei ELECTRONIC ASSEMBLY ist das Display nicht (mehr) 
gelistet. Deswegen bin ich von einem Schreibfehler ausgegangen und habe 
im Datenblatt vom EA DIP 203-4 nachgesehen. Das hat einen SSD1803 
Controller.

Im Datenblatt vom KS0073

http://www.lcd-module.de/eng/pdf/zubehoer/ks0073.pdf

findest du auf S.75 die Angabe

Serial Clock Cycle Time   0.5 - 20 µs

Also darf der SPI-Takt im Bereich 50kHz bis 2MHz liegen.

MfG Spess
Gast #3087580
Hi

>Problem tritt jedoch immer noch auf, das das Display beim
>abstöpseln und wieder anstöpseln sporadisch nicht mehr geht.

Welchen Stöpsel des Displays meinst du genau? Den rechts unten oder den 
links oben?

Wenn du Hilfe willst, dann drücke dich gefälligst präzise aus.

MfG Spess
Gast #3087616
Hi

> Claro

Nein. Was bezweckst du damit? Läuft dein Controller während der Aktion 
noch oder nicht.

Ich habe eigentlich nicht wirklich Lust dir jeden Wurm einzeln aus der 
Nase zu ziehen.

MfG spess
#3087620
Also ich steck zuerst den Strom aus, dann mach ich zum beispiel eine 
Neuerung meines Testaufbaus. stöpsle den Strom wieder dran, Display geht 
dann manchmal nicht mehr. Nach mehrmaligen ein und ausstecken des Stroms 
und des Displays geht das Display wieder.
Es gibt keine kalten Lötstelen oder so ist alles sauber verbunden.
Gast #3087621
Hi

>stöpsle den Strom wieder dran, Display geht
>dann manchmal nicht mehr. Nach mehrmaligen ein und ausstecken des Stroms
>und des Displays geht das Display wieder.

Die häufigste Ursache für solches Verhalten ist eine zu kurze Wartezeit 
vor der Initialisierung des Displays.

MfG Spess
Gast #3087627
Hi

Nachtrag. Das Datenblatt des KS0073 sagt für den Start der 
Initialisierung:

'Wait for more than 20 ms after Vdd rises to 4.5 V'

Hast du das beachtet?

MfG Spess
Gast #3087645
Hi

>das hab ich auch schon geändert von 20ms auf 200ms

OK das scheint es nicht zu sein. Hast du das Einschalten schon mal ohne 
'Stöpselei' mit einem Schalter probiert.

MfG Spess

Antwort schreiben

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