-
Thread
Ansteuern eines 128x64 Zeichen Grafikdisplays mit KS0108
der Titel schon sagt gedenkte ich in C und mit einem ATmega32 ein 128x64 Zeichen Grafikdiplay mit KS0108 Controller anzusteuern. Nur leider weiß ich nicht wie. Ich habe das Tutorial schon durchgemacht und auch immer wieder als Nachschlagwerk benutzt und finde es sehr Informativ aber dieser Abschnitt
Schau mal in die Codesammlung, da gibts ne gute Lib fürs KS0108 von Ape. Suchbegriff hab ich jetzt grad nicht, aber die Lib ist top. Gruß Fabian
-
Thread
Grafikdisplay 64x128 reagiert nicht? brauche hilfe
display 128x64 pixel von reichelt. es ist das 64128A mit grüner hintergrundbeleuchtung. da sind 2 KS0108B displaycontroller drin. wenn ich spannung anschließe sind alle pixel eingeschaltet. habe es versuch anzusteuern (mit at90S8515) doch es tut sich nix. scheinbar muss es initialisiert werden obwohl
Hast du auch den Kontrast richtig eingestellt? Du musst die KS0108 auch initialisieren (also display on, pageauswahl etc.). Wie du das display dann ansprichst ist ne andere sache. Gibt sicherlich fertige libraries, kenn mich damit aber nicht aus.
-
Thread
grafische Benutzeroberfläche mit einem AVR?
Codesammlung rasen. Da findest du z.B. ne Bib von ape(genauen Namen habe ich vergessen) mit der du z.B. nen KS0108 ansteuern kannst. Fertige Bibs mit Update/Aktualisierungsgarantie/Support gibt es wohl nicht allzuviele, zumindest kenne ich jetzt ohne googeln keine. Der Tipp mit den MP3-Playern auf Basis der
Ein paar Grafik-Libs gibt es schon, die da weiterhelfen können: -glcd_ks0108_v11.zip von ape (Original-Site nicht mehr erreichbar, aber hier im Forum gibts die noch) -ks0108.zip von http://www.holger-klabunde.de/ http://www.mil.ufl.edu/~chrisarnold/components/microcontrollerBoard
-
Thread
GLCD
Hallo, also laut Ebay-Angebot, dass ich mal gesehen hatte, hat dieses Display den KS0108-Chip drauf. Somit kannst du den Quellcode von www.apetech.de --> "KS0108 Grafik LCD Library" direkt benutzen, insofern du es mit einem µC ansteuern willst. Viel Glück.
-
Thread
Fragen zu Grafik LCD
www.lcd-module.de/pdf/grafik/dip128-6.pdf Es gibt auch andere Displays, die mit dem selben Kontroller KS0108 bestückt sind. Ich denke, die haben einen gleichen Befehlssatz, deswegen sind die C Codes für Mikrocontroller übertragbar. Cu Senmeis
Wenn mehrere KS0108 in dem Display werkeln, kann die Ansteuerung des Chip select bei verschienenen Herstellern über EN oder CS unterschiedlich gelöst sein. Der Chip bietet da verschiedene Möglichkeiten. Da musst du deinen
-
Thread
Grafik LCD-Routinen (KS0108) in Assembler?
Hallo, ich habe mal eine kurze Frage zu Grafik-LCDs mit KS0108-Controller: Macht es Sinn die Routinen in Assembler zu programmieren? Ich habe leider nur Routinen für C - welches ich (noch) nicht beherrsche - gefunden. Gruß
... zum lernen ist das optimal. Leider haben die Grafik-LCDs mit KS0108-Controller keinen eingebauten Zeichensatz, so daß Du Dich auch noch darum kümmern musst. Ich muss mich noch als Anfänger bezeichnen, stehe mit C (WinAVR) noch auf Kriegsfuß, aber im Angesicht der
-
Thread
struct kopieren?
unsigned char _RES_LCD:1; unsigned char D_I:1; unsigned char R_W:1; unsigned char Ks0108E1:1; unsigned char Ks0108E2:1; }_LCDPORT; in funktion1 füllen: _LCDPORT LCD_CMD_PORT; LCD_CMD_PORT.R_W = 1; in funktion2 kopieren _LCDPORT cmdPort; cmdPort = LCD_CMD_PORT
-
Thread
Grafik Display
zwischen den einzellnen Grafik (Display) kontroller ist!! Es gibt ja den T6963 dann den KS0107 / KS0108 usw. welcher ist der richtige wenn man am einfachsten irgendwelche Grafiken aufs display übertragen möchte?? Ach ja als Displaygröße habe ich so an 128*64 gedacht fals das bei der erklärung eine rolle
Der 6963 ist älter, hat mehr Features und man muss daher mehr Sachen einstellen. Dafür haben die KS0108 keinen Zeichengenerator und die 128x64 LCDs haben 2 Controller. Ich würde den 6963 bevorzugen. Ist aber Geschmacksache.
-
Thread
Suche (relativ großes) Farbdisplay
Die KS0108 LCDs mit 128x64 sind weit verbreitet. Dafür sollte es auch genügend Software für den PC geben (sowohl Windows als auch Linux)
KS0108 controller http://bascom-forum.de/index.php/topic,120.msg352.html#msg352
-
Thread
Problem: AVR m8A/m8535 mit TG12864B-03 in Assembler
ist der hier im Forum bei Problemen mit den 128x64-Displays immer wieder gelesene Verweis auf das KS0108B-Datenblatt irreführend, das dieselben low-active-Timings hat. Für mich klingt das nach "Ach, der wollte sich einfach nicht die Mühe machen, die ich mir damals gemacht hab, ich speis' den einfach mit
Datenübertragung an den KS0108B wird im Datenblatt folgendermassen formuliert: "In order to interface data for input or output The terminals have to be CS1B=L, CS2B=L and CS3=H." (S.4) und "write mode (R/W=L) -> data of DB<0:
-
Thread
GLCD von Reichelt
=7;PROVID=0;TITEL=0;ARTIKELID=40683;FAQAUTO=1;ACTION=3;GRUPPE=A522 Da steht was von KS0107B und KS0108B. ^^ ^ Kann ich dazu diese GLCD Routinen verwenden: http://www.mikrocontroller.net/forum/read-4-67157.html ?
auch gefragt. Ich hab einfach mal bei ebay geschaut. Such unter der erweiterten Suche mal nach "KS0108" und klicke an, dass auch im beschreibenden Text gesucht werden soll. Dann wirst du finden, was ich meine. greetz Striebel
-
Thread
KS0108 Driver Probleme
Hallo Leute! Ich hab den Ks0108 Driver aus der Codesammlung in CodeVision Portiert... Funktioniert auch alles ganz gut bis auf die Ausgabe von Text (Ich vermute das die PutChar Routine einen Fehler hat) Hab schon sehr viel rum Probiert aber bin noch zu keinem Brauchbaren Ergebnis gekommen... Code ist im Anhang (ks0108.c). Ich verwende einen Mega8535 mit externen 8MHz Danke im Voraus
-
Thread
ks0108-Display Problem
Hallo Leute! Seit einigen Wochen betreibe ich nun ein Display (HDM64gs12 mit einem ks0108-Trieber). Ich benutze das Display mit einer Routien von apetech. jetzt zu meinem Problem.....! Seit letzten Freitag zeigt das Display nicht mehr das an, was es zeigen soll..... es zeigt eine Art von
-
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
Grafik LCD Library - gibts da was?
welcher Sprache programmierst du? zu 1. bekannte und oft verwendete Grafik-Controller: T6963C, KS0108 Große Displays haben keinen Controller drauf, da muß dann eine Platine mit SMD-Bauteilen erstellt werden. Der Controller ist dann quadratisch, praktisch gut, aber es sind SMD-Kenntnisse nötig. (Es
ihm Netz keine Bibliothek gefunden. Aber es gibt schöne Programmbeispiele für AVR-GCC. Für den KS0108 gibt es eine Bibliothek für Win-AVR bei www.apetech.de. zu 3. Empfehlen würde ich die ATmegas (8, 16 oder 32 zum Einstieg...) Gruß Elektrikser
-
Thread
LCD mit KS0108 merkwürdige Fehler
Hallo! Ich habe ein graphisches LCD (128x64) mit KS0108 an einem ATmega16 angeschlossen. Funktionierte bis vor kurzem bestens und ohne Probleme. Hab mich bei den Timings auch ans Datenblatt gehalten. Als ich nun die Software um einiges erweiterte, kommt
Datenblatt KS0108 Seite 12 unten: 10. Display Start Line Register
-
Thread
AVR Library für 128x64 GLCD
Für KS0108-Chips findet sich schon was im Netz, aber wie du ja auch schon beinahe selber rausgefunden hast, nutzt dir das nichts, wenn dein LCD eine anderen Controller hat. Und ohne zu wissen, welchen, kommst
Hallo, Du kannst evtl mal probieren, ob Du das Statusregister lesen kannst, wenn Du es wie ein KS0108 ansteuerst. Wenn eine plausible Antwort kommt, weiß Du um den Controller bescheid. mfG
-
Thread
Zeilen LCD vs Grafik LCD
unteschiedlicher GLCD's - einige beinhalten bereits Fonts und graphische Basisfunktionen, andere (z.B.KS0108)wiederum nicht. Die physikalische Anbindung an einen µC (ich verwende ausschließlich AVR's) ist einfach - musst dir halt mal das jeweilige Datenblatt anschauen. Die Darstellung von Textbausteinen und Funktionen (Kreis,Linie,Punkt...) ist bei Verwendung eines KS0108 (ist bei mir im Einsatz) schon einiges anspruchsvoller, weil: - den/die Fonttabelle(n) musst du selbst erstellen - Grafische Funktionen, wie z.B. Kreisberechnungen benötigen wenn's zügig gehn
-
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
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
Atmel Studio 6: Bestehende Ordnerstruktur zu Projektmappe hinzufügen
und ich nicht immer relativ arbeiten muß wie #include ../../ioMapping.h #include ./common/glcd_ks0108.h Viele Grüße W.T.
ich nicht immer relativ arbeiten muß wie > #include ../../ioMapping.h > #include ./common/glcd_ks0108.h Wie ich gerade herausgefunden habe, ist das möglich über: Project|(Proj.Name) Properties...|Toolchain|(AVR/GNU C)Compiler|Directories Dort können dann komfortabel die Ordner ausgewählt(Browse
-
Thread
Arduino Grafik LCD Display Tutorial
playground.arduino.cc/Code/GLCDks0108 https://code.google.com/p/glcd-arduino/downloads/detail?name=ks0108GLCD-v2.zip&can=2&q= http://www.electronics-lab.com/blog/?tag=ks0108
-
Thread
KS0108 nur schwarze PIXEL
Hallo Leute. Für ein Schulprojekt versuche ich gerade ein KS0108 Display mit meinem Atmel 1284P zu verbinden. Ich verwende die GLCD-Datei aus dem Forum hier. Nach kleinen Änderungen in der main-Datei und der Ports in der h-Datei konnte ich das Projekt kompelieren
Fehlersuche. Meine > letzte Hoffnung ist jetzt das Forum hier. Die main Datei ist im Anhang. ks0108.h fehlt. Initroutine ist auf jeden Fall unvollständig.
-
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
KS0108 Pinbelegung Versorgungsspannung
Hallo, hat vielleicht jemand ein gutes Datenblatt für ein GLCD mit dem Chip KS0108. Meins ist ziemlich dürftig! Kann es sein, dass ich für dieses Display neben den 5V auch eine Versorgungsspannung von 9V brauche? Vielen Dank, Gruß CJ
-
Thread
X und Y bei KS0108
Hallo, ich hab mir ein 128x64-LCD mit 2 KS0108 besorgt. Was mich etwas irritiert ist, daß das Display "hochkant" liegen müßte, wenn man die X/Y-Achsen korrekt addressiert. D.h. die Auflösung ist eigentlich 64 auf der X-Achse und 128 auf der Y-Achse
ist, oder ob ich nur ein seltsames Exemplar erwischt hab. Oder kann man eventuell die Anzeige im KS0108 um 90° drehen? Danke, Schorsch
-
Thread
Display mit KS0106 ??
Hallo, bei LCD-Module.de gibt es ein Datenblatt vom KS0108. Der ist wohl von Samsung. Aber auch bei Samsung habe ich nur den KS0108b gefunden. Vielleicht hilft es ja.. Gruss Andreas
-
Thread
Wie ist der Font des GLCD Font Creators von apetech aufgebaut?
dazu hat, wäre das Klasse :) Von hier ist der FontCreator http://www.mikrocontroller.net/topic/ks0108-glcd-routinen EDIT -> Aus einem unerklärlichen grund, wird dieser Link: mikrocontroller.net/topic/ks0108-glcd-routinen Zu dem hier http://www.mikrocontroller.net/topic/ks0108-glcd-routinen
-
Thread
ks0108 Ablauf richtig verstanden?
Hi, Bin grade dabei eine eigene Lib für eine KS0108 zu schreiben (ja ich weiß es gibt schon viele, wollte es aber mal gerne selber machen um zu verstehen wie das funktioniert). Die grundlegenden Sachen wie Zeichen ausgeben und auf BUSY abfragen haben
>eigene Lib für eine KS0108 zu schreiben (ja ich >weiß es gibt schon viele, wollte es aber mal gerne selber machen um zu >verstehen wie das funktioniert) Dann schau für Erklärungen in die vorhandenen Quellcodes. Glaubst
-
Thread
Atmega32: Kaputtflashen?
dürfte da nichts passsiern. Ich hatte am ISP-Port noch die ganze Zeit Daten-Leitungen von einem KS0108-Controller anliegen (hab ich jetzt mal testweise entfernt, funktioniert aber trotzdem nicht). Kann es sein, dass dadurch der Controller irgendwie Schaden genommen hat oder dass diese Leitungen die
Julian W. schrieb: > Ich hatte am ISP-Port noch die ganze Zeit Daten-Leitungen von einem > KS0108-Controller anliegen (hab ich jetzt mal testweise entfernt, > funktioniert aber trotzdem nicht). > > Kann es sein, dass dadurch der Controller irgendwie Schaden genommen hat > oder dass diese Leitungen
-
Thread
Grafik-LCD
Hallo! Ich versuche gerade, ein Grafik-LCD anzusprechen. 128*64; KS0108-Controller; Datenblatt -> http://www.produktinfo.conrad.com/datenblaetter/175000-199999/187429-da-01-en-nlc-128x064csc_display.pdf Nun funktioniert das alles ganz nett, allerdings nur dann wenn
was laut Datenblatt jedoch nie "1" werden kann. Ich hoffe hier kennt sich jemand mit LCDs mit KS0108-Controllern aus, scheint ja nicht der gängigste Typ zu sein. Mein Programm hab ich in den Anhang gepackt. Schonmal danke! Rico
-
Thread
LCD Beschaltung mit SPI und ISP
Also das ist ja ein Grafiklcd mit dem ks0108 Controller. Und da die LIB hierfür schon sehr groß ist, wenn man noch Grafiken etc. anzeigen möchte ist der ATMega8 schnell an seiner grenze, so habe ich einen ATMega8 als Grafikchip der nur die LIB
Tobias N. schrieb im Beitrag #2900396: > Also das ist ja ein Grafiklcd mit dem ks0108 Controller. Und da die LIB > hierfür schon sehr groß ist, wenn man noch Grafiken etc. anzeigen möchte > ist der ATMega8 schnell an seiner grenze, dann nimm einen mega16
-
Thread
GLCD Initialisierungs-Anweisungen
Hi, ich versuchen ein GLCD (ks0108 controller) zu initialisieren und einen punkt o.ä. anzuzeigen. Als vorlage habe ich dabei allerdings nur den Code von 2 anderen leuten. Doch die anweisungen sind untereinander keines wegs äquivalent
Gute Einstiegspunkte findest du hier: http://www.skippari.net/lcd/ks0108.html http://www.geocities.com/dinceraydin/lcd/index.html Gruss Andre
-
Thread
Anschluss DEM128064B SYH-PYN
Hallo Ich habe ein Display vom Typ DEM128064B SYH-PYN mit einem KS0108. Such im Netz nach einem Anschluss. Im Datenblatt steht das soweit drin.Danach ist bereits ein IC drin zur Helligkeitsregelung, Poti ran und fertig. Bleibt dann die Frage nach der Programmierung
Kontrasteinstellung zur Verfügung. Die Helligkeit musst du selber einstellen. Ansonsten wird jede Lib für Ks0108 funktionieren.
-
Thread
Bascom .def not found
liegen. Habe in beiden Fällen das gleiche am Start: http://www.ebay.de/itm/Display-Grafico-LCD-KS0108-128-x-64-Pixeles-en-negro-con-iluminacion-en-verde-/251962294921?pt=LH_DefaultDomain_186&hash=item3aaa1f8289 An sich ein gutes Teil, braucht nur leider externe negative Spannung. Der 7920 ist doch gar nicht kompatibel mit dem KS0108, oder irre ich da? Und trotzdem läuft´s fehlerfrei? Software modifiziert?
-
Thread
Ks0108: Ausgabe "laggt"
Hallo, ich benutze die "alte" Bibliothek von Ape für die Ansteuerung eines Ks0108. Wenn ich jetzt aber Text ausgebe, dann baut dieser sich relativ langsam von links nach rechts auf. Ich benutze einen Atmega8, den ich aber schon auf 8 Mhz interen Oszi gebracht habe. Trotzdem wird
-
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
GLCD mit KS0801 Grundverständnis
Eigentlich enthält jedes Datenblatt zum KS0108 auch die Befehlsreferenz und die Pinbeschreibungen. Schau mal bei denen hier: http://www.lcd-module.de/ Die haben auch LCDs mit dem KS0108 im Programm, und deutsche Datenblättern und Beschreibungen
-
Thread
#define ports
pin defines von einer ks0108 ansteuerung
jossen schrieb im Beitrag #2973757: > pin defines von einer ks0108 ansteuerung Du musst dir ansehen, wie diese Makros verwendet werden. Das bestimmt, 'was du dir darunter vorstellen musst'. #defines sind wie Textersetzungen in deinem Editor. Nur automatisiert
-
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
Frage zu KS0108 GLCDTiming
Hallo alle miteinander, ich suche mir jetzt schon die Finger wund, aber der KS0108 scheint einfach zu schlecht dokumentiert zu sein. Und zwar suche ich die Zykluszeiten, die der Controller zum Schreiben auf den Display benötigt, damit ich das Busy-Flag nicht mehr auslesen muss.
Hast du das jemals geschafft das Busy zuverlässig zu lesen? Zeig doch mal Code;) Displays mit KS0108 können unterschiedlich schnell getaktet sein. Darauf musst du dein Delay anpassen. Hier mal zwei Beispiele: #define KS108_E_DELAY 2 // Pollin Display TG12864B 596kHz FCLK //#define KS108
-
Thread
LCD- Grafik Modul mit PIC ansteuern
nur ein Timing Diagramm und nachdem richte ich mich eigentlich... Der Controller- Chip ist der KS0108 von Samsung. Habe auch scho dieses Datenblatt studiert, doch auch da nichts hilfreiches gefunden. Das Timing sollte kein Problem darstellen, der PIC läuft mit einem 8Mhz Quarz, d.h. der PIC braucht
Im Datenblatt zum KS0108 sollte eigentlich alles drin stehen, was du zur Ansteuerung brauchst. Ist EN Low oder High aktiv? So oder so, dein Code ist nicht korekt. Die Daten sollte man mit einem kurzen Impuls ins Display
-
Thread
TG12864B - Anschluss?
Datenblatt steht das ? In dem von Pollin doch nicht, ansonsten bin ich wohl blind .... Wenn Du es in dem KS0108 gefunden hast, könntest Du bitte das Datenblatt in den Anhang hängen ... weil in meinem hab ich das auch nicht gefunden .... Wofür genau braucht man das D/I ?? Besten Dank, Michael
gemacht? Falls ja, bitte melden. Der komplette Befehlssatz des Displays ist laut Datenblatt des KS0108: D R DDDD DDDD I W 7654 3210 0 0 0011 111x 0x3e + x display on/off (1 on 0 off) 0 0 01xx xxxx 0x40 + x set x adress (0-63) 0 0 1011 1ppp 0xb8 + p set y-page (0-7)
-
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 ü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
Progressbar für KS0108-Display in C
jemand helfen, wo man Tips oder Code-Schnipsel einen Progressbar(Anzeige-Balken) für ein GLCD mit KS0108 finden könnte? Besten Dank im Voraus!
Lib irgendwo her kopiert hast, sonst würde deine Frage eher lauten : Wie bekommt man ein GLCD mit KS0108 ans laufen? Codeschnipsel gibt's hier . Wunderbar portabel in win32 asm ;) http://www.winasm.net/forum/index.php?showtopic=4063
-
Thread
Library für ST7920 GLCD 128x64
welchen Controller die haben und war dann etwas überrascht, daß die schon fast fertige Firmware für KS0108 nicht lief :-/ Darüber hinaus waren die Ergebisse einer Google-Recherche nach einer ST7920 Lib auch nicht direkt ermutigend. Was solls. Habe ich aus der Not eine Tugend gemacht und selber eine
den Vorteil, daß man das GLCD auch auslesen kann. Ein positiver Aspekt des ST7920 gegenüber dem KS0108 ist, daß er 2KB Framebuffer hat. Da man für 128x64 Pixel aber nur 1KB braucht, kann man double-buffering im LCD machen! Was geht: * LCD im Grafikmodus initialisieren * 3 Zeichenmodi: set, clear
-
Thread
Display 32 x 122
Der Controller sieht nach einer Abart des KS0108 aus. Da muss man beim lesen ein Dummy-read machen... Such mal in der Codesammlung, für den KS0108 gibt es mehrere Treiber. Uwe
-
Thread
GLCD-Ansteuerung mit 8051
Hallo! Ich habe die Lib für KS0108-GLCD´s von master.andre für den 8051 (LPC935) angepasst, leider zeigt mir das Display nichts an. Vielleicht könnte sich jemand den Code anschauen und mir sagen, was im Programm falsch sein könnte.
verwende ein µC-Board von Humer, welches einen LPC935 besitzt. Das Display ist von MikroE. (128x64, KS0108B) MfG fruchtchinese
-
Thread
Zeichensatz Nokia 3310 für KS0108
persönlich den Font des alten Nokia 3310 recht ansprechend finde, will ich euch den Zeichensatz für die KS0108-Lib nicht vorenthalten. Vielleicht kann sie jemand außer mir gebrauchen. Vier oder fünf Zeichen habe ich selbst erstellt, müsste nur wieder nachgucken, welch es waren, falls es jemanden interessiert. Artikel-Seite https://www.mikrocontroller.net/articles/KS0108_Library Zeichensatz geht von 0x20 bis 0x7F. Falls es jemand noch etwas abändern möchte, habe ich die Zeichensatzdatei selbst auch noch angehängt. Viel Spaß damit.