www.mikrocontroller.net

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


Autor: Divison (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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.

Autor: Reini (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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

Autor: Peter Fleury (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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)

Autor: Divison (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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!!!!

Autor: Divison (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.