Forum: Mikrocontroller und Digitale Elektronik Tutorial LCD-Routine anpassen


von Sebastian Dingler (Gast)


Lesenswert?

Hallo meine Freunde,

Ich habe eine Frage zum LCD Tutorial wie muss ich meine LCD-Routine
anpassen das ich mit einem mega128 ein 4x20 LCD(KS0070) ansteueren
kann.
Und zwar habe ich eine andere Pinbelegung als im Tutorial:

PA0=RS
PA1=E
PA2=D4
PA3=D5
PA4=D6
PA5=D7
PA6=RW
PA7=R
PB7=Kontrast
PD7=VCC

Mir fehlt nur noch der Befehl das die Daten an den richtigen PINS
herauskommen. Ich habe jetzt schon versucht mit "lsl" es richtig zu
verschieben, leider ohne Erfolg.
Villeicht hat jemand von euch eine "Universal Routine" wo man nur
noch die Ausgabepins eintragen muss oder könnt ihr mir nicht sagen wo
ich was verschieben muss (die Befehle suche ich mir dann selbst rauß).

Ein Tipp könnte schon zum Erfolg führen ...

Danke

von Karl H. (kbuchegg)


Lesenswert?

Die Routinen von 'Peter Fleury' koennen das.
Denen kannst Du das Pin-Assignment voellig frei
vorgeben.

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.