-
Thread
Menudesigner Beispiel
und wollte mal fragen ob jemand ein Beispiel Code in C für mich hat damit ich es auf einem LCD mit KS0108 Testen kann, da ich auch ein Menü schon länger seit längeren suche. Also ein Programm Code wo ich nur noch mein Menü einfügen muss. Wäre sehr dankbar wenn jemand was für mich hätte
AVR (mit Ausgabe des Displays per seriellem Port) wird doch mitgeliefert. Code zum Ansteuern eines KS0108 gibt es ebenfalls in der Codesammlung. Das dann zusammenbinden solltest du selbst hinbekommen - das ist Anfängertauglich. Völlig fertigen Code kann dir schon alleine deswegen niemand liefern weil außer
-
Thread
Unterschied zw. GLCD Treiber PT6608 und SBN0064G
Enable-Eingang zu invertieren. Beim DIP128-6 ist der Enable-Eingang gegenüber anderen Displays mit KS0108 oder kompatiblen Controllern invertiert. MfG Michael
-
Thread
Grafiken anzeigen mit lib von Ape
ob ich mit der lib von Ape auch Grafiken anzeigen kann oder nur Texte? Habe ein GLCD mit einem ks0108 da funtzen die Texte mit der Lib von Ape ohne probleme. versuche jetzt schon länger Grafiken mit der Lib anzuzeigen die ich mit Bitmap2LCD erstellt habe würde dann auch gerne Menüs damit erstellen
-
Thread
At xmeg 128 (3,3V) mit LCD Display (5V) verbinden (in C)
Du musst schauen, was für ein Kontroller im LCD Modul eingebaut ist. Der KS0108, ein GLCD Kontroller, arbeitet zwar mit 5V, kommuniziert aber problemlos mit einem 3V System.
-
Thread
unbekanntes LCD Display beschalten!!
steht doch das Datenblatt drin. Sogar der verwendete Controller ist gelistet (ST7920), der wohl KS0108 kompatibel ist.
des Arduino 18: Vout Nicht notwendig 19: A +5V 20: K GND Wenn ich ihn jetzt mit der Lib vom Ks0108 laufen lass hab ich ja nur einen Csel1!! und welche lib würde da am besten passen?? ich will jetzt keine erstellen!! ICH BIN ANFÄNGER!! Danke für eure hilfe Sebastian
-
Thread
Grafik-Display Ansteuerung
Zu den Controllern, Die KS0107 / KS0108 sind wahrscheinlich am verbreitetsten, gibt viel viel Code dazu. Sind meist die günstigsten und hat nahezu jeder Elektronikversender mit Displays im Programm. Sehr oft gibt es die in 128x64 und 128x128
haben, wie schon gesagt, ein wenig eigenen Grips, aber im Grunde immer noch anzusteuern wie die KS0108 / 7. Die T6963 sind meistens grösser als die KS0108. Habe eines von Pollin mit 256x64 für ca 15 Euro, aber schon seit gut 2 Jahren. Nicht mehr im Programm... Dann gibts noch die, welche sie per
-
Artikel
LCD Codesammlung für AVR
kommt bald LM16A211 HD44780 Hitachi ASM PC1602C PC1601C S6A0069 Samsung kommt bald EA DIP128-6 2x KS0108B Samsung kommt bald AV1624, TC1602A HD44780 KS0066 Hitachi ASM TM244AD P-6 Wahrscheinlich 2x S6A0069 Samsung Arduino C-Code 4x24 Display, Agfeo Telefon, siehe
-
Thread
Verständnisfrage - AVR-Pinbelegung
included * known Problems: none * Version: 1.1 * Description: Graphic Library for KS0108- (and compatible) based LCDs * */ #include <inttypes.h> #include <avr/pgmspace.h> #ifndef KS0108_H #define KS0108_H // Ports #define LCD_CMD_PORT PORTA // Command Output Register
-
Thread
Heizelement und Ventilator steuern, inkl. Temperaturmessung und UI
Markt erhältlichen LCD gibts passende LIB um die auch zu managen. Bei GLCD würd ich auf Typen mit KS0108 zurückgreifen, die sind recht gängig. Bei TextLCD auf HD44780 und kompatible.
-
Thread
[V] Verschiedenes
5. POWERTIP PG12864D ein Grafik-LCD Monochrom (Schwarz/Grün) mit ca. 2.4“ Diagonal. Controller KS0108, LED Hintergrundbel. Grün für 4€ - 5 Stück vorhanden 6. Inverter für CFL-Hintergrundbel. waren im Einsatz für einen ca. 5" Display Spannungsversorgung 5V sehr kompakt für 4€ - 6 Stück vorhande
-
Thread
OLED 2,70" -> LCD-Rahmen gesucht!
für 128x64er GLCDs, aber komischerweise passen da die Abmessungen nicht zueinander da das GLCD (KS0108) bspw. nur 55mm Sichtbereich in der Länge hat. Die 32mm Höhe sind ok. Aber ich kann im ganzen Net keinen Frontrahmen finden der auf die 2,70" Fläche schön aussieht, da mir der genannte Rahmen den
-
Thread
GLCD: Bedeutung von Chip Select
Low" sein muss. Wofür sind diese PINs denn gut? GLCD 128x64 von MikroElektronika Controller: KS0108B, KS0107B Danke schon einmal im voraus ;) MfG
-
Thread
GLCD variabel invertieren ?
Mit etwas Mühe, google, und ein paar Minuten Zeit findest du sicherlich a) ein Datenblatt zum ks0108 b) weitere fertige libs für gcc und AVR c) alles andere, was man so wissen muß libs gibt es hier in der Codesammlung. Sogar mit Invertierfunktion. Oliver
einem LCD Display etwas zu tun habe. Wie Oliver schon festgestellt hat, handelt es sich hier um ein KS0108 Display. Werde mich heute an die "variable" invertier Funktion machen und mein Erg. dann mal posten. Danke und Gruß Andreas
-
Thread
ks0108 library funktionen und der stm32
datenports D0-D7 fehlt es mir am wissen um den quelltext richtig zu lesen/umzuschreiben. in der KS0108-STM32.c steht #define KS0108_D0 0 und für den KS0108_Port wird GPIOE angegeben. in den c files tauchen immer wieder (shift)ausdrücke wie z.B. GPIO_InitStructure.GPIO_Pin = 0xFF << KS0108_D0; oder GPIO_StructInit(&GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = (0xFF << KS0108_D0); GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(KS0108_PORT, &GPIO_InitStructure); auf meine frage was bewirkt ein GPIO_InitStructure.GPIO_Pin = 0b11111110 bzw. wie könnte ich
-
Thread
ganz dumme frage.
sind) spielt max 128 Kb/s. das 16*2 könnte ich auch vieleicht auch durch ein 128*64 ersetzen?? (ks 0108)wegen der besseren sichtbarkeit... und als endstufe TDA2030 x2. aber erstmal der Decoder und dann sie software... ich werd da erstma weiterlesen - dank erstma für euren Rat mfg Peter
-
Thread
LCD-Display dateblatt
internet ein bild von meinen LCD's gefunden - identisch. habe auch herrausgefunden, das die dinger mit KS 0108 kompatible sein sollen. ich werd ma weiterlesen, ich kann nur kein polnisch...(und mein englisch reicht auch nur von Power on bis Power off) trotzdem danke erstmal mfg peter
-
Thread
LCD-Modul EPSON ECM-A0428 von Pollin
>text lcds kann ich ansteuern, >jetzt möchte ich es mit GLCD´s probieren. Dann nimm was mit KS0108 oder besser T6963.
-
Thread
EA DIP128-6 anschließen und programmieren
Das ist ein Grafik-LCD mit ks0108-Kontroller. Da brauchst du schon etwas mehr Code, um "mal eben" etwas Text darzustellen. Libs, die das können, gubt es z.B. hier: http://www.mikrocontroller.net/topic/ks0108-glcd-routinen (die
-
Thread
GLCD -> 4bit Modus?
Datenblatt was ich gefunden habe steht als 2ter Satz: 8bit Sehr merkwürdig, ach ja ist ein KS0108 kompatibler laut Datenblatt...
-
Thread
[T] ausche Pollin Touch Display
über, dürfte ja mittlerweile jedem ein Begriff sein. Ich würde das gerne gegen ein LCD mit einem KS0108 oder kompatibel Controller tauschen. Sollte auch bitte mit blauer Hintergrund Beleuchtung sein und eine Auflösung von 128 x 64 Pixeln. In etwa wie dieses Model: http://www.pollin.de/shop/dt/
-
Thread
[V] LCDs und diverses
?option=com_marketplace&page=show_ad&catid=30&adid=12&Itemid=53 128 Dots x 64 Dots LCD Modul (KS0108B) http://www.bauteiletauschen.de/index.php?option=com_marketplace&page=show_ad&catid=30&adid=13&Itemid=53 Quarz 4 MHz -.HC-49/U-S http://www.bauteiletauschen.de/index.php?option=com_marketplace
-
Thread
Problem mit Display von Pollin TG12864B
TG12864B) von Pollin. Für erste Tests habe ich die Lib von Ape http://www.mikrocontroller.net/topic/ks0108-glcd-routinen#80373 verwendet. Das klappt soweit auch ganz gut. Leider bekomme ich mehr oder weniger zufällige Pixelfehler und/oder ganze Verschiebungen der Schrift, wie auf dem Bild zu sehen.
-
Thread
GLCD Ram auslesen?
Oh sorry, vergessen, es ist ein Powertip PG12864A mit 128x64 Pixeln. Controller sind 2xKS0108 bzw. kompatible.
-
Thread
Powertip PG12864 tut nichts
Hi >wohl mit S630... Eher S6B0... . Damit dürfte als Controller ein S6B0108/KS0108 drauf sein. Dafür sollte sich Software finden lassen. Selbstschreiben ist auch keine Hürde. Der Controller ist recht überschaubar. MfG Spess
-
Thread
KS0108 GLCD designer
Moin, Ich habe hier ein GLCD mit 128 x 64 Pixel Auflösung, welche mit zwei KS0108 Controllern betrieben wird. Ich kann die Routinen von Fabian Maximilian Thiele erfolgreich benutzten (C). Ich möchte nun eine Art künstlichen Horizont erstellen. Nun frage ich, wie ich das am einfachsten
manuell mit linien und Gefüllten Rechtecken machen? Gibt es nicht eine Art LCD Designer für die ks0108er im Zusammenhang mit AVRs, dass man sich direkt Bilder (Benuzterdefinierte Zeichen) zusammenklicken kann? Im Internet habe ich leider nur Bitmapgeneratoren und Fontgeneratoren gefunden, jedoch
-
Thread
TG12864B-13 und MC9S12XD
downloads/D120424D.PDF für die pinbelegung und der controller http://www.lcd-module.de/eng/pdf/zubehoer/ks0108b.pdf mfg björn
geht nur mit Calls. Wie schnell ist dein Prozessor? Evtl. kommst du mit vier NOPs nicht aus. Der KS0108 ist grottig langsam.
-
Thread
KS0108 überlagernde Schrieftzeichen
nur die schwarzen Pixel gesetzt und die Zeichen überlagern sich. Ich hab schon versucht mit ks0108PutString(" ", largeFont); Leerzeichen zu setzen aber das hat auch kein Erfolg gebracht. Wie kann ich einen Teil des Display Löschen. Das der alte Wert nicht mehr sichtbar ist? Danke
-
Thread
Problem mit Routen
Flachbandkabel angeschlossen. Das GLCD ist eins, wie man es günstig von sureelectronics bekommt (128x64; KS0108). Danke, Inox
-
Thread
[V] AVR Butterfly
beschaltet, 3x Display 128x64 POWERTIP PG12864D Grafik-LCD Monochrom (Schwarz/Grün) Controller KS0108, LED
-
Thread
TG12864B-05 über Ltp ansteuern
google lcdhype ks0108 lpt
-
Thread
Display KS0108 Problemchen
Hallo zusammen, ich habe einen atmega32 mit einem Display mit dem oben genannten Treiber verbunden. der m32 wurde in Bascom Programmiert. Prinzipiell funktioniert auch die Ansteuerung gut. Manchmal habe ich aber das problem, dass bei grakifen diese nicht richtig anzezeigt werden. es fehlen dann kleine Blöcke im bild, bzw sind schwarze Blöcke oder vereinzelte Pixel drin, die da nicht hingehören. und manchmal ist alles wieder gut. ich kann mir nicht erlären, wo das Problem liegt. leitungwege vom uC zu Display sind 4-5 cm. hat einer evtl. einen Ratschalg für mich? Danke im Voraus!
-
Thread
KS0108: eine Displayhälfte zeitweise vertikal verschoben
wait_while_chip_is_busy() Routine nun länger auf als beim alten LCD. Vergiss den Busy Check beim KS0108. Den habe ich nie hinbekommen. Auch fremde Sources mit Busy Check habe ich ausprobiert. Hat nie funktioniert. Nimm feste Delays. Die KS0108 Displays laufen scheinbar mit ziemlich unterschiedlichen
-
Thread
EA Dip128-6 Anzeige drehen
Hallo, ich habe ein EA-DIP128-6 Display mit dem KS0108 Controller. Ich möchte mein Display um 90° drehen. Gibt es denn einen Befehl von Bascom, das ich meine Schrift bzw. Grafik um 90° drehen kann? Ich hatte schon hier ein bisschen geschaut, hatte aber
-
Thread
Frage zu Display-Code
In der Codesammlung gibt es einige gut funktionierende libs für den KS0108. z.B. diese hier: http://www.mikrocontroller.net/topic/12202 Oliver
-
Thread
komisches Displayverhalten
>Datenblatt des Controllers (S6B0107 bzw. S6B0108) Such nach Code für KS0108. Dein Code ist sagen wir mal, naja, irgendwie, ähhh, *unvollständig* ;)
Aber wenn du im vorhandenen Code Fehler findest, sags mir ruhig. holger schrieb: > Code für KS0108 Hab gerade was gefunden, und werde das mal durchschauen. Falls es jemanden interessiert: http://pagesperso-orange.fr/rs-rey/electronic_ressources/Ressources/8051/GraphicLCD/GraphicLCD.htm mfg
-
Thread
"glcdKS108.lbx" bascom
Hallo, ich versuche eindisplay mit dem KS0108 controller anzusteuern. Die Sample dateien von Bascom ich verwende dafür einen atmega32. Um zu prüfen,ob der contoller anläuft, habe ich eine LED an einen freien Port angeschlossen... siehe da,
-
Thread
Hobby-Oszilloscop zum Selberbauen
Touchscreen fertig entwickelt. Ich verwende einen Pic24FJ256, einen RS485-Treiber, ein LCD 128x64 mit KS0108 Controller. ( Das von Microelektronika) Wenn Du interesse hast, bitte P/M an mich, aber ich schätze, das Display hat zu wenig Auflösung für dein Scope.... Ein Kollege hat einen sehr guten Treiber
-
Thread
STM32 und ks0108-Display - keine Anzeige
Voll-Kontrast einstellen, Dann liegt es wohl an der Ansteuerung. Dein uC ist ziemlich schnell. Der KS0108 aber stinkend langsam. Den BusyCheck hab ich nie zum laufen bekommen und daher immer mit Delays gearbeitet. Ich vermute mal ein Timing Problem.
-
Thread
Display für den Anfang
hast ist es nur eine Frage der Zeit bis du es auch ohne Hilfen unter Kontrolle hast. T6963C oder KS0108 wäre z.B. Controller, die gut dokumentiert und weit verbreitet sind. Mit denen sollten sich die ersten Erfolge auch relativ schnell einstellen wenn du dich bemühst die Abläuft weitestgehend zu verstehen
-
Thread
glcds Kompatibel zu GLCD Routinen ( KS0108, HD61202 )?
mit der Library compatibel sind...? Ich denke mal ja, nachdem der Samsung Controller KS0107/KS0108 heißt und die Controller auf diesen Displays S6B 0107 bzw S6B 0108 heißen... Im inet ist ja zu lesen dass der KS0107/KS0108 ein weit verbreiteter LCD Controller sein soll, ich habe aber bisher
>Im Internet wird angepriesen dass der KS0108 der MEIßT verbreiteteste >Controller für grafische LCDs sein soll... Das mag wohl sein. Aber der ist mit Abstand am schlechtesten anzusteuern, ist langsam und hat keinen eingebauten Textfont.
-
Thread
Probleme mit KS0180 an ATMEGA644P
Hab auch grad mal die Procyon AVRLib an meinem KS0108 Display ausprobiert. Der ATMEGA644 läuft auf 16Mhz. Exakt das gleiche Problem! Wenn man das Programm so ändert: [c] u08 glcdDataRead(void) { u08 data; u08 controller = (GrLcdState.lcdXAddr
-
Thread
Mega16 & 128x64 Grafik LCD & Bascom
Wenn das ein KS0108 ist, dann sollte auch die entsprechende Lib eingebunden sein. Und dann muss auch die Config-Zeile dafür angepasst werden. Wenn dann noch der Takt stimmt, und JTAG richtig gefuset ist, klappt das auch
-
Thread
DG-12232 von Pollin mit SED1520 Controler
text that is more then 8 chars long, (8x8=64) , byte 8 will not draw correctly 'Frankly i find the KS0108 displays a much better choice. $lib "glcdSED1520.lbx" 'First we define that we use a graphic LCD Config Graphlcd = 120 * 64sed , Dataport = Porta , Controlport = Portd , Ce = 5 , Ce2 =
-
Thread
Graph in Diagramm zeichnen GLCD
// ks0108SetDot(15, 61, BLACK); //7h // ks0108SetDot(23, 61, BLACK); //8h // ks0108SetDot(31, 61, BLACK); //9h // ks0108SetDot(39, 61, BLACK); //10h // ks0108SetDot(47, 61
/ ks0108DrawLine(5, 44, 6, 44, BLACK); //4 ks0108DrawLine(3, 40, 6, 40, BLACK); //5 (lang) // ks0108DrawLine(5, 36, 6, 36, BLACK); //6 // ks0108DrawLine(5, 32, 6, 32, BLACK); //7 // ks0108DrawLine
-
Thread
LCD Kontrast Schaltung - kann das funktionieren?
dazu sagen sollen: Es handelt sich um ein Grafikdisplay (TG12864B von Pollin, 128x64 Pixel) mit KS0108. An Vee liefert das Display -9,3Volt. Mit der herkömmlichen Beschaltung mit einem Poti zwischen Vdd und Vee und dem Abgriff an Vo kommen bei gut lesbarer Kontrasteinstellung -4,8V an Vo an.