lcd_Routinen_atmega32

Gast #1467453
Hy@avrfans!


Suche LCD-c-Routinen(=displaytech 162 2x16), wobei ich folgendes Problem 
hab:
bei mir ist der RS-Pin auf GND, was bedeutet, dass ich die pfleury 
routinen nicht anwenden kann, außerdem legen noch Tasten auf den 
databitleitungen (4 bit betrieb, 4 tasten)(bit 7, 6, 5, 4)

Kann mir jemand funktionierende LCD-cRoutinen vorschlagen, die avrstudio 
kompatibel sind?


gruss

atan09
Gast
Wie willst Du denn Zeichen an das Display schicken, wenn Du RS nicht auf 
High schalten kannst?

Und das mit den Tastern auf der Datenleitung wird auch schwierig, weil 
die ja nicht gedrückt sein dürfen, um Daten ans Display zu senden.
Gast
Hi

>wobei ich folgendes Problem hab: bei mir ist der RS-Pin auf GND,...

Interessant. Und wie willst du dann irgendwelche Zeichen auf das Display 
bringen?

MfG Spess
Gast
Hi

>ah hab mich vertan, das R/W (oder R/D) bit ist es, dass heißt ich kann
>nur schreiben oder?

Wie wäre es, wenn du dich, etwas mit der Funktionsweise von 
LCD-Displays/LCD-Controllern vertraut machst?

MfG Spess
Gast
Wenn R/W auf GND liegt, kann er nur schreiben, das ist schon richtig. 
Wenn RS auf GND liegt, könnte er nur Kommandos aber keine Daten senden.

Das mit den Tasten auf den Datenleitungen ist keine so gute Idee. Die 
sollten nicht gedrückt werden, wenn Daten übertragen werden.

Ansonsten kannst Du die bestehenden Routinen so abändern, dass alle 
Zugriffe auf den R/W Pin unterdrückt werden oder diesen Pin auf einen 
ungenutzten Pin am Controller umkonfigurieren.

Routinen, die die Konfiguration der Pins erlauben, spuckt Google ja 
einige aus. Mal vier Beispiele:

http://homepage.hispeed.ch/peterfleury/avr-software.html
http://en.pudn.com/downloads85/sourcecode/others/detail327132_en.html#
http://www.skutek.de/projekte/lcd.html
Beitrag "LCD nicht nur für einen Port in C"

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.