Hi Sebastian, ich habe deinen Rat mal versucht umzusetzen aber leider ohne erfolg bekomme die die schriftart leider nicht zum laufen. vielleicht könntest du mir nochmal kurz einen Tipp geben was ich in der routine änder muss. Es wird doch durch, ldi r21, 52 //für 16x26 lsl r24 mov XH, r22 subi XH, (-(YMin)) mov r25, r16 and r25, r18 // Bits die auf jedenfall gesetzt werden or r18, r16 // Bits die auf nie gesetzt werden wchar: lpm r20, Z+ mov r22, r20 mov XL, r24 sbrc r16, 7 // Wenn Hintergrund an: Bits invertieren (eventuell ldi r21, 52 bestimmt wieviele zeichen in der tabelle pro zeile sind {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0 x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0 0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, // 0x00 lpm r20, Z+ holt dann byte für byte aus der tabelle bis die schleife zuende ist. ich bin kein profi in der sache daher meine frage wie ich das umändern muss damit die zeichen korrekt angezeigt werden. mfg lcd_writechar: // Y: r22 cpi r24, (XSIZEV/8) // C: r20 brsh exitchar // TC: r18 cpi r22, lo8(YSIZE) // BC: r16 brsh exitchar mov ZL, r20 ldi ZH, 52 //für 16x26 mul ZL, ZH //Offset addieren movw ZL, r0 subi ZL, lo8(-(font)) sbci ZH, hi8(-(font)) ldi r21, 52 //für 16x26 lsl r24 mov XH, r22 subi XH, (-(YMin)) mov r25, r16 and r25, r18 // Bits die auf jedenfall gesetzt werden or r18, r16 // Bits die auf nie gesetzt werden wchar: lpm r20, Z+ mov r22, r20 mov XL, r24 sbrc r16, 7 // Wenn Hintergrund an: Bits invertieren (eventuell
Hallo julian,
> ldi r21, 52 bestimmt wieviele zeichen in der tabelle pro zeile sind
nein, dort kommt die Fonthöhe rein
Versuche es mal mit der angehängten lcd_writechar.txt
Ist ungetestet, sollte aber für 16x26 Font funktionieren.
Weiterhin musst du die lcd_string Routine ändern.
Vielen Dank für deine Mühe aber leider bekomme ich nur den Halben Buchstaben angezeigt. mfg
wie meinst du das halber Buchstabe ? Eventuell ist dein Font anders aufgebaut. Die Routine schreibt von oben nach unten jeweils 2 Byte nebeneinander. z.B. das "+" Zeichen (Bit7-0) (Bit7-0) 1.Byte 00000000 00000000 3.Byte 0000000* *0000000 5.Byte 0000000* *0000000 7.Byte 000***** *****000 9.Byte 000***** *****000 11.Byte 0000000* *0000000 13.Byte 0000000* *0000000 ... Sieh dir mal deinen Font an, wie der aufgebaut ist.
Lucky schrieb: > wie meinst du das halber Buchstabe ? es wird immer nur die erste hälfte vom Buchstaben geschrieben > Eventuell ist dein Font anders aufgebaut. Der Font ist der gleiche wie der 8x12 nur halt grösser. > > Die Routine schreibt von oben nach unten jeweils 2 Byte nebeneinander. > z.B. das "+" Zeichen > (Bit7-0) (Bit7-0) > 1.Byte 00000000 00000000 > 3.Byte 0000000* *0000000 > 5.Byte 0000000* *0000000 > 7.Byte 000***** *****000 > 9.Byte 000***** *****000 > 11.Byte 0000000* *0000000 > 13.Byte 0000000* *0000000 > ... > Sieh dir mal deinen Font an, wie der aufgebaut ist. Verstehe ich nicht ganz.
> Der Font ist der gleiche wie der 8x12 nur halt grösser. Kann ja nicht der gleiche sein. Der 8x12 hat 12 Byte pro Zeichen und der 16x26 hat 52 Byte pro Zeichen. Beim 8x12 werden in die erste Zeile 8 Pixel (1Byte) gesetzt. Darunter das 2.Byte, darunter das 3.Byte ... bis zum 12.Byte. Also 12 Byte zu je 8 Pixel(Bit) Breite. >> Sieh dir mal deinen Font an, wie der aufgebaut ist. > Verstehe ich nicht ganz. Beim 16x26 werden in die erste Zeile 16 Pixel (2Byte) gesetzt. Darunter das 3.Byte + 4.Byte, darunter das 5.Byte ... bis zum 52.Byte. Also 26 Byte zu je 16 Pixel(Bit) Breite. Wegen der jeweils 2 Byte nebeneinander passt ja auch die originale Routine nicht.
Hallo Sebastian, hallo Wigbert, wie ich sehe seid Ihr noch immer aktiv in diesem Thema. Ich habe jetzt nach längerer Abstinenz auch wieder meine alten Schaltungen ausgegraben um etwas zu realisieren. Mangels anderer LCDs, aber auch aus Interesse versuche ich dazu das LCD von Pollin, das es auch heute noch gibt http://www.pollin.de/shop/dt/MzE1OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/Grafikdisplay_320x256.html mit Graustufen zu betreiben. Mit 4Grau und einem ASM Code ist es mir auch schon gelungen (siehe Bild), aber jetzt möchte ich den 8Grau Code mal so nutzen wie er vorliegt. Das Problem dabei ist die Hardware, da ich einen eigenen M - Takt benötige, der an LP hängt und nicht an Frame. Ich dachte mit einem Zählerbaustein (74LS163) und einem 3-input AND Gate zwischen LP und dem 74HC74 könnte ich das realisieren, aber irgendwie funktioniert das nicht. Hat jemand Interesse ins Detail zu gehen? Beste Grüße Bruno
Ich verstehe noch nicht genau was dein Display braucht und was du gemacht hast. Was ich meine zu verstehen: Du hast die hardware leicht modifiziert um das Display anzusteuern. Mit 4 Graustufen läuft das auch alles, mit 8 nicht. Ist seltsam. Eigentlich wird die Hardware mit 8 Graustufen nicht anders bedient als mit 4. Hast du vielleicht sonst noch was geändert? Framerate hochgestellt? Vielleicht packt dein Display die Framerate dann nicht mehr. Was genau geht denn nicht wenn du 8 Graustufen nutzen willst? Gruß, Sebastian
Hallo Sebastian, schön daß du dich meldest! Sebastian ... schrieb: > Was ich meine zu verstehen: Du hast die hardware leicht modifiziert um > das Display anzusteuern. Mit 4 Graustufen läuft das auch alles, mit 8 > nicht. Nicht ganz. Für die 4Grau habe ich nicht die Hardware verändert, sondern die Software. Ich habe mit einem ASM Code einfach die 4 Rechtecke dargestellt und mit einem freien Pin des Controllers den richtigen M - Takt eingestellt, der wie oben schon gesagt nicht an Frame sondern an LP hängen muß. > Was genau geht denn nicht wenn du 8 Graustufen nutzen willst? Wenn ich nun den Originalcode von 8 Grau einsetze, muß ich den M - Takt aber durch die Hardware erzeugen. Im Ursprungsschaltplan erfolgt das durch Frame und einem 74HC74. Ähnlich möchte ich das jetzt auch realisieren, aber mit einem Zählerbaustein (74LS163) und einem 3-Input AND Gate zwischen LP und dem 74HC74. Im Moment scheitert das aber daran, daß bei Verbindung von LP und Clock des Zählers, LP verändert wird. Genau gesagt, LP bekommt eine Grundspannung von ca. 2-3V und darüber liegen dann die Spitzen. Damit bekomme ich natürlich kein Bild mehr. Warum das so ist, konnte ich noch nicht herausfinden. Ich hoffe, die Schilderung des Problems ist einigermaßen klar. Bruno
Nachtrag: Ich meine, ich habe den Fehler gefunden. Der Zähler 74LS163 den ich nutze hat negativ aktiv Eingänge. Wenn ich das richtig interpretiere (so zeigt es auch die Messung) ist CLK damit standardmäßig high, was natürlich bei LP Probleme verursacht. Sehe ich das so richtig?
Bruno M. schrieb:
>Sehe ich das so richtig?
ich vermute, dass sie da richjtig liegen. An ihrer stelle würde ich
einfach mal nen inverter (z.b. 74*04) dazwischenhängen und gucken ob 8
Graustufen korrekt darstellbar sind.
MfG,
Hakon Hennig
Laut Datenblatt ist bei deinem Zähler Clear und Load active low, der rest active high. Beim Takt musst du dir die Flanken anschauen. Dein IC zählt immer bei steigender Flanke weiter. Ansonsten hatte ich noch keine zeit, deine Pläne nachzuvollziehen. Schreib doch, obs jetzt funktioniert. Gruß, Sebastian
Hakon Hennig schrieb: > > ich vermute, dass sie da richjtig liegen. An ihrer stelle würde ich > einfach mal nen inverter (z.b. 74*04) dazwischenhängen und gucken ob 8 > Graustufen korrekt darstellbar sind. > Der Tip war natürlich richtig und das LP Problem ist damit gelöst! Trotzdem habe ich noch viele Versuche gebraucht um das Bild wirklich darstellen zu können. Aus mir unerfindlichen Gründen klappte es mit dem bereits auf dem Board befindlichen Flip-Flop (2. Seite) überhaupt nicht. Auch das Auswechseln brachte nichts. Dann habe ich ein zweites außen drangehängt und plötzlich bekam ich ein klares Bild obwohl auch hier das Signal nicht einwandfrei ist. Wie auf den Bildern zu sehen ist der Takt vom Timer relativ gut. Im Flip-Flop wird dann aber immer noch ein Zwischentakt eingefügt. Hat jemand eine Erklärung dafür????
Hallo Bruno, offensichtlich hast du die Belegung des 320x256-Displays schon herausgefunden. Könntest du diese Daten - und weitere, wie Betriebsspannungen - hier veröffentlichen? Harald
Harald P. schrieb: > offensichtlich hast du die Belegung des 320x256-Displays schon > herausgefunden. Könntest du diese Daten - und weitere, wie > Betriebsspannungen - hier veröffentlichen? Siehe hier: Beitrag "Pollin LCD ohne Datenblatt"
> Aus mir unerfindlichen Gründen klappte es mit dem bereits auf dem Board > befindlichen Flip-Flop (2. Seite) überhaupt nicht. Auch das Auswechseln > brachte nichts. Dann habe ich ein zweites außen drangehängt und > plötzlich bekam ich ein klares Bild obwohl auch hier das Signal nicht > einwandfrei ist. > Wie auf den Bildern zu sehen ist der Takt vom Timer relativ gut. Im > Flip-Flop wird dann aber immer noch ein Zwischentakt eingefügt. Ich habe das Problem gelöst! Ich mußte nur das bisher benutzte 74F74 gegen ein normales 7474 austauschen und schon hatte ich einen super M Takt. Das 74F74 ist offensichtlich zu schnell und damit zu empfindlich (zumindest für meinen Schaltungsaufbau auf Lochstreifenplatine).
Hallo Bruno, ich habe jetzt auf dem Nachfolger dieses Grafikcontrollers nun auch das Display testweise eingerichtet. Ich würde gerne etwas mit Dir spielen (testen) Kurzum: Der neue Grafikcontroller auf einen Pic basierend wird über USB oder RS232 von einer Software aus eingestellt. Die Lieblings GLCDs sind schon voreingestellt. Schon mit integriert sind mehrehre Schriftgrössen, einige Seiten und und und...... Mehr wird erstmal in der Testphase nicht verraten. Wigbert
Hallo Wigbert, Wigbert Picht-dl1atw schrieb: > Kurzum: Der neue Grafikcontroller auf einen Pic basierend wird > über USB oder RS232 von einer Software aus eingestellt. Die > Lieblings GLCDs sind schon voreingestellt. > Schon mit integriert sind mehrehre Schriftgrössen, einige Seiten > und und und...... > Das klingt natürlich super, aber warum bist Du zum PIC Fan mutiert? Das wäre doch sicherlich auch mit einem ATMega zu machen. Beste Grüße Bruno
Hallo Bruno, wie nennt man sowas? Mit der Zeit gehen? Der PIC24... bietet weitaus mehr als der AVR. Wigbert
Hallo Sebastian, Ich versuche z.Zt. das Programm für einen anderen Controller anzupassen. Dabei bin ich über die Timereinstellungen gestolpert und komme trotz intensivem Studium nicht ganz klar was da abläuft. Bis 4Grau war noch alles in Ordnung, aber beim HWLP Modus habe ich Verständnisprobleme. OCR1AL=10; // Output Compare Wert für 1A OCR1BL=RELOAD/2; // OCW für 1B = 625/2 = 312 ICR1=RELOAD-1; // Input Compare Register = 625-1 = 624 TCCR1A=(1<<COM1A1)|(1<<COM1B1)|(1<<COM1B0)|(1<<WGM11); //)COM1n1:0 bestimmt Output Compare Modus normal oder invertiert TCCR1B=1<<WGM12)|1<<WGM13)|1; //)Fast PWM (WGM11-13 = 111) | 1=kein prescaling TIMSK|=(1<<TOIE1); // Interrupt Willst Du mir auf die Sprünge helfen? Bruno
Hallo Wigbert, 16 Graustufen klingt sehr intressant. Ich bin derzeit dabei meinen Controller auch weiter zu entwickeln, geplannt hatte ich zwar erst mal nur auf 8 Graustufen zu gehen aber 16 wär vom speicher und der verfügbaren Rechenleistung her auch möglich. Es wird aber nur RS232 als schnittstelle geben. Falls du Interesse hast würde ich gerne das Kommunikations Protokoll mit dir abgleichen. Gruß Alexej
Du fragst sachen... mal das datenblatt rauskramen... also, der Timer zählt immer hoch, bis RELOAD-1 und fängt dann wieder bei 0 an. Wird RELOAD-1 erreicht, dann wird der overflow-interrupt (das müsste der sein, der die Daten aufs display schreibt) ausgelöst. OC1A wird gelöscht, wenn der Counter den Wert 10 erreicht und gesetzt, wenn der Timer überläuft. Wenn ich mich recht erinnere, erzeugt das den Frame-impuls fürs Display. OC1B wird gesetzt, wenn der Counter den Wert RELOAD/2 erreicht und gelöscht, wenn der Timer überläuft. Wenn ich micht recht erinnere, war das für die Kontrasterzeugung. Hoffe, das stimmt alles. War jetzt nur Datenblatt+erinnerung. Den schaltplan hab ich nicht mehr angeschaut. Gruß, Sebastian
Danke für die Info. Das meiste hatte ich auch so aus dem Datenblatt gelesen. Mein Hauptproblem war, daß der Timer im Studio4 falsch angezeigt wird. Dort zählt er von Top wieder runter, statt auf 0 zu springen. Auch der obere Wert stimmt nicht. Sebastian ... schrieb: > also, der Timer zählt immer hoch, bis RELOAD-1 und fängt dann wieder bei > 0 an. > Wird RELOAD-1 erreicht, dann wird der overflow-interrupt (das müsste der > sein, der die Daten aufs display schreibt) ausgelöst. Von den WGM Bits wird vorgegeben, daß der Top-Wert durch ICR1 bestimmt wird und der Zähler dann wieder bei 0 beginnt. > OC1A wird gelöscht, wenn der Counter den Wert 10 erreicht und gesetzt, > wenn der Timer überläuft. Wenn ich mich recht erinnere, erzeugt das den > Frame-impuls fürs Display. Ich meine das ist nicht Frame, sondern LP. Gruß Bruno
Hi, hat irgend jemand von diesem projekt noch Schapläne und Layouts? Ich habe damals eine Sammelbestellung von Platinen gemacht aber leider bei einem Datenunfall vor 2 Jahren alles verloren was ich in 15 Jahren gesammelt hatte. Wäre nett wenn jemand noch was hätte, ich wollte das projekt nochmal nachbauen... die Displays gibt es ja noch: http://www.pollin.de/shop/dt/MjcwOTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/Grafikmodul_NAN_YA_LMCDBS078C_4_7_11_93_cm_320x240.html
Hallo, hoffe das hilft Dir erstmal weiter. Das hatte ich mir mal alles gespeichert gehabt zu dem Projekt hier. http://www.mikrocontroller.net/attachment/44475/lcd_320x240.gif http://www.mikrocontroller.net/attachment/50104/DIP.rar http://www.mikrocontroller.net/attachment/50136/topbottom.zip http://www.mikrocontroller.net/attachment/50138/DIP2.zip http://www.mikrocontroller.net/attachment/50155/DIP3.zip http://www.mikrocontroller.net/attachment/50561/DIP4.zip http://www.mikrocontroller.net/attachment/preview/51483/page_snapshots/001.png http://www.mikrocontroller.net/attachment/preview/51484/page_snapshots/001.png http://www.mikrocontroller.net/attachment/preview/51485/page_snapshots/001.png http://www.mikrocontroller.net/attachment/51793/testpic.c http://www.mikrocontroller.net/attachment/preview/113131/page_snapshots/001.png Gruß Ronny Falls Du nochmal Platinen machen lassen solltest hätte ich auch Interesse dran an 2 oder mehr,Danke.
:
Bearbeitet durch User
Sowas in der Art? Platinen habe ich noch liegen. Bei Interesse, einfach eine PN. Hier mal im Inversmodus, da mir das GLCD etwas flau vorkommt. Schönen Sonntag. Wigbert
Wigbert Picht schrieb: > Bei Interesse, einfach eine PN. Hallo, habe Dir eine Pn gesendet. Schönen Sonntag und einen schönen 2. Advent an alle. Gruß Ronny
habe nichts bekommen :-( Ich save mir das alles erstmal gleich ab,.... mal wieder reinkommen, ist ja schon etwas her :-)
Hab vor einiger Zeit eine von Wigbert bekommen. Hab aber noch paar Displays hier, deswegen würde ich vielleicht neu bestellen ;) Das hier erscheint mir sehr günstig. 10x10cm FR4 Doppelseitig und davon 10 Stück für insgesamt 21,60$ also 17.46€ inclusive Versand. http://www.elecrow.com/2-layer-10cm-10cm-max-pcb-510pcs-color-free-p-328.html Wäre am Rand sogar noch Platz für kleine Breakout Boards, Logger oder sowas halt ;) Oder aber eben für den eigentlichen uC. Soweit ich mich Erinnere war ja Benedikts Firmware fix und die Controller Platine wird mit seriellen Signalen angesteuert. Also ich sag mal bei nichtmal 2€ pro Platine kann man nix falsch machen.
Hallo Ben, wäre erstmal mit 5 Stück dabei wenn es bei THT bleibt. Gruß Ronny
Dann würde ich sagen, dass ich das am Wochenende bestelle. Ich würde erstmal zwei behalten, dann sind noch drei zu vergeben :) . Design gehe ich jetzt mal vom DIP4 aus, richtig? Porto weiß ich gar nicht. Was kostet das heutzutage? Noch 45c pro Brief oder haben die das schon wieder angehoben ^^ ?
Sehe grade --> https://www.deutschepost.de/de/b/brief_postkarte.html Also doch 1,45€. China meint 50Gramm pro Platine. Der 90c Brief geht nur bis 50Gramm. Also wäre der günstigste der Kompaktbrief. Wenn ich das jetzt richtig gedeutet habe. Im Design, der Displayanschluß (Die kleineren diagonalversetzten Durchkontaktierungen). Waren die so gewünscht? Sonst würde ich das gegen eine normale Buchse austauschen.
:
Bearbeitet durch User
Hallo, also von mir aus kannst das auch alles etwas anpassen falls Du noch einen Spannungsregler für 3,3 / 300 bis 500 mA mit rauf bekommst könnte ich gut gebrauchen. Gruß Ronny
:
Bearbeitet durch User
Die Platinen würden mich auch interessieren - lasst Ihr mich noch mit einsteigen ? [Details auch gerne per PM.]
:
Bearbeitet durch User
Wenn Ronny 5 nimmt, Ich 2, sind noch 3 über. Ich schau dass ich so bis Sonntag bestelle. Schreib euch aber nochmal an :)
Ich habe noch 2 Displays, dann würde ich auch 3 nehmen. Welchen RAM benötige ich denn mit dem Layout? Grüße
So, bin grade dabei! Hoffe mal die Version DIP4 ist die Richtige, bzw. die, die Wigbert mir geschickt hat. Kann das nochmal jemand verifizieren ;) ?
hupps.. sehe grad das ist definitiv nicht wigberts layout.. muss ich nochmal nachschauen ^^
Das wäre die Schaltung meiner Platine. Ich hatte auch was mit einem grösseren S-Ram schon in der Schublade, aber das reichte nicht. So entstand ein PIC basierender Grafikcontroller, der eine Menge mehr kann. Aber die Zeit..... Ich würde auf jeden Fall auch eine positive Spannungserzeugung bis ca. 25V vorsehen. Schönen 3. Advent. MfG Wigbert
:
Bearbeitet durch User
Sind die Platinen denn jetzt smd oder bedrahtet? smd habe ich nix hier, könnte nur bedrahtet verarbeiten. UNd vor allem der Source Code für den AVR muss da sein. Ich habe leider nichts mehr durch den Daten Unfall. Und auch nix für AVRs, außer die Arduino IDE und einen AVR Brenner. 2 Platinen habe ich auch noch irgendwo von der Sammelbestellung damals aber bloss wo..... tja? Wo kriegt mann denn noch Displays her? Sind das die von Pollin? Könnte mir ggf. jemand den Source für 9600 baud und 57600 kompilieren?
[Dummy Mail für Threaad beobachten]
Guten Abend, also eigentlich handelt es sich um THT Prozessoer DIP40. Ben wolte es noch etwas anpassen und dann die PCBs bestellen. So war meine letzte Info dazu, habe 5 Stück bei Ben davon bestellt. Der Preis soll um 2 Euro für ein PCB plus Versand betragen. Das mit dem Source Code wūrde mich auch noch interessieren wo man die Aktuellste Version davon findet oder wer das noch alles gesichert hat und es bereit stellen kõnnte. Gruß Ronny
Christian J. schrieb: > [Dummy Mail für Threaad beobachten] Das geht auch einfach indem man auf "Thread beobachten" direkt über "Antwort schreiben" klickt...
Ich hab jetzt doch nochmal Wigbert ne Nachricht geschrieben, ob er mir die *.brd Datei zukommen lässt. Finde sein Design irgendwie besser. Auch mit der Buchse für ISP. Falls er sie nicht rausgeben kann, bin ich weiterhin selber am routen. Kann nicht mehr lange dauern bis zur Bestellung ;)
Christian J. schrieb: > Wo kriegt mann denn noch Displays her? Sind das die von Pollin? Ich habe diese hier: http://www.pollin.de/shop/dt/NDgyOTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_LCM_5430_E.html Ist aber schon fast zu groß. Hätte auch Interesse an links für kompatible kleinere Displays. > Könnte mir ggf. jemand den Source für 9600 baud und 57600 kompilieren? Im Anhang ist die, die ich benutze. Fertig kompiliert für Baudrate 19K2. Fusebits siehe PDF. Mehr hab ich leider auch nicht. Falls jemand ne *.hex für 57K6 hat würde ich die auch nehmen ;)
Hallo Ben, http://cpc.farnell.com/1/1/93832-lcd-module-320x240-graphic-sp14q002-a1-hitachi.html schau Dir die mal an.( QVGA ) Geht bei dem Link um das Display nicht um den Preis der ist etwas naja. Gruß Ronny
:
Bearbeitet durch User
Ronny S. schrieb: > Hallo Ben, > > http://cpc.farnell.com/1/1/93832-lcd-module-320x240-graphic-sp14q002-a1-hitachi.html > > schau Dir die mal an.( QVGA ) Geht bei dem Link um das Display nicht um > den Preis der ist etwas naja. > > Gruß Ronny Uhh, der Preis ist wirklich etwas sehr "naja" ;) Hätte da an etwas so <5€ gedacht, am besten Pollin :)
Schlechter Zeitpunkt vor den Feiertagen. Ich habe mal ein Prototyp mit einem S-Ram AS7C1025 gebaut. Also eine 128K Platine. Damit würde das LCM5430 sich gut ansteuern lassen. Irgendwo habe ich sicher diese Rams. Ich schau mal nach , was ich finde. MfG Wigbert
Hallo, ansonsten schau mal in der Bucht nach SP14Q002 gibt es auch als blau/weiß. Aber ob Du mit <5 hin kommst weiß ich nicht sind aber gute Displays. Hatte für meine s/w 20 Euro gezahlt vor ca. 1 Jahr. Gruß Ronny
S-Rams sind vorhanden. Ich muss mal meine Boarddatei auf Richtigkeit prüfen und schicke B.R. was ich finde. Bei Interesse kann B.R. auch die S-Rams verteilen. Anbei ein SP14Q002 aus aktuellen Anlass. MfG Wigbert
Wigbert Picht schrieb: > Anbei ein SP14Q002 aus aktuellen Anlass. Sieht gut aus und der Controller auch mit dem Adapter dazu auch. @ Ben, ich werde mal nach den Feiertagen schauen habe glaube noch eins über. Machen wir dann aber über PN. Gruß Ronny
Ja, der Weihnachtsbaum scheint gelungen zu sein... Egal, ob die 32K oder die 128K Platinen, Adapter passen. Ich hatte auch für einige GLCD Varianten was geroutet. MfG Wigbert
Wigbert Picht schrieb: > Ich hatte auch für einige GLCD Varianten was geroutet. Hallo, das ist Interessant leider fehlt mir dafür die Zeit wo kann man Bilder oder Infos finden. Hast auch was für Dual Scan und auch mit Farbe ? Sowas suche ich auch noch so lange es in THT ist. Gruß Ronny
Wigbert Picht schrieb: > S-Rams sind vorhanden. Ich muss mal meine Boarddatei auf Richtigkeit > prüfen > und schicke B.R. was ich finde. Bei Interesse kann B.R. auch > die S-Rams verteilen. Hab grad zum Heißluftstation testen nen alten Drucker auseinandergenommen. Unter anderem waren da 10 Stück 8x32k Speicher drin. Die hier--> http://pdf1.alldatasheet.com/datasheet-pdf/view/47640/WINBOND/W24257AJ-12.html Im Displaybetrieb hab ich einen von Wigbert, den hier --> http://www.issi.com/WW/pdf/61C256AL.pdf Auf den ersten Blick stimmen Zugriffszeit und Pinout überein. Überseh ich irgendwas oder soll ichs mal probieren obs mit denen aus dem Drucker auch funktioniert? @Wigbert Hast du schon die *.brd gefunden :) ?
Und wieder hoch damit! Lebt dieser Benedikt eigentlich noch? Ich brauche die Unterlagen und Dokus, da ich meine beiden restlichen Platinen noch bestücken möchte, die ich von der Sammelbestellung 2009 habe. Alles weg seit dem Datencrash 2013 :-(
@Hobel --> Hab doch weiter oben einiges gepostet. Das sollte mit dem Schaltplan und der *.brd zum bestücken reichen. Ne Anleitung als PDF ist auch dabei. Von Wigbert hab ich leider noch nichts gehört. Hat jemand ne unbestückte Platine mit seinem Design und kann Vorderseite und Rückseite einscannen? Dann route ich das nach.
Hallo Christian, ich verstehe dein Problem nicht ganz. Was Benedikt damals alles erstellt hat steht doch nach wie vor im Thread zur verfügung. Also auch Schaltpläne. Bestückungspläne für die Platine von Wigbert hatte Benedikt vermutlich auch nicht. Dafür sollten auch die irgendwo im Thread zu finden sein. Von Benedikt weiß ich leider auch nichts. Irgendwann hat er einfach nicht mehr gepostet. Es gab dann noch einen Benedikt-Such-Thread. Soweit ich mich erinner war der aber auch erfolglos. Viele Grüße, Sebastian
Hab leider keine Rückmeldung von Wigbert bekommen. Sorry, dass es so lange dauert mit der Neubestellung der Platinen. Deswegen nochmal die Frage ;) ---> B. R. schrieb: > Hat jemand ne unbestückte Platine mit Wigberts Design und kann Vorderseite > und Rückseite einscannen? Dann route ich das nach.
So, hab jetzt das Design nochmal nach und umgerouted ;). Morgen geht die Bestellung raus. Mal schauen wie lange sie brauchen bis die Platinen in Deutschland sind.
Hallo @B.R. verkaufst Du auch eine oder zwei von den Platinen, hätte Interesse. Gruss Thomas
Thomas K. schrieb: > Hallo > @B.R. verkaufst Du auch eine oder zwei von den Platinen, hätte > Interesse. > Gruss > Thomas Hey Thomas, falls noch Interesse besteht, würde ich welche nachordern. Hab fünf Displays rumliegen, für die es noch kein Projekt gibt, aber die Platinen schonmal hier zu haben kann ja nicht schaden ;). Würde die übrigen fünf wieder zum Einkaufspreis (Elecrow, Itead, mal sehen was grade günstiger ist) rausschicken + halt das Brief bzw. Umschlagporto. Grüße
Hallo ich würde gerne zwei Platinen kaufen, wär also cool wenn Du welche nachbestellen kannst. Gruss Thomas
Habe noch 3 Platinen von der ursprünglichen Bestellung von 2008. Habe
damals sehr viele machen lassen und verschickt.
2 wären noch da, pro Stück nen 10er. Nur ob die Bestückungspläne usw.
noch alles hier ist weiss ich nicht.
>>Von Benedikt weiß ich leider auch nichts.
Erinnert mich an einen anderen Fall ... der Mod war schlichtweg
verunfallt und verstorben, merkt natürlich im Netz keiner, man kennt
sich ja njct.
Passen die Displays an das Projekt? http://www.pollin.de/shop/dt/MzE1OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Grafikmodul_320x256.html Hallo Wiiiiiiigbääääääärt? :-)
Hallo Christian Eine Platine würde ich nehmen. Wie gehen wir vor? Geld Adresse usw. Grüße Thomas
Thomas K. schrieb: > Hallo Christian > Eine Platine würde ich nehmen. Wie gehen wir vor? Geld Adresse usw. > > Grüße Thomas Hallo, es ist eine Platine aus der Version 3. Du musst sie kontrollieren ob es Masseschlüsse zwischen der großen Fläche und Leiterbahnen gibt. Einige hatten das, weil der Abstand sehr klein war. Natürlich funktionierten die, habe das Display mit einem Cortex-4 selbst noch in Gebrauch, schöner großer Bildschirm, gut für Fliesstext. Ich gehe mal in den Keller und hole die rauf heute, muss erst danach suchen. Dann melde ich mich.
PS: Ich finde bloss die Anleitung nicht mehr. Die wurde ja seriell angesteuert mit einem Befehlssatz. Irgendwo gab es da ein Word Dokument.
Hallo Christian die Platine ist aber doch für den Atmega8515 oder? Das mit dem Masseschluss bekomme ich hin Multimeter und Oszi sind vorhanden. Eine Anleitung währe natürlich super. Gruß Thomas
Christian J. schrieb: > habe das Display mit einem Cortex-4 selbst noch in Gebrauch Gabs da wohl noch ein neues Layout? Kannst du da mal n Foto machen :) ? Thomas K. schrieb: > die Platine ist aber doch für den Atmega8515 oder? Also das Layout, dass ich noch von Wigbert hatte, war mit dem 8515. Leider hat er sich auch bei mir trotz mehrfacher Versuche laaaange nicht mehr gemeldet. Bin ihm leider noch einen kleinen Betrag schuldig, aber wie gesagt, bekomme keine Antwort.
Thomas K. schrieb: > Hallo Christian > die Platine ist aber doch für den Atmega8515 oder? > Das mit dem Masseschluss bekomme ich hin Multimeter und Oszi sind > vorhanden. > Eine Anleitung währe natürlich super. > Gruß Thomas Hallo, ja, ist sie. Guck mal in dem Thread am Anfang, da sind einige .rar Pakete wo noch alles drin sein müsste. Auch das Lapout für Eagle. Die "Bedienung" such ich auch noch, die ist bei mir derzeit nur im Source Code vorhanden. Ob nach meiner Zeit noch Platinen gemacht wurden weiss ich nicht. Benedikt hatte mir damals den Atmega zugeschickt da ich keine eigenen Chips flashen konnte. Ich guck mal....
Hier sind die Brocken, die ich damals habe machen lassen bei Bilex. Und auch die Kommandos fanden sich wieder hier. Ich habe leider keinen lizensierten Eagle mehr und eine Crack Version möchte ich nicht erzeugen, schon wegen der Viren mit denen diese Cracks und Seriennummer Generatoren verseucht sind. Muss gleich mal runter in den Keller, das alles von dem LPC2368 Board abschrauben, was ich sowieso nie wieder verwende, weil der LPC2368 schon lange überholt ist, obwohl es ein echt cooler Controller war. Hier gibt es das aber noch, genau das gleiche Board was ich vor 7 Jahren gekauft habe, seltsam... http://www.micro4you.com/store/lpc2368-development-board.html
So.... abstaub.... da sind sie :-) Funzt alles noch, nur die RTC Backup Batterie ist leer nach 5 Jahren im Keller. 2 kann ich abgeben, die 3.te werde ich mir selbst aufbauen. Ist ja alle bedrahtet bis auf den FPC Stecker, den habe ich aber auch nicht mehr in Reserve.
Hallo, Die "Uhr" sieht sehr interessant aus. Können Sie vll. den source Code zur Verfügung stellen? Habe den Treiber als lochraster und draht verhau und hätte gern eine sinnvolle Aufgabe dafür. Grüße
Denis K. schrieb: > Die "Uhr" sieht sehr interessant aus. Können Sie vll. den source Code > zur Verfügung stellen? Ähm... ja, aber das funktioniert auch nur mit genau diesem Board und dem LPC2368, entwickelt mit Rowley Crossworks. Wofür denn genau den Source Code, das sind über 15 einzelne Module, teilweise sehr hardwarenah. Wobei gd_user auf gdriver aufbaut usw.
Hui, das ging fix. Danke schonmal. Ich versuche es mir mal anzusehen und zu verstehen ;). Vll kann ich es für einen avr portieren, wenn nicht, habe ich etwas nettes zu lesen gehabt. Grüße
Hi @Christian J. Zwei Platinen würde ich gerne kaufen !!!!! Meine E-Mail: tommesy@yahoo.de Gruß Thomas
Thomas K. schrieb: > Hi > @Christian J. > Zwei Platinen würde ich gerne kaufen !!!!! Tut sich da noch was? Bisher leider keine Antwort!
Hallo die Fuses bzw. Fusebit mit AVRDUDE sind Low: CF High: D9 Thomas
Hallo, ich habe dieser Tage mal wieder angefangen mit den Grafik/Text Einheiten zu Experimentieren. Leider finde ich keine Datenblätter mehr von meinen Displays. Könnte mir von euch da jemand mit dem Pinout helfen? Es handelt sich um zwei Displays von WIN-TEK WM-G3224V-1WFWa. Danke schon mal Grüße Denis
Hallo, habe von meinem Kollegen etwas erhalten. Ich hoffe es stimmt :-) PINOUT: 1: D0 2: D1 3: D2 4: D3 5: DispOFF (H-ON) 6: Frame 7: NC 8: LOAD 9: CP 10: VDD (5V) 11: VSS (GND) 12: VEE (-22V) 13: V0 (Kontrast) 14: Frame GND Grüße
:
Bearbeitet durch User
Hallo ich suche noch drei Platinen. Hat noch jemand welche zu Verkaufen? Würd mich sehr freuen......
Thomas K. schrieb: > Hallo > ich suche noch drei Platinen. Hat noch jemand welche zu Verkaufen? > Würd mich sehr freuen...... Alle verkauft, sorry. Du hast doch schon welche, 2 Stück.
Hi jau, hab aber von der Arbeit drei 640x240 LCD mit 4 Bit bekommen und wollte noch den großen Controller(640x480) von Benedikt bauen. Hatte gesehen das die Schaltpläne fast gleich sind, und mit ein wenig Änderungen das ganze auch mit Deinen Platinen gehen sollte. Ich bekomme immer wieder mal Displays. Deswegen hätte ich gerne noch eine paar Platinen gehabt. Wenn nicht....schade. Thomas
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.