Timing bei HD44780

Gast #35070
Hallo zusammen,
ich benutze seit längerem schon Displays mit diesem Treiberbaustein. 
Eigentlich kein Problem. Für ein neues Projekt habe ich aber nicht mehr 
viel Zeit, das Ding anzusteuern, sodaß ich mit den Timing bei der 
Datenausgabe auf diesen Baustein herumspielen muss.
Nun musste ich feststellen, das wenn ich auf die im Datenblatt 
angegebenen Zeiten (Enablehightime = 450ns und Zeit zw. zwei En. = 
1000n) heruntergehe, die Anzeige nicht funktioniert. Hat hier schon mal 
jemand ähnliche Erfahrung gemacht und vielleicht eine Abhilfe gefunden??
Gast #35071
Bei meinen 2*40-Displays reichte nicht mal eine Mikrosekunde.
Ich musste ein nop zwischenschieben (12Mhz-8051er), damit es 
funktionierte. Eine andere Abhilfe gab es nicht.
Allerdings habe ich auch kein Datenblatt von den (NoName-)Displays, so 
daß ich nicht weiß, ob das Original-44780er sind (die sind vergossen auf 
der Platine).
#35072
Bist Du sicher, daß Du auch wirklich 450ns Pulse hast ?

Ich habs mal mit einem 8051 mit MOVX angesteuert, der erzeugt 400ns 
Pulse bei 12MHz und da lief es noch.

Zeitersparnis bringt Dir ein kürzerer Puls aber nicht, da Du trotzdem 
die 37µs Busy abwarten mußt.

Zum Zeitsparen, kannst Du alle Texte erstmal im RAM zwischenspeichern 
und den dann z.B. nur alle 200ms ans LCD ausgeben.


Peter
Gast #35073
Hallo,
hab hier wahrscheinlich was mit dem Busy übersehen - muss nochmals 
nachgucken was es damit auf sich hat. Die R/W Leitung hab ich auf GND 
gelegt, sodaß ich den Busy nicht abfragen kann.

Danke für den Hinweis.

Antwort schreiben

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