Hallo LCD- und TFT-Freaks
Vor einiger Zeit habe ich hier schon einen Thread zu diesem Display veröfentlicht, da wurde das Display
im 4Bit-Modus angesteuert.
http://www.avr-praxis.de/forum/show...D44780)-mit-Bascom-ansteuern&highlight=st7920
Das in eBay recht günstig angebotene Display wird zwar als Grafikdisplay 128x64 angeboten, ist aber
auch ein Charakter-Display, welches 4x16 Zeichen anzeigt. Die Zeichen sind recht gross, mit Unterlängen.
Über dien Pin PSB kann gewählt werden, ob die Daten im Parallel-Modus oder Seriell-Modus empfangen
werden. Wird dieser Pin auf GND gelegt, können an den Pin's RW (Data) und E (Clock) die Daten seriell
zum Display geschickt werden. Der Pin RS(CS) muss dabei auf High gelegt werden. Beim Betrieb von
mehreren Displays kann das anzusprechende Display so ausgewählt werden.
Im Anhang ist der Code zu finden.
Die Ansteuerung als Grafikdisplay ist meiner Meinung nach recht komplex, man muss immer eine ganze
Pixelreihe von 8Bit anzeigen. Vielleicht hat hier jemand einen zündende Idee... ???
Für Anregungen bin ich jederzeit dankbar.
Viele Grüsse
Thomas
Anhang anzeigen LCD_ST7920_seriell.bas
Anhang anzeigen LCD_ST7920_seriell_declare.bas
Anhang anzeigen LCD_ST7920_seriell_sub.bas
Vor einiger Zeit habe ich hier schon einen Thread zu diesem Display veröfentlicht, da wurde das Display
im 4Bit-Modus angesteuert.
http://www.avr-praxis.de/forum/show...D44780)-mit-Bascom-ansteuern&highlight=st7920
Das in eBay recht günstig angebotene Display wird zwar als Grafikdisplay 128x64 angeboten, ist aber
auch ein Charakter-Display, welches 4x16 Zeichen anzeigt. Die Zeichen sind recht gross, mit Unterlängen.
Über dien Pin PSB kann gewählt werden, ob die Daten im Parallel-Modus oder Seriell-Modus empfangen
werden. Wird dieser Pin auf GND gelegt, können an den Pin's RW (Data) und E (Clock) die Daten seriell
zum Display geschickt werden. Der Pin RS(CS) muss dabei auf High gelegt werden. Beim Betrieb von
mehreren Displays kann das anzusprechende Display so ausgewählt werden.
Im Anhang ist der Code zu finden.
Die Ansteuerung als Grafikdisplay ist meiner Meinung nach recht komplex, man muss immer eine ganze
Pixelreihe von 8Bit anzeigen. Vielleicht hat hier jemand einen zündende Idee... ???
Für Anregungen bin ich jederzeit dankbar.
Viele Grüsse
Thomas
Anhang anzeigen LCD_ST7920_seriell.bas
Anhang anzeigen LCD_ST7920_seriell_declare.bas
Anhang anzeigen LCD_ST7920_seriell_sub.bas