Dirk
10.04.2009, 16:39
Hallo Leute,
ich baue gerade eine Hardware mit dem gLCD TG12864B-13 (128x64, Pollin Nr. 120 425) mit 2 KS0108 kompatiblen Controllern.
Da gäbe es ja eine Maximalbeschaltung, d.h. 6 Kontroll-Pins werden benötigt: Cd (D/I), Rd (R/W), E (Enable), CS1, CS2, /RST (Reset). Diese Beschaltung braucht z.B. auch Bascom, wenn man die glcdKS108.lbx nehmen will.
Andere Libraries (z.B. GCC) kommen auch mit weniger Kontroll-Pins aus. Da wird dann als erstes auf /RST (Reset) verzichtet, bzw. /RST wird mit Pullup an VDD gelegt.
Als zweites kann man dann wohl auch auf E (Enable) verzichten. Müßte man E dann auch über einen Pullup an VDD legen?
Grund der Frage: Ich wollte evtl. Jumper auf der Platine für /RST und für E einbauen, mit denen man die beiden Pins entweder je an einen Pullup oder an einen uC-Pin hängen kann.
Sehe ich das so richtig? Wie habt ihr das beschaltet?
Gruß Dirk
ich baue gerade eine Hardware mit dem gLCD TG12864B-13 (128x64, Pollin Nr. 120 425) mit 2 KS0108 kompatiblen Controllern.
Da gäbe es ja eine Maximalbeschaltung, d.h. 6 Kontroll-Pins werden benötigt: Cd (D/I), Rd (R/W), E (Enable), CS1, CS2, /RST (Reset). Diese Beschaltung braucht z.B. auch Bascom, wenn man die glcdKS108.lbx nehmen will.
Andere Libraries (z.B. GCC) kommen auch mit weniger Kontroll-Pins aus. Da wird dann als erstes auf /RST (Reset) verzichtet, bzw. /RST wird mit Pullup an VDD gelegt.
Als zweites kann man dann wohl auch auf E (Enable) verzichten. Müßte man E dann auch über einen Pullup an VDD legen?
Grund der Frage: Ich wollte evtl. Jumper auf der Platine für /RST und für E einbauen, mit denen man die beiden Pins entweder je an einen Pullup oder an einen uC-Pin hängen kann.
Sehe ich das so richtig? Wie habt ihr das beschaltet?
Gruß Dirk