-
Thread
Ausgabe eines Hex Wertes am Port "D0-D7"
vor lauter bäumen nicht mehr, aber irgendwie sehe ich keine Fehler: Folgende Function: void ks0108_write_cmd (uint8_t data, uint8_t chip) { AT91F_PIO_ClearOutput (pPIO, LCD_DATA | LCD_RW | LCD_CS1 | LCD_CS2); if (chip == left) { AT91F_PIO_ClearOutput (pPIO, LCD_CS2); AT91F_PIO_SetOutput
LCD_CS1); AT91F_PIO_SetOutput (pPIO, LCD_CS2); pPIO->PIO_SODR = LCD_DATA & data; } ks0108_en(); AT91F_PIO_ClearOutput (pPIO, LCD_DATA | LCD_RW | LCD_CS1 | LCD_CS2); } //----------------------------------------------------------------------------------- LCD_DATA = D0-D7 Folgende
-
Thread
AT91SAM & gLCD Library für KS0108
Hallo, hat jemand eine Library für den LCD KS0108 zur Hand? Das wäre echt nicht schlecht. Gruß Tobi
-
Thread
LCD Kontroller ST7565 kompatibel zu KS00xx Family?
Ne, leider nicht Bin jetzt beim KS0108 Controller gelandet!
-
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
Fragen zum KS1008 Datenblatt
umsteigen. Leider ist das Datenblatt des Displays nicht sehr aussagkräftig und auch im Datenblatt des KS1008 fehlen mir einige angaben. 1.Das Display hat 2 ChipSelect(CS) Pins. Im normalen Betrieb werde ich ja eh meist nur ein Chip ansprechen. Kann ich da einen CMOS Inverter an den zweiten CS dranhängen
Ist das ein Zahlendreher (KS1008 / KS0108) oder meint ihr dies?
-
Thread
LC Display fragen
Hallo, ich würde erstmal mit einem KS0108 anfangen, das scheint gut verbreitet und dafür gibt es libs hier http://www.mikrocontroller.net/topic/12202
-
Thread
EA DOGM128 128x64 Grafik Display
DOGM128x64 ans laufen zu bekommen. hier bascom 1.11.9.2 im einsatz... ausserdem möchte ich den Controller KS0108 ans laufen bekommen...
ans laufen zu bekommen. > hier bascom 1.11.9.2 im einsatz... > ausserdem möchte ich den Controller KS0108 ans laufen bekommen... --- unter BASCOM 1.11.9.3 läuft es zu mindest im text-modus
-
Thread
GLCD - Realisierbar?
machen sein ;) Was ist denn der Unterschied zwischen dem T6963C und dem anscheinend vereinfachten KS0108? Ist dieser eher weniger zu empfehlen? Und was genau ist der HD61202? Gehe ich richtig in der Annahme, dass der etwa gleich wie ein KS0108 funktioniert? Und danke für dein Angebot. Wieviele könntest
Der KS0108 ist ein reiner Grafik-Controller, d.h. dort musst Du für Textdarstellungen jeden Punkt einzeln setzen (oder entsprechende Grafik-Blöcke übertragen). Der T6963 hat einen eingebauten Zeichengenerator
-
Thread
hd44780 einkopplung von schaltfunken
Jahren ein ähnliches Problem mit meiner Orgelsteuerung gehabt. Ich habe sogar grafisches LCD (mit KS0108) gehabt, und beim Einschalten des Orgelmotors (3-Phase, ein Paar kilowatt), war die Anzeige manchmal tot. Es war nicht einfach den Fehler zu reproduzieren (und beheben), es ist aber gelungen. Die
-
Thread
Wo ist Apetech.de hin?
Weiß keiner wo apetech hin ist? Kann mir jemand den Code von apetech für glcd KS0108 Controller schicken. Hat jemand auch den Fontcreator von apetech? Vielen Dank im Voraus. Gruß Valentin
-
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
ks0108: nur 4 von 8 bits/byte laufen
wir hoffen, ihr könnt uns helfen. Wir versuchen verzweifelt ein 128x64 glcd von Pollin mit zwei ks0108 Controllern zum Laufen zu bringen. Auf dem Display zeigt sich mit dem von uns geschriebenen Code, der sich im Anhang befindet, nur 4 von 8 bits eines Bytes, um genau zu sein, immer nur die zwei
-
Thread
Schrift für LE-Display erstellen
in dem Thread gings unter anderem um einen Font-Editor KS0108 GLCD Routinen http://www.mikrocontroller.net/topic/12202#new
-
Thread
Generelle Frage zum Invertieren von LCD-Texten
Kennen diese Displays einen Text-Mode ? Kommt auf den Controller im/auf dem Modul an. Zum Beispiel KS0108: kein Text-Mode, SED1520: kein Text-Mode, T6963: Text-Mode auch gemischt mit Grafik. Ansonsten (wohl identisch mit K.-H. Bucheggers Vorschlag): Cursor bei Auswahl positionieren. Text-LCD bieten
-
Thread
[V] Was bei mir nur rumliegt ..
Neu 240x128 Pixel je Stk. 20 € 8 Displays vom Typ Powertip PG12864LRS-JNN-B 128x64 Pixel Neu (KS0107/KS0108 Controller) je Stk. 15 € 1 Sharp LQ5AQ136 5" TFT 320x234 Pixel Neu (Preis Digikey 276 $) Preis: VB 1 Sharp LQ6BW506 5.8" TFT 400x234 Pixel Breitbild Neu, aber leider 3 Krazer auf dem Glas
-
Thread
Display für Anfänger
Bei mir :) Kann dir eins mit 128x64 Pixeln und KS0108 Controller anbieten. Doku unter http://home.nikocity.de/woe/lcd/lm_97_005.pdf. Hat aber keine Hintergrundbeleuchtung, die musst du dir selber bauen. Axel
Ein LCD mit KS0108-Controller ist für einen Anfänger denkbar ungeeignet, da muss man sich sogar den Zeichensatz selber basteln.
-
Thread
KS0108: Warum immer Anzeige auf beiden LCD-Hälften?
font { uint8_t width; uint8_t height; PGM_P charData; }; // Function Prototypes void ks0108Enable(void); void ks0108Fill(uint8_t mode); void ks0108GotoXY(uint8_t, uint8_t); void ks0108Init(void); void ks0108SetDot(uint8_t, uint8_t); void ks0108ClearDot(uint8_t, uint8_t); void ks0108PutChar
void ks0108WriteCommand(uint8_t cmd, uint8_t chip); void ks0108WriteData(uint8_t data); #endif
-
Thread
GLCD KS108 Anzeide falsch rum
Normal wäre ja Anzeige A(linke Hälfte) B(rechte Hälfte), bei mir ist aber B A. Ich habe in der "ks0108conf.h" nur die Pinbelegung angepasst. Wie kann ich den Fehler beheben? thnx
-
Thread
Bild-Array ins Flash speichern (Winarm)
----------------------------------- // GLCD Picture name: house.bmp // GLCD Model: KS0108 128x64 // ------------------------------------------------------ unsigned char const house_bmp[1024] = { 0, 0, 0, 0, 4, 10, 58, 62,122,210,208,208,208,208,208, 48, 188
-
Thread
Neuling braucht Hilfe mit MSP430 F169 und Diplay
ist nun ein MSP430F169 2. das Display war ein DEM 16226 SYS-LY (??) und ist nun ein EA DIP128-6 (KS0108) Nun ist es meine Aufgabe, die neue Hardware anzubinden. Das mit dem Controller klappt wohl schon, ich kann immerhin das Display anschalten und auch die Beleuchtung auf "hell". Das war’s dann
-
Thread
Grafik Display
Nachteil) 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
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
Darstellung auf Grafikdisplay
Guten Morgen. Ich möchte ein Grafikdisplay mit KS0108 Controller für mein Experiment benutzen. Ich habe mir ein Tool Namens GLCD Editor besorgt welches bmp's für das Display in Daten umwandelt. Jetzt wollte ich mit Paint die Anzeigen erstellen und sie
-
Thread
LCD
Muss es unbedingt von Crystalfontz sein? Ansonsten kannst du auch ein anderes 128x64 in blau mit KS0108 nehmen, wenn die Abmessungen nicht 100% passen müssen. Z.b. hier: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=220107922071
-
Thread
LCD - Ansteuerung
ist es drinnen. Es ist auch das erste Kommando. Im Datenblatt wird die init (8-Bit) so durchgeführt (KS0066U Controller). mfg
Soooo....folgendes: Ich habe das Display 64128A mit einem controller KS0108. nun möchte ich durch meinen pic 16f ansteuern. ist dies mit diesem programmcode auch möglich und wenn was muss ich änder bzw. machen... ich bin verzweifelt;-)
-
Thread
ATMega128 mit KS0108 LCD: Schreiben setzt Display auf OFF
Ich versuche gerade ein LCD mit KS0108 Controller (128x64 Pixel) an einem AVR zum laufen zu bringen. Bisher habe ich aber keinen Erfolg: Das Problem ist, das ich bei jedem Schreibvorgang den ich mache das Display auf OFF setze. Ich
-
Thread
MMC/SD Bootloader füt ATMega16
Hallo, ich verwende den Bootloader_Mega128.zip hier aus dem Thread. Habe ihn zur Ausgabe auf einem KS0108 Grafikdisplay ein ganz klein wenig erweitert und dabei Teile aus Holgers KS0108 Lib verwendet. Der Code ist hier angehängt. (die Zeichenketten in main.c gehören eigentlich ins Flash) Das ganze
-
Thread
ks0108 an mega128
Hallo, ich möchte ein Grafikdisplay (EA W128-6N2) an einem mega128 betreiben. Habe zuerst den ks0108/glcd-Treiber aus der pycron avrlib versucht: http://hubbard.engr.scu.edu/avr/avrlib/docs/html/group__ks0108.html dann den von Holger Klabunde aka "Holgi" von hier: http://www.holger-klabunde.de
es damit. Damit schliesst du Code-Probleme aus. Abgesehen davon ergibt [c] glcd_set_chip(0); ks0108_set_page(3); ks0108_set_address(31); ks0108_outdata(0x00); [/c] einen schwarzen Strich auf schwarzem Hintergrund, und das scheint ja genau das zu sein, was du auch siehst :-) Aber da hast du
-
Thread
CrystalFonz emulation
hat einer eine laufende Emulation des Crystalfonz-Protokolls auf nem AVR laufen, um ein HD44780 oder KS0108 oder oder oder Display seriell anzusteuern? Meine Bastelei geht darauf hinaus über USB=FT232BM=AVR=Display LCDproc ausgaben zu machen. Den AVR kann ich mit Bascom-Avr proggen. Habe ein STK200
-
Thread
RFM12 - Funkmodul
Abstand schlechtesten Schnittstelle (im Vergleich zu Controllern wie dem SJA1000, dem HD44780 oder dem KS0108, die ich in letzter Zeit per uC angesteuert habe)... Ein Hinweis: Die bei Pollin verlinkte Doku kannst Du gleich auf dem Server lassen. Beim Hersteller der Module findest Du weitaus bessere Datenblätter
schlechtesten Schnittstelle (im Vergleich zu Controllern wie dem > SJA1000, dem HD44780 oder dem KS0108, die ich in letzter Zeit per uC > angesteuert habe)... > > Ein Hinweis: Die bei Pollin verlinkte Doku kannst Du gleich auf dem > Server lassen. Beim Hersteller der Module findest Du weitaus
-
Thread
Großer Font gesucht
Netz. Anbei ein paar mit einer abgeänderten Version erzeugte Schriften. Das Datenformat ist für ein ks0108 o.ä, d.h. senkrechte Bytes, von links nach rechts, und oben nach unten. Bei 24 Punkt Höhe sind die aber schmaler als 18 Punkte (so 12-15). Pro Schrift sind locker 3KB Flash voll. Oliver
-
Thread
KS0108 so viele Pins gehen verloren
Kann man eigentlich so ein Grafik LCD mit K0S108 auch irgendwie mit eine 74HC164 verbinden damit man weniger Portpins braucht. Wenn ja, dadurch leidet dann aber die Geschwindigkeit oder? danke mgiaco
-
Thread
Fontgenerator für KS0108(GLCD)
Hallo, Bei www.apetch.de gab es doch mal einen Fontgenerator. Die Seite ist aber leider tot. Hat den noch jemand oder weis wo ich den bekommen kann. Danke Gruß, Pit
-
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
verschiedene Schriftgrößen darstellen
! (der Befehl setfont nimmt BASCOM übrigens nicht mehr an wenn man keine KS108 LIB einbindet - was ich ja beim T6963C Controller auch nicht muß/soll!) Speedy!
Hallo, der T6963C unterstützt selbst Grafik und die beiden Textfonts 6x8 und 8x8. Der KS0108 unterstützt nur Grafik, so dass Bascom die Texte in Bilder umwandeln muss. Beim T6963C gibt er direkt die Textdaten ans Display der T6963C setzt sie dann um. Willst du beim T6963C Text mit anderen
-
Thread
SRAM auslesen aund ausgeben [AtMega64]
ich nicht wieder auf die Schnelle Fehler eingebaut habe... Eigentlich mache ich dazwischen an den KS0108-Routinen für mein "AVR-Radio weiter, das irritiert dann manchmal ;) Gruß aus Berlin Michael
-
Thread
T6963C - wo kauft ihr ?
damals ein 128x64 T6963C für 8€ geholt. War wiegesagt einwadfrei! Da gibts aber auch viele mit KS0108 Controller und Librarys hier: http://www.mikrocontroller.net/topic/12202
mit dem Ks108 schlage ich mich gerade rum und bekomme nur das im Anhang zu sehende auf das Display... deswegen wollte ich nun mal ein T6963c controller denke das funktioniert einfacher! hoffe ich zumindest
-
Thread
ATmega2560 and KS0108-Display
Hallo, das folgende Programm in Bascom läuft auf einem STK500 mit einem ATMega16 einwandfrei. Mit einem ATMega2560 auf einer Prototypenkarte läuft auch alles, außer die Darstellung der Buchstaben. Es erscheint nur ein schwarzer Balken im Display. Hat jemand eine Idee, woran es liegen könnte? Muss die glcdks108.lib an den ATMega2560 angepasst werden? Danke! $lib "glcdks108.lib " $crystal = 8000000 $regfile = "m2560def.dat" $hwstack = 32 $swstack = 10 $framesize = 40
-
Thread
KS0108
Schönen Sbend, versuche mich gerade an der Ansteuerung eines LCD's mit einem KS0108. Ansteuern tu ich das display mit einem Atmega32, am Port_C, das Bit JTD im MCUCSR ist gesetzt, also sollte doch der JTAG net mehr stören oder??? Angeschlossen habe ich ihn laut daten blatt richtig
diplay leicht lila leuchtet und nicht blau!!! Weiss jemand eine brauchbare Ansteuerungsroutine für den KS0108??? Bin dankbar für Hilfe, gruss fubu.
-
Thread
1" Full-Color-OLED
@Harry so habe ich's bei einem LCD 128x64 KS0108 gelöst, ich hoffe, ich habe den Code ausreichend dokumentiert? Bernhard ;##################################################################### ;erzeugt den Enable-Puls
-
Thread
Probleme mit KS0180 Grafikdisplay
angeschlossen und habe folgende Belegung: DISPLAY uC D0 - D7 ----> PORTB (habe ich in der KS0180.h geändert) D/I ----> PORTC PIN 0 R/W ----> PORTC PIN 1 E1 ----> PORTC PIN 2 E2 ----> PORTC PIN 2 CS1L ----> PORTC PIN 3 CS1H ----> +5V CS2L ---->
Rätsel bleiben, warum es mit Port C nicht geht. Sicher ist auf jedenfall: EA DIP128-6 mit KS0108 + STK500 + ATMEGAs + Steckplatine + jede Menge Drähte stecken -------------------------------- = FUNKTIONIERT DOCH !!! Allen noch viel Spaß an der Elektronik!! Stefan
-
Thread
Kabelquerschnitt Ks0108
Hallo zusammen, ich möchte ein einem avr ein display mit ks0108 betreiben. das kabel darf allerdings nicht zu dick werden! bei reichelt gibts es steuerleitungen mit 16 adern und einem Kabelquerschnitt von jeweils 0,14 mm². würde das reichen oder sind die zu
-
Thread
KS0108 Probleme
Hallo zusammen, ich habe folgendes Problem mit der Lib von Ape. Und zwar habe ich sonst immer die grünen Displays mit weisser Hintergrundbeleuchtung benutzt. Nun bin ich auf blau-weisse umgestiegen und schon ist das Display bei Standartansteuerung immer weiss. Kontrast habe ich gecheckt - ist es leider nicht. Ich habe schon in der Headerdatei mit den Werten für die Farben gespielt doch leider ohne Ergebnis.Ich habe mal PDF vom LCD,meine Header und Lib angehängt. Ich hoffe ihr könnt mir helfen. Ich stehe irgendwie auf dem Schlauch.
-
Thread
LCD Display + Atmega 128
Hallo Experten, ich möchte mein LCD Display KS 0108 mit den Atmega 128 ansteuern. Ich möchte einmal Hello Welt ausgeben können. Ich hab es geschafft das Display einzuschalten. Doch wenn ich die Write Routine aufrufe, reagiert das Display einfach
-
Thread
Grafik LCD: Problem
Das gibt an, an welcher Speicheradresse das Bild anfängt. Da der KS0108 aber nur genausoviel RAM hat wie benötigt wird, macht es eigentlich wenig Sinn daran was einzustellen. Daher setzt man den Wert üblicherweise auf 0. Hier ist meine Initialisierung dafür: lcd_writecom
-
Thread
Mit Atmeg 128 LCD KS 0108 ansteuern
kompelieren möchte. Leider gibt es auch keine Fehlermeldung. Ich benutze ein Atmega 128 mit LCD Display KS0108B (STK 500). Die Schaltung mit µController ist in ordnung dürfte nur ein Software Problem sein. Die header datein hab ich auch in den include\avr ordner eingefügt. Was kann ich noch versuchen ..
-
Thread
Programm zum Erstellen eigener Schriftarten (LCD)
im Programmiergeschäft mit Assembler und C, Java etc. unterwegs. Habe mir vor kurzem nen GLCD mit KS0108 angeschafft nen Prog in asm hab ich mir auch so hingebogen. Mein anliegen ist dieses, ich weiß nicht wie ich meinem avr klar mache, wenn ich nen text ausgeben will er auf meine Tabelle mit den
-
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
-
Thread
KS0108 GLCD
Ich habe mir ein GLCD 128 x 64 Pixel zugelegt, jetzt habe ich ein paar fragen: Die Bascom Library ist mir zu groß, also ist selbst Programieren angesagt.Am PC an der Parallel und LCDHype funktioniert das Teil Prima. Jetzt soll das Teil einen eigenen Mega128 bekommen. 1. Sehe ich das richtig das der Bildschirmaufbau von recht nach links geht, und das ganze Zeilenweise. 2. Es gibt 2 x CE. Ist die Spalte größer als 64 (128:2) wird der 2. Chip aktiviert, oder erfolgt die umschaltung erst nach der 32 (64:2) Zeile. 3. Ein eigener Font muß integriert werden, da das Display nur Grafik macht
-
Thread
Lib für Sensirion SHT1x Sensor an AVR
checksum; sht_value humidity; sht_value temperature; error=sht_softreset(); if (error) { ks0108GotoXY(60,90); ks0108Puts("ERROR Softreset"); } error=sht_measure(&humidity, &checksum, HUMI); if (error) { ks0108GotoXY(60,90); ks0108Puts("ERROR Hum"); } error=sht_measure
itoa(humidity.i, hstr , 10); ks0108ClearScreen(); ks0108GotoXY(16,32-8); ks0108Puts(tstr); ks0108GotoXY(75,32-8); ks0108Puts(hstr); }[/c]
-
Thread
Bild - Konverter gesucht
morgen! Ich bin mal wieder auf Euch angewiesen........! Ich betreibe momentan ein Display (128x68 "ks0108-Treiber" monochrom)mit einem ATmega32 in C. Verschiedene Schriften habe ich erfolgreich angebunden.....jetzt bin ich dabei verschiedene Grafiken zu erstellen, und mache das noch "zu fuss - pixel