Also...
Ein normales Display (Text) hat 8 Datenleitungen (D0-D7) und 3 Steuerleitungen (RS, R/W und EN).
Die Ansteuerung ist dabei im Prinzip recht einfach.
Man sendet dem Display einen Befehl, indem man zuerst den entsprechenden Code auf die Datenleitungen gibt.
Damit das Display aber überhaupt weiss, daß man ihm etwas sagen möchte braucht man "EN".
(nur mal so das grundlegende Prinzip, eine exakte Beschreibung würde hier wohl zu weit führen)
Man muss dabei nicht jeden Pixel einzeln ansteuern (kann man sowieso nicht),
sondern man sagt dem Display einfach welches Zeichen es ausgeben soll.
Falls du einen Controller verwenden möchtest, musst du ihn natürlich programmieren (ist nicht schwer).
Die Anzahl der Ports spielt dabei übrigens praktisch keine Rolle, falls du nicht gerade 200 Taster an den Controller hängen willst,
denn du kannst ihn auch einfach an die serielle Schnittstelle deines PCs hängen, und Daten austauschen.
Das könnten z.B. auch Befehle sein die den Controller dazu veranlassen sollen etwas bestimmtes zu tun.
(z.B. einen Text auf dem Display ausgeben)
Das alles gilt natürlich grundsätzlich erstmal für alphanumerische LCDs (also Text).
bei Grafik-LCDs sieht das wieder etwas anders (komplizierter) aus.
Lesezeichen