lcd_Routinen_atmega32

Gast #1467453
Lesenswert?

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 #1467465
Lesenswert?

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 #1467479
Lesenswert?

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 #1467497
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren