Datum: 27.02.2008 08:54
Wie der Betreff schon sagt, die Schaltung ist extrem einfach (nur ein mega8 und ein Spannungswandler auf -20V) und kann 40x20 Zeichen Text auf einem 320x240 LCD anzeigen. Für eine hohe Geschwindigkeit ist die Software in Assembler geschrieben. Allerdings hat die Schaltung aber auch ihre Grenzen: Es ist nur Text möglich, keine Grafik, nichtmal benutzerdefinierten Zeichen. Momentan wird eine Schriftart von 8x12 verwendet, es kann auch auf 8x10 umgeschaltet werden (mit CSize=10), was dann 40x24 Zeichen ergibt, allerdings sieht diese Schriftart meiner Meinung nach nicht gut aus. Der eingebaute Befehlssatz ist angelehnt an die Befehle der seriellen LCDs von Crystalfontz, da diese von vielen Programmen wie LCDsmartie oder LCDHype unterstützt werden. Im Moment ist 57600Baud eingestellt, für maximale Kompatibiliät mit anderen Programmen sollte man auf 19200Baud umstellen. Momentan werden die Zeichen via Uart empfangen. Um Wartezeiten zu vermeiden ist ein 32Byte empfangs FIFO verhanden, das im Normalfall eigentlich nie überlaufen sollte, außer man sendet dauerhaft solche Befehle wie alles löschen (Befehl 12). Der Datenemfpang kann auch leicht auf andere Schnittstellen (SPI, I2C usw.) umgestellt werden, daher sind die Empfangsfunktionen in uart_getchar und UART_RX_int ausgelagert. Da die LCD Ansteuerung im Interrupt erfolgt, kann man sich bei den Empfangsfunktionen voll austoben, ohne das man die LCD Ansteuerung stört (solange man nicht zuviel Zeit im Interrupt verbringt). Zur Schaltung ist eigentlich nicht viel zu sagen, außer vielleicht zur VLCD Spannungsabschaltung. Über den LCD OnOff Pin schalte ich einen Optomosfet um die negative Spannung für das LCD zu schalten. Anstelle des Optomosfets kann man auch Transistoren verwenden, ist dann nur ein kleinwenig aufwendiger. Notfalls kann kan die Abschaltung auch ganz weglassen. Die VCLD Spannung ist über PWM per Software ein wenig regelbar.
Datum: 27.02.2008 08:56
Hier noch ein Foto von dem Aufbau. Wie man sieht: Auf der Platine ist wirklich fast nichts drauf.
Datum: 27.02.2008 10:02
Kann man das ding nicht so umbauen, dass man auch bilder damit in LCDHype übertragen kann? so wie dein grosser Display controller. Am besten über usb. Gruss Numen
Datum: 27.02.2008 10:37
Kannst Du Bezugsquellen und Datenblätter für das Display nennen?
Datum: 27.02.2008 10:45
Das sieht ja schon mal sehr vielversprechend aus. Der genaue Displaytyp würde mich auch interessieren.
Datum: 27.02.2008 10:55
das sollten alles passende displays sein http://www.pollin.de/shop/detail.php?pg=OA==&a... http://www.pollin.de/shop/detail.php?pg=OA==&a... http://www.pollin.de/shop/detail.php?pg=OA==&a... http://www.pollin.de/shop/detail.php?pg=OA==&a... Gruss Numen
Datum: 27.02.2008 12:15
Hallo das Blaue LCD was es momentan bei Pollin für 19Euro gibt hat übrigens ein Displaycontroller drauf es handelt sich um den S1D13305 das datenblatt was es zur Version B bei Winstar gibt ist allesdings für den neuen Epson Controller S1D13700 gedacht. Zum Spielen hab ich mir ein Pollin Programm angepasst. Das einzige was stört ist das flimmern des Displays beim Daten übertragen. Kann heute abend bei bedarf gerne mal ein Bild von anhängen. MfG Kai
Datum: 27.02.2008 12:23
Ich fang mal oben an: Numen B. wrote: > Kann man das ding nicht so umbauen, dass man auch bilder damit in > LCDHype übertragen kann? so wie dein grosser Display controller. Am > besten über usb. Nein. Denn dazu fehlt ganz einfach der Speicher (8kByte für 320x240). Das funktioniert nur mit den ganz großen AVRs, oder einem mit externem RAM. Dann ist man wieder bei dem großen LCD Controller. Ich wollte die Schaltung jetzt aber so einfach wie möglich machen, und das geht leider nur im Text Modus. Ein serielles oder I2C 40x20 Display ist aber auch schon ganz nett. Christian J. wrote: > Kannst Du Bezugsquellen und Datenblätter für das Display nennen? Pollin, die Links hat Numen ja schon angegeben. Die NAN YA LCDs habe ich beide schon getestet, die sind meiner Meinung nach nicht schlecht (guter Kontrast). Beide haben die gleiche Pinbelegung wie das hier: http://www.mark-products.com/pdf/g320x240/159/159%20spec.pdf Das Sharp LCD ist auch nicht schlecht, benötigt aber die ganzen Teilspannungen einzeln. Ist ein wenig aufwand mit ein paar OPs. Ansonsten ist es auch nicht schlecht, läuft aber mit 3,3V anstelle von 5V. Auch wenn ich dieses Display von Pollin nicht ausprobiert habe, die blau/weißen gefallen mir persönlich nicht so gut, da deren Kennlinie etwas komisch ist. Die Schwarz/weißen gehen von schwarz nach weiß und dann zu gelb (wenn man den Kontrast zu hoch einstellt), während die blau weißen von blau zu schwarz und dann erst nach weiß wechseln (und danach auch ins gelbe gehen). Man hat also quasi einen Umweg beim fabwechsel, und das sieht teilweise komisch aus. Kai B. wrote: > Das einzige was stört ist das flimmern des Displays beim Daten > übertragen. Das ist diese dumme Kennlinie die ich beschrieben habe und ein "Bug" im 13505: Sobald der CS\ Pin auf Low gezogen wird, werden keine Daten mehr zum Display ausgegeben, sondern nur noch 0en gesendet. Dadurch spart man sich ein Busy Flag wie beim T6963 oder KS0108. Ich bin daher schnell auf andere Controller übergewechselt. Der 13700 ist da etwas besser, dafür aber etwas empfindlicher gegenüber Spikes auf den Leitungen.
Datum: 27.02.2008 13:19
@benedikt wie muss man den grossen kontroller anpassen, dass er mit dem display funktioniert? bei mir ist es ein sp14q002. Also damit ich grafik darstellen kann. Gruss Numen
Datum: 27.02.2008 13:24
Numen B. wrote: > wie muss man den grossen kontroller anpassen, dass er mit dem display > funktioniert? bei mir ist es ein sp14q002. > > Also damit ich grafik darstellen kann. So: http://www.mikrocontroller.net/attachment/8471/lcd4bit.gif http://www.mikrocontroller.net/attachment/8489/lcd...
Datum: 27.02.2008 13:26
und wie wird da usb angeschlossen? über nen ft245? gruss numen
Datum: 27.02.2008 13:50
Ich hatte schon mal überlegt, die 8K RAM für ein quadratisches Bild, also etwas Oszilloskop-artiges auszunutzen und den Rest des LCD-Bilds aus dem EEPROM zu holen. Da könnten neben dem schnell veränderlichen Diagramm irgendwelche einstrellbaren Parameter stehen, die nach jeder Änderung ins EEPROM übernommen werden. Damit werden die 100000 Zyklen nicht so schnell erreicht. Das geht am einfachsten mit LCDs die im Hochformat angeordnet sind, also 320 Zeilen zu je 240 Pixeln. Dann muß die Umschaltung vom EEPROM aufs Ram nur einmal pro Frame passieren. Mit 8k EEPROM wären sogar 4 Grauwerte möglich für das Menü, denn QVGA sind ja nur 9600 Byte.
Datum: 27.02.2008 13:56
nein, 4 K EEPROM haben die ATmega1280 oder 2560, damit sind dann aber wie gesagt 2 Bit pro Pixel möglich.
Datum: 27.02.2008 17:24
Für was ist eigentlich der hc157? kann man das ganze nicht einfach als 4bit version aufbauen? also nur 4 datenleitungen und 4 dann hinten den mux weg lassen? Gruss numen
Datum: 27.02.2008 17:30
Numen B. wrote: > Für was ist eigentlich der hc157? Zum Umschalten zwischen High und Low Nibble eines Bytes. > kann man das ganze nicht einfach als > 4bit version aufbauen? also nur 4 datenleitungen und 4 dann hinten den > mux weg lassen? Könnte man. Allerdings muss man dann die Software anpassen, und man verschwendet die Hälfte des Speichers.
Datum: 27.02.2008 17:31
der speicher ist nicht das Problem kannst du mich mal in icq kontaktieren? 199567474 Gruss Florian
Datum: 27.02.2008 19:31
würdest du die software entsprechend anpassen? könnte dir dafür ein display geben. Gruss
Datum: 27.02.2008 19:54
Hallo zusammen, bin gerade auf der Suche nach einem großen Display. @Kai.B Welches Pollin Display meinst du? Das einzige blaue, welches ich gefunde habe, hat laut Beschreibung keinen Controller. @Benedikt K. Hast du deine Software von anderen Sourcen abgeleitet? Habe keine Ahnung von AVRs und möchte mich nicht durch die Assembler Syntax kämpfen. Eigentlich würde es auch ein alphanumerisches Display tun allerdings wird es ab 8x40 Zeichen sehr sehr übersichtlich in der Auswahl. Habe auch schon über 4 S65-Displays nachgedacht, aber als total bescheuert verworfen (sieht halt auch so aus).
Datum: 27.02.2008 21:19
Es ist das Grafik-LCD WINSTAR WG320240B-FMC-VZ Best.Nr. 120 565 Ein datenblatt findet man ansonsten über archive.org es sollte halt im Datenblatt SED1335 drinstehen. Die Belegung stimmt dann auch. Ich habe mal ein paar Bilder angehängt vom dem Blauen Display. Ich finde es hat so einen Guten Kontrast und funktioniert auch noch mit 3,3Volt da ich das Display an einem Flexis HCS08 angeschlossen habe. MfG Kai
Datum: 27.02.2008 21:51
Danke KAI, da zeigt sich mal wieder, dass man die Angaben von Pollin getrost in die Tonne kloppen kann. Werde ich mal ordern, für den Preis unschlagbar. Hast Du zufällig nen Datenbaltt (archive.org mag mich nicht) oder Code zur Hand? Der Kontrast ist schon sehr gut!
Datum: 27.02.2008 22:03
Hi hab das Datenblatt mit dem SED1335 Controller angehängt die Anschlussbelegung stimmt soweit. Das Display hätte gerne den 8080 Modus ist ne Lötbrücke mit nem 0R Widerstand. Die Negative Spannung für den Kontrast wird mit einem DCDC vom Display bereitgestellt. Einfach ein Poti an GND und Vee und Mittelabzapfung an V0. Code hab ich jetzt nicht direkt, aber ich habe ein Pollin Testprogramm etwas angepasst um ein bissel rumzuspielen. Kann dieses ja gerne mal bereitstellen. Mfg Kai
Datum: 28.02.2008 00:14
@benedikt kannst du das schema mal überprüfen plz und kontrollieren, ob das so passt? Danke Vorallem die belegung des LCD's prüfen, bin mir nicht sicher ob ich die signale richtig zugeordnet habe. Gruss Numen
Datum: 28.02.2008 00:14
und hier noch das datenblatt
Datum: 28.02.2008 10:57
Hier noch als Bild, für die nicht eagle benutzer Gruss Numen
Datum: 28.02.2008 11:25
Hallo Benedikt, ich wollte mit das NÁN Ya bestellen. Weisst Du zufällig welcher Epson Controller da ansteuern kann? Ich glaube wir haben mal über den S1D113705 gesprochen. Bei dem bin ich mir jedoch nicht sicher. Meine 640x480m Displays habe ich wegen fehlender Backlight wieder eingestampft. PS: Hat mal jemand versucht orginal Datenblätter für diese NANYA aufzutreiben? Ist ja der Horror. Gruss, Christian
Datum: 28.02.2008 11:47
Numen B. wrote: > @benedikt > > kannst du das schema mal überprüfen plz und kontrollieren, ob das so > passt? Sollte in etwa passen. Wenn du für den FT245 einen FT245RL einsetzt, brauchst du keinen Quarz. Christian J. wrote: > ich wollte mit das NÁN Ya bestellen. Weisst Du zufällig welcher Epson > Controller da ansteuern kann? Ich glaube wir haben mal über den > S1D113705 gesprochen. Bei dem bin ich mir jedoch nicht sicher. SED1330, SED1335, S1D13305 sind die Klassiker für 320x240. S1D13700 ist der Nachfolger von denen und dürfte die beste Wahl sein. > PS: Hat mal jemand versucht orginal Datenblätter für diese NANYA > aufzutreiben? Ist ja der Horror. Ich konnte nichtmal eine Webseite von der Firma finden. Nach ein paar Stunden Suche hatte ich keine Lust mehr. Dann habe ich alle anderen NAN YA Datenblätter runtergeladen die ich finden konnte, und ein wenig ausprobiert. Das angegeben Datenblatt ist das einzige mit gleicher Pinbelegung das ich gefunden habe.
Datum: 28.02.2008 12:37
Hallo Benedikt, dch die Firma gibt es noch aber sie stellt keine Displays mehr her. Direkte Frage: Da ich den S1D13705 bereits gekauft habe und weiss wie er innen funktioniert, bzw ich Layout etc alles fertig habe, glaubst Du der kann das auch? Er bietet ja Support für "Passive Displays 320x240" an. Ich weiss jetzt nicht ob dieses NAN Dingsda ein passive Display ist oder TFT.
Datum: 28.02.2008 13:02
@benedikt würdest du die software an meinen schaltplan anpassen, wenn ich dir dafür ein farb lcd gebe? Gruss Numen
Datum: 28.02.2008 13:07
Ichn weiss, wir ballern Dich mit Fragen tot :-) Aber Du bringst auch immer so nette Sachen hier ;-) Aber auch an die anderen: Welches von den Pollin Displays der Fa NAN wäre denn besser hinsichtlich Ablesbarkeit: Das graue mit Hintergrundbeleuchtung oder das schwarze? Drehe derzeit etwas ab, weil ich durch die Vielfalt der Displays nicht mehr durchblicke und meine schöne Ansteuerplatine nicht verwerfen will, die seinerzeit für ein altes Monochrom 640x0480 gemacht wurde.
Datum: 28.02.2008 13:27
Christian J. wrote: > dch die Firma gibt es noch aber sie stellt keine Displays mehr her. Ist das diese Firma ? http://www.npc.com.tw/ > Direkte Frage: Da ich den S1D13705 bereits gekauft habe und weiss wie er > innen funktioniert, bzw ich Layout etc alles fertig habe, glaubst Du der > kann das auch? Er bietet ja Support für "Passive Displays 320x240" an. Das funktioniert. Damit sind dann sogar 16 Graustufen möglich (zumindest theoretisch.) Meine NAN YA LCDs zeigen ein deutliches Muster wenn ich Graustufen anzeige. Entweder sind das Reste von Druckstellen aufgrund der super Verpackung von Pollin, oder der Hersteller hatte ein kleines Qualitätsproblem bei der Fertigung. Zum Glück ist der Kontrast so gut, dass man diese nicht sieht, wenn man das Display ganz normal Schwarz/weiß ohne Graustufen betreibt. > Ich weiss jetzt nicht ob dieses NAN Dingsda ein passive Display ist oder > TFT. passive Singlescan mit 4bit (oder so ähnlich heißt das in dem Datenblatt). > Aber auch an die anderen: Welches von den Pollin Displays der Fa NAN > wäre denn besser hinsichtlich Ablesbarkeit: Das graue mit > Hintergrundbeleuchtung oder das schwarze? Schwer zu sagen. Ich würde schwarze nehmen, das gefällt mir persönlich besser, und der Kontrast ist dank weiß auf schwarz meiner Meinung nacht nicht schlecht. Das graue hat aber den Vorteil, dass es auch bei hellem Umgebungslicht noch ablesbar ist, da es das Umgebungslicht ausnutzt, während das schwarze nur die Hintergrundbeleuchtung nutzt. Numen B. wrote: > @benedikt > > würdest du die software an meinen schaltplan anpassen, wenn ich dir > dafür ein farb lcd gebe? Nein. Ich hab von letztem mal noch kein Display bekommen. Da von angeblich 3 weggeschickten Pakten bei mir keines angekommen ist, naja...
Datum: 28.02.2008 13:33
display voraus und bei erhalt passt du das zeug an?
Datum: 28.02.2008 13:36
Ja, das ist die Firma. Habe der mal ein Mail geschrieben: http://www.eu.nanya.com/index.aspx Danke für die Infos, werde dann mal drangehen meinen Grafikcontroller mit PIC18 auf ARM umzurouten und das Display Interface etwas universeller gestalten. Leider ist die ganze Chose mit Grafik Software ja doch viel Arbeit, die ich gern umgehen würde. Naja, vielleicht reicht ja auch erstmal Textmodus..... Eben mal bei Pollin bestellen, am besten beide Displays...
Datum: 28.02.2008 13:38
Numen B. wrote:
> display voraus und bei erhalt passt du das zeug an?
Ja, OK.
Datum: 28.02.2008 13:39
gut schick mir deine adresse in icq. thx
Datum: 28.02.2008 14:17
gib mir deine adresse ;) sonst reichts heute nicht mehr gruss
Datum: 29.02.2008 07:58
@kaib: Könntest du das Pollin testprogramm bitte einmal hochladen? MIch würde das Winstar Display auch interessieren. Wäre echt nett.
Datum: 29.02.2008 11:41
Hallo Benedikt, die Schaltung sieht ja wirklich einfach aus. Nur finde ich nicht den Schaltplan für den Nachbau und auch die Angabe für den Spannungswandler! Ist der in einem anderen Forum?
Datum: 29.02.2008 12:12
In der zip ist der Schaltplan enthalten: lcdcon_txt.gif
Datum: 29.02.2008 12:24
Danke! Bei der Datei hatte sich bei mir immer nur der Texteditor geöffnet.
Datum: 07.03.2008 13:23
Hallo Benedikt, hast Du vielleicht einen Schaltplan für das CCFL Backlight? Ich möchte das mit auf die Platine bringen. Wie hast Du das denn gemacht? Gruss, Christian
Datum: 07.03.2008 13:30
Ich verwende entweder die Linfinity CCFL Inverter die es mal bei Pollin für 1,95 gab, oder andere von Hitachi (gab es glaube ich mal bei Oppermann), die noch besser zu dem LCD passen, und sogar den passenden Anschluss für den Stecker von der LCD CCFL haben. Selber bauen würde ich so einen Inverter nicht, dazu ist der zu aufwendig und man bekommt ihn zu billig als das sich das lohnen würde.
Datum: 07.03.2008 14:51
Ihr könnt Euch auch mal den TDK CXA-L10A anschauen. Bei Nanya heisst das Ding ADL-10A Gruss Udo
Datum: 25.03.2008 11:09
Hi, kurze Frage bezüglich der Schaltung. Auf den Winstar LCd von Pollin ist doch ein DC-DC Wandler für die -20V LCD Driving Spannung schon drauf, oder ?
Datum: 25.03.2008 11:20
Hi, also wenn du das Blaue meinst ja, das Panel hat schon einen DCDC drauf für die Negative Spannung. MfG Kai
Datum: 25.03.2008 11:32
Danke Kai, noch ne Verständinsfrage: - Der zweipolige Stecker dient doch der Hintergrundbeleuchtung. Welche Spannung wird hier benötigt? - Läßt sich auch ohne Hintergrundbeleuchtung ausreichend die Schrift erkennen? Danke
Datum: 25.03.2008 11:34
Ja, der ist für das CCFL Backlight. Ohne dieses kann man nahezu nichts erkennen, außer man verwendet eine extrem helle Beleuchtung von vorne.
Datum: 25.03.2008 11:59
Hi Benedikt, danke für die Antwort. Habe gerade mal nach nem Inverter geschaut. Beim großen C gibt es den im Anhang befindlichen Inverter. Kann ich den nutzen? Würde es eigentlich auch ein Inverter einer Billi-Kaltlichkathode tun? http://www.conrad.de/goto.php?artikel=530016
Datum: 25.03.2008 12:07
Beide sollten funktionieren. Falls es zu hell/dunkel ist, kann man notfalls noch die Betriebsspannung von dem Inverter variieren.
Datum: 25.03.2008 12:13
Als Inverter eignen sich auch die CCFL Teile für den PC die es bei pollin für 4.95 gibt. Lustig ist das Der Stecker richtig gut passt. MfG Kai
Datum: 25.03.2008 12:55
Welche denn? Die hier: Best.Nr. 530 858 Einzeln gibt es derzeit wohl keine.
Datum: 25.03.2008 13:02
Ich denke er meint diese hier: 700 637
Datum: 25.03.2008 15:08
Hi, es geht nochmal um das blaue Winstar Display: - Wo kann ich zwischen 8080 und 6800 umschalten (welcher Widerstand) ? - Was passiert wenn ich V0 floatend lasse ? Danke!
Datum: 25.03.2008 19:32
Hallo, kann mir mal jemand die Initialisierung posten. Bekomme beim dem Einschalten nach der Initialisierung nur das Bild oben. Meiner Erfahrung nach sollte zu diesem Zeitpunkt eher "Kraut und Rüben" ausgeben werden.
Datum: 26.03.2008 14:19
Hallo, ich denke, dass immer noch einen Fehler in der Initialisierung habe. Es geht um das blaue Winststar. Vielleicht kann da mal jemand drüberschauen: #define LCD_SYS_CMD 0x40 #define LCD_SYS_CMD1 0x30 #define LCD_SYS_CMD2 0x87 #define LCD_SYS_CMD3 0x07 #define LCD_SYS_CMD4 0x27 #define LCD_SYS_CMD5 0x39 #define LCD_SYS_CMD6 0xEF #define LCD_SYS_CMD7 0x28 #define LCD_SYS_CMD8 0x00 Nachdem Initialisieren sieht der Screen wie gezeigt aus. Auf die freien Bereiche kann ich auch zugreifen (löschen und beschreiben). Nur auf die Balken kann ich nicht zugreifen. Jemand eine Idee?
Datum: 26.03.2008 15:02
MichiB wrote: > Ich denke er meint diese hier: > > 700 637 Kann jemand bestätigen das das Ding ne passenden Inverter für CCFL Röhren enthält?
Datum: 26.03.2008 15:16
Habe keinen zerlegt, aber die Chancen sind gut, denn die abgebildete Röhre ist eine CCFL-Röhre. Ich habe mal beim großen C (im Laden, nicht im Versand) mit 2 Japantransistoren, Übertrager und ein paar Kondensatoren bestückte Platinen gekauft, die offensichtlich das Innenleben der abgebildeten schwarzen Box darstellen. Diese eignen sich sehr gut zur Speisung einer kleinen CCFL-Röhre, wie sie in diesen Displays enthalten ist.
Datum: 26.03.2008 15:19
Dachte jemand hat das vieleicht mal ausprobiert :)
Datum: 26.03.2008 17:54
Ich betreibe die CCFL Röhrer von dem Display mit so nem Inverter hab allerdings die RGB Röhren genommen. @MichiB in was für einem Modus betreibst du dein LCD? Wenn du es im Text Modus betreibst kann ich wenn du willst mal mein Testprogramm fürn Textmode Hochladen. Ich wollte auch mal das Umgebastelte pollin Testprogramm hochladen, naja ich schau mal das ich gegen später Dazu komme. MfG Kai
Datum: 26.03.2008 18:04
@Kai, das wäre super wenn du es mal uploaden könntest.
Datum: 26.03.2008 19:36
>> Kann man das ding nicht so umbauen, dass man auch bilder damit in >> LCDHype übertragen kann? so wie dein grosser Display controller. Am >> besten über usb. > Nein. Denn dazu fehlt ganz einfach der Speicher (8kByte für 320x240). > Das funktioniert nur mit den ganz großen AVRs, oder einem mit externem > RAM. Dann ist man wieder bei dem großen LCD Controller. Evtl. könnte man ein serielles FRAM (von Ramtron, gibts mit 32 kBytes, 8-pinniges Gehäuse) per SPI an den AVR anschließen. Die Schaltung wäre dann nur minimal größer, man könnte aber Grafik darstellen. Durch die Hardware-SPI im AVR könnte man das FRAM bei 16 MHz AVR-Clock mit 8 MHz SPI-Takt ansteuern und käme somit auf eine Zeit von 1 µs pro Byte.
Datum: 28.03.2008 23:14
Hallo, habe mir ein Nan Ya LCD von Pollin gekauft http://www.pollin.de/shop/detail.php?pg=OA==&a... und möchte das mit diesem Controller verbinden. Allerdings ist mir die Anschlußbelegung noch nicht so ganz klar. Lt. dem weiter oben angegebenen Datenblatt sind die LCD Anschlüsse 1 FRAME -> FLM 2 LOAD -> ? 3 CP -> ? 4 VDD -> 5V 5 VSS -> GND 6 VEE -> VLCD 7 D0 -> D0 8 D1 -> D1 9 D2 -> D2 10 D3 -> D3 11 ONOFF 12 NC Für Pin 2+3 bleiben noch "M" und "PCLK" und der nicht beschriftete Pin16 vom Mega8. Kann mir da mal jemand auf die Srünge helfen. MfG Gerhard
Datum: 29.03.2008 00:15
Ich habe mal noch ein paar weitere Bezeichnungen hinzugefügt.
Datum: 02.04.2008 10:34
Hi Benedikt, wenn ich das richtig sehe, beginnt die Displayausgabe links oben. Ziehst Du ein Positionszeiger in Erwägung? Also Text geziehlt in Zeile und Spalte beginnen zu lassen? Wigbert
Datum: 02.04.2008 11:37
Meinst du ein Setzen des Cursors ? Das geht mit 17,Spalte,Zeile
Datum: 02.04.2008 11:48
Ja genau, also 17,00,00 wäre dann links oben? muss dann eine Pause eingelegt werden, damit der eigentliche Text vom Cursor unterschieden wird? Hab ich Protokollbeschreibung überlesen? Würdest Du Dein Code auch für ein Grösseres Textformat erweitern. Wigbert
Datum: 02.04.2008 12:19
Wigbert Picht wrote: > also 17,00,00 wäre dann links oben? Ja, und 17,39,19 ganz rechts unten. > muss dann eine Pause eingelegt werden, damit der eigentliche Text > vom Cursor unterschieden wird? Nein, alles < 32 wird als Befehle (eventuell gefolg von einer bestimmten Anzahl an Parametern) und alles ab 32 aufwärts als Daten interpretiert. > Würdest Du Dein Code auch für ein Grösseres Textformat erweitern. Meinst du mehr Zeichen, oder eine größere Schriftart ?
Datum: 02.04.2008 12:55
@ Benedigt, ich meinte grössere Schriftart für Messergebnisse. Bz: 22,2 V Es bräuchten nur die Ziffern 0...9 und Komma; V; A; °C; W für eine Grossausgabe hinterlegt werden. Würde son Teil erst mal aufbauen, und mich dann bei Dir melden. Wigbert
Datum: 02.04.2008 13:11
Sollte möglich sein. Die Software ist an sich flexibel geschrieben, es sollte also reichen die größere Schriftart zu erzeugen und ein paar defines anzupassen. Das kann ich machen. An welche Schriftgröße hast du gedacht ? z.B. 32x48 pro Zeichen benötigen 192Byte pro Zeichen, davon passen etwa 40 Zeichen in den Speicher, was für alle Großbuchstaben + Zahlen + ein paar Sonderzeichen reicht. Notfalls müsste man auf den mega168 wechseln. Auf dem Display könnte man dann 10x5 Zeichen darstellen.
Datum: 02.04.2008 13:17
Kann man auch Grafik, also Punkte und Linien darstellen, oder ist es nicht möglich, bzw. wie, so ähnlich wie bei einen S65, bloss 2 Farben ?
Datum: 02.04.2008 13:20
Man kann auf dem Display Grafik darstellen, allerdings nicht mit dieser Software (da der AVR zu wenig RAM hat). An sich sind nur 2 Farben möglich, mit entsprechender Ansteuerung kann man aber bis zu 16 Graustufen erreichen.




