-
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?
eine Frage: Kann man Grafik LCDs im 4bit-Modus ansteuern? Ich habe hier eines mit 'nem Samsung S6b0108. Schönen Sonntag. Greets, Josh
dem 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
Pollin ü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
ich habe aus einigen Projekten verschiedene LCDs und andere Bauteile übrig. 2 x 16 LCD Modul (KS0070B) http://www.bauteiletauschen.de/index.php?option=com_marketplace&page=show_ad&catid=30&adid=8&Itemid=53 4 x 20 LCD-Modul (KS0066) http://www.bauteiletauschen.de/index.php?option=com_marketplace&page=show_ad&catid=30&adid=11&Itemid=53 4 x 16 LCD Modul (KS0066) http://www.bauteiletauschen.de/index.php?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
-
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
das 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
aber 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
-
Thread
Frage zu Display-Code
>Beim Controller handelt es sich um den KS108 Die Info kam etwas zu spät. Der KS108 addressiert den 64x64-Bildschirm über acht 8-Bit hohe Zeilen (X=0..7) á 64 Bit (Y=0..63). Damit sind in dessen Konvention X und Y gegenüber der üblichen
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* ;)
Herumprobiererei. 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
-
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
include "font8x8.font" '$include "font16x16.font" Plaatje: 'include the picture data $bgf "ks108.bgf" [/c]
-
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 )?
Displaytypen oder gar beide, Bestellnummer: Farnell 1220443 Display: MG1206B-SYL Controller: S6B0108A bzw: Bestellnummer: Farnell 9449469 Display: MG12064E3-SBLW Controller: S6B0107B 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 noch kein Display gefunden wo dieser dezidiert dabei steht... lg
-
Thread
Probleme mit KS0180 an ATMEGA644P
>Das Display wird von 2 KS0180 Chips gesteuert. Zum ansteuern nehme ich >die Procyon AVRLib. Der ATMEGA644P läuft auf 20Mhz. Das sind Timing Probleme. Mach die Ansteuerung langsamer.
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
Wenn es der KS108 ist, dann musst du die Lib reinnehmen und noch einen Font-File laden. Der KS108 hat keine interne.
-
Thread
Labornetzgerät - Fragen zum Schaltplan
Marketinggschwätz > ist unerträglich. F.A. Nach Ablauf der Garantie ist es nur mehr Glücksache weil dann KS das Gerät verleugnen wird und es auch jetzt schon keine Ersatzteile gibt. Nur teure Austauschbaugruppen. That's Life in the 21st Century!
-
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,
ks0108SetDot(87, 61, BLACK); //16h // ks0108SetDot(95, 61, BLACK); //17h // ks0108SetDot(103, 61, BLACK); //18h // ks0108SetDot(111, 61, BLACK); //19h // ks0108SetDot
-
Thread
LCD Kontrast Schaltung - kann das funktionieren?
natürlich 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.
-
Thread
I2C mit Display parallel?
temperatursensoren über I2C. das problem ist nur dass an den Pins SCl und SDA ein Grafikdisplay daranhängt (KS0108) (siehe Bild) ich will jetzt quasi an die beiden pins einfach anknüpfen siehe bild im anhang frage: geht das oder fängt das lcd dadurch zu spinnen an???? das wär nämlich supergut danke
vielversprechend aus. @Klaus: das mit diesem PCF8574 ist zwar ne gute Idee aber ich habe ja für das "KS0108" Display schon ne geeignete Header-Datei die funktioniert tadellos. Ich glaube ich als eigentlicher C-Anfänger bekomme das nicht hin das ich diese umschreibe oder gar neu mache. Das ist mir zu schwierig
-
Thread
Pollin 16080 Touch mit ATMEGA32 und BASCOM
hin bekomme, stell ich die Frage einfach mal anders. Ist es mit einem anderen Display z.B. mit KS0108 einfacher? Oder ist der Aufwand bei "allen" gleich? Danke
Hallo, also beim KS0108 liegen die Datenbyte's 90° "gedreht" im Speicher - bezogen auf das Display also senkrecht. Mit etwas Anpassung sollte es also möglich sein mit den Fonts und Displayroutinen ein LC7981 im hochformat
-
Thread
Grafik Display Ansteuerung
lesen. Das Beispielprogramm: http://www.lcd-module.de/deu/disk/development%20service/DIP128%20KS0108/init_KS0108_128x64.asm Achja und das verwendete Display mit 2x KS0108 Controllern: http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A523;GROUPID=3009;ARTICLE=53969;START=0;SORT=user;OFFSET=16;SID
-
Thread
OLED RDS Radio mit SI4735 + AVR
Eindruck, mal sehen vielleicht kaufe ich mir auch noch eins. Momentan habe ich ein GLCD(128x64) mit KS0107 grau-blaue Schrift und weiße Hintergrundbeleuchtung (Pollin). Das Ziel des ganzen ist es meinen alten Radiowecker zu ersetzen. Mit dem Schaltplan habe ich schon begonnen. Gruß, FFFF
TG12864B-13),graues, grafisches LC-Display (128x64 Pixel) mit integriertem Controller (kompatibel zu KS0108) und LED-Hintergrundbeleuchtung. Die Software zur Ansteuerung des Displays habe ich mir aus dem Internet zusammengesammelt. Da ich den CodeVision Compiler benutze und es meistens nur Code für den
-
Thread
PVG120602EGE: Beschaltung vs. Treibersoftware
www.attiny.com/graph.htm (also auch mit nem ATMega 8), die Treibersoftware ist von http://en.radzio.dxp.pl/ks0108/, da PVG120602EGE ja mit zwei KS0108-Chips betrieben wird. Und natürlich funktioniert's... nicht im ersten Anlauf. :-/ Damit ich weiß wo ich mit der Problemsuche beginnen soll: Uhhm.. paar
-
Artikel
AVR MSR-System
C-Bustreiber (P82B715), ein RS485-Transceiver (SN75LBC176), UHF-Transceiver (RFM12), das GLCD (CFAG12864BT… KS0107/0108 kompatibel)sowie weiteres ,Hühnerfutter' auf dem Board. Die beiden µ-Controller sowie der RFM12 sind über die SPI-Interfaces und 3 weiteren Steuerleitungen verbunden. Die Ansteuerung des GLCD
-
Thread
Pollin Display TG12864
ich habe bei Pollin das Display TG12864 bestellt. Laut Angabe ist darauf ein Controller der mit dem KS0108 kompatibel sein soll. Aber was für ein Controller ist wirklich drauf? Vielleicht gibt es da ja auch feine Unterschiede? Das Datenblatt von dem Controller hab ich schon mal angefangen durchzulesen
-
Thread
[S] Grafik LCD
letzten beiden kann man nur als Scherz auffassen - bei solchen Sachen. Conrad verlangt für ein 128x64 KS0108 Display (Farbe gelbgrün, nichtmal blau) satte 57.95 EUR im CONRAD.AT Shop... Reichelt verlangt dafür 22.95 EUR, was noch akzeptabel ist... Selbst Pollin (!) ist mit 19.00 EUR zzgl Versand
-
Thread
GLCD KS0108 Busy Flag
Hallo, kann es sein dass mein Display kaputt ist? Ich hatte beim lesen des Display öfters mal beide Controller aktiviert, jetzt funktioniert die Abfrage garnicht mehr und ich muss das Display halt immer mit einem kleinen delay ansteuern was wiederum schlecht ist, da ich speed brauche. Hmmm also entweder ist meine Abfrage falsch oder mein Display-Controller ist ein bisschen kaputt. So sieht mein Code für die Abfrage aus: void check_busy() { DI = 0; RW = 1; _TRISD0 = 1; //_RD0 == DB7 E = 1; __delay32(11); E = 0; while(_RD0 == 1); _TRISD0 = 0; DI = 1; RW = 0; }
-
Thread
Frage zu Glcds
Anschlussbelegung angegeben. Normalerweise müssen diese Glcds doch mit einem Controller(z.B. einem T6963 oder KS0108) betrieben werden oder? Heißt das,das das Lcd ohne Controller ausgeliefert wird oder ist das nur nicht angegeben? Kann irgendjemand ein GLCD empfehlen,vorzugsweise in der Größenordnung 70*40mm
Bei Pollin gibt es welche mit nem KS0108 kompatiblen Controller druff, musste da mal gucken stimmt auch ungefähr mit der von dir angegebenen Größe überein...
-
Thread
NXP verschenkt ARM-Chips
.loc 1 23 0 170 0100 0709A0E3 mov r0, #114688 171 0104 020C80E2 add r0, r0, #512 172 0108 FEFFFFEB bl init_uart0 [/c] und [c] 4:uart.c **** void init_uart0(unsigned int baud) 5:uart.c **** { ... 45 0030 E10AA0E3 mov r0, #921600 ... [/c] Ich wundere
ich was?! Ich habe eine Schaltplan auf dem Rechner von einem Evaluationboard von ??? mit einer KS8721 PHY.
-
Thread
8051 und KS0108 Display
KS0108_DATA_PIN P0 #define KS0108_CTRL_PORT P2 #define KS0108_CTR_DIR P2 #define KS0108_RS (1 << 0) // P2.0 #define KS0108_RW (1 << 2) // P2.2 #define KS0108_EN (1 << 3) // P2.3 #define KS0108_CS1 (1 << 4) // P2.4 #define KS0108_CS2 (1 << 5) // P2.5 #define KS0108_CS3 (1 << 6) // P2.6 [/c] Jetzt fehlt mir ja noch ein wenig.... Die lib möchte ich soweit beschneiden
-
Thread
KS0108 und Initialisierung? GLCD-Neuling braucht Rat
Hallo Forum^^ Ich habe hier noch ein 128x64 GLCD mit 2 KS0108-Kontroller rumliegen. Das würde ich gern per Mega32 ansteuern. Von Text-LCD's bin ich eigendlich gewöhnt, das man eine Initialisierungssequenz braucht. Im Datenblatt des KS0108 kann ich soetwas
Text-LCD's bin ich eigendlich gewöhnt, das man eine >Initialisierungssequenz braucht. Im Datenblatt des KS0108 kann ich >soetwas aber nicht finden. Dann nimm das Datenblatt nochmal und lies es SEHR genau. >PS: Fertige libs will ich (noch) nicht verwenden, da ich erstmal wissen >will wie die GLCD-Ansteuerung
-
Thread
Suche Display und Libary
Display? Damit man sich in etwa vorstellen kann was unter anderem angezeigt werden soll ein Anhang, KS0108 mit 128x64 Pixeln. Mfg, Peter
Peter F. schrieb: > 128x64 KS0108, eigentlich ganz ok aber viel zu viele IO Pins, kleine COG > Modelle gibt es aber schwer zu bekommen. Was ist den "zuviele"? Man kann sich ja vieles Sparen (CS, Reset etc..) und wenn du mit nur
-
Thread
8051 Port0 als normalen I/O verwenden
Leider versteh' ich es noch nicht so ganz... Ich möchte ein LCD Display mit zwei KS0108 Controllern am liebsten an P2 (Daten) und P1 (DI, RW, E, CS1, CS2, E, RST) anschliessen. Der P0 hat ja keine Internen Pullups. Wenn ich da nun extern Pullup-Widerstände anschliesse, kann ich den
-
Thread
gLCD-Treiber
folgende Bitte! Ich möchte mich etwas mit dem Mikrocontroller vertraut machen und ein GLCD (2x KS0108 - 128x54 px) mit dem ATmega32 ansteuern. Genauer gesagt möchte ich nur text ausgeben. Ich möchte nur 2 Schriftarten ausgeben (groß / klein) Falls Jemand so nett wäre, würde ich sehr dankbar
benutze die Forumsuche, dann findest du etliche Threads wo diverse KS0108 Libs gepostet wurden.
-
Thread
[V] Funk-Alarmanlage ID100; Touch-Display-Terminal; STK1000.
des Typs POWERTIP PG12864D ein Grafik-LCD Monochrom (Schwarz/Grün) mit ca. 2.4“ Diagonal. Controller KS0108, LED Hintergrundbel. Grün für 8€ das Stück. Falls interesse besteht: leiter(dot)halb(ät)yahoo(dot)de
-
Thread
PG12864 initialisieren
das -Q. Ansonsten müssten auf der Platine 3 ICs (3 schwarze Kleckse) sein, dann ist es das WRM mit KS0108.
Ja, das dürfte dann die -Q Version sein. Wären da KS0108/07 drauf, wären 3 ICs auf der Platine. Das Display dürfte daher einen SED1565 haben. Ohne Initialisierung macht das Display garnichts, auch das Poti bekommt erst nach der Init eine Wirkung.
-
Thread
Graphik Display
Nimm eines mit KS0108 Controller. Beispiele gibt es dafür auch.
http://www.scienceprog.com/controlling-graphical-128x64-lcd-based-on-ks0108/