Hallo,
Ich habe mich einmal am Plugin graphlcd-0.0.7 versucht und einen weiteren Displaytreiber geschrieben. Und zwar für ein Vakuum-Floureszenz-Display von Noritake Typ GU140X32F-7806 mit 140x32 Pixel. Welches unteranderem bei Conrad mit der Bezeichnung VAKUUM-FLOURESZENZ-DISPLAY 23X4, Artikel-Nr.: 183280-14 erhältlich ist. Und hier in einigen Threads schon zu sehen war.
[Blockierte Grafik: http://www.deltab.de/vdr/images/img4125.jpg]
Das Display wird sonst auch üblich über den Parallel-Printer-Port an den PC angeschlossen.
Und verwendet die selbe Anschlussbelegung von LCDProc für den 8bit Mode des HD44780-LCD-Standard Displays.
Die Verbindungen sind:
(Note: Die Anschlüsse können aber bei anderen Displays abweichen.)
power VFD
GND ->(1)
VCC(+5VDC 500mA) ->(2)
printer port
NC (3)
nSTRB (1) RS (4)
nLF (14) RW (5)
INIT (16) EN (6)
D0 (2) D0 (7)
D1 (3) D1 (8)
D2 (4) D2 (9)
D3 (5) D3 (10)
D4 (6) D4 (11)
D5 (7) D5 (12)
D6 (8) D6 (13)
D7 (9) D7 (14)
Alles anzeigen
Da das Softwareprotokoll des Display abwärtskompatibel zum HD44780-LCD-Standard ist, und die Software LCDproc bei der Anschlussbelegung Pate stand, kann man auch ohne Umverdrahten diese Display per lcdproc Plugins als reines 20x4 Textdisplay betreiben, allerdings braucht man dann mein Patch nicht.
Eingespielt wird per wird das Patch per
cd .. /graphlcd-0.0.7
zcat gu140x32f.diff.gz | patch -p1
make clean
cd ../vdr
GRAPHLCD_DRIVER=GU140X32F make plugins
CU,
Andreas
Edit: Attachment entfernt, da fehlerhaft, bitte http://www.vdr-portal.de/board/thread.php?sid=&postid=79548#post79548 verwenden...