Forum: Compiler & IDEs LCD library ändern aber keine ahnung wie


von Divison (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe mir diese lcd library ausm netzt gezogen und compiliert. Keine
fehler!!! Das hat mich schonmal richtig gefreut, aber funktionieren
tuts trotzdem nicht.

Also hab ich mir das mal durchgelesen und bin auch ein bischen weiter
gekommen.

Habe mein Display (2*16) an einem 90s8535 an Port C. Also hab ich das
geändert. Funktionierte aber immer noch nicht. Dann habe ich gesehen,
das die Datenleitungen fürs Display Pin 0-3 sein müssen. Bei mir sind
das aber die Pin´s 4-7.

Kann mir jemand sagen wie ich das in dem Code ändern muss?

Die 3 anderen Leitungen kann man ja direkt mit Pin angeben. (in der
lcd.h, und das habe ich auch gemacht)

Das sind bei mir dann 0,1,2. Pin 3 ist frei.

von Reini (Gast)


Angehängte Dateien:

Lesenswert?

Ich glaube da muß man in der LCD-io mode sehr viel fummeln.

Vielleicht hilft Dir ja mein eigenes Projekt, einfach im Heade den Port
für die Datenleitung und die 3 Pins der Steuerleitung eintragen.
Reini

von Peter Fleury (Gast)


Lesenswert?

@Divison - janinwg.de
Ich finde es eine schlechte Idee meine LCD Library als Attachment
anzufügen, besser einen Link auf meine Homepage machen:
http://homepage.sunrise.ch/mysunrise/pfleury/avr-software

Ja in meiner aktuellen Version müssen die LCD data pins auf Pin 0..3
sein.

Ich habe nun aber eine überarbeitete Version auf meine Site geladen,
die eine freie Zuordnung der LCD pins auf AVR Ports und Pins zulässt.
(im Ordner Beta in lcdlibrary.zip)

von Divison (Gast)


Lesenswert?

Öem,

ich möchte mich dafür ausdrücklich entschuldugen, ist mir hinterher
auch eingekommen, das das nicht so ganz "fein" war.

Kommt nicht mehr vor. Aber danke für die Hilfe!!!!

von Divison (Gast)


Lesenswert?

Hab das gerade mal ausprobiert, und das funktioniert einfach SUPER!!!

DANKE, du hast mir gerade eine MENGE arbeit erspart.

DANKE, DANKE, DANKE

Grüsse

Division

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.