-
Thread
SCK läuft ständig obwohl nicht in while schleife
delay_ms(100); //SS auf High PORTB |= (1<<PB3); _delay_ms(100); //Display konfig SSD1803A_config(); _delay_ms(100); //Globale zum test auf festen Wert gesetzt menu_state=1; //Globale für Zeit Sonnenaufgang auf festen Wert gesetzt start_aufgang_stunde=11;
-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
Einstieg! So, zu den Anzeigen, es sind ein 2 Zeilen Modul mit dem HD44780 ein 4 Zeilen Modul mit dem SSD1803 und ein Grafikdisplay EA DIP 128-6 mit 128x64 Pixel Vielleicht kennt das Letztgenannte jemand? Und kann mir ein paar Tipps geben? Ich möchte bei dem 4 zeiligen durch Kontakte odgl. ausgelöst
reichlich fertige Routinen zum Ansteuern. Nicht nur für Arduino. > ein 4 Zeilen Modul mit dem SSD1803 Die kenne ich nicht selbst, aber Google sagt, die sind zu 90% HD44780 kompatibel und unterscheiden sich nur dadurch, dass sie "erweiterte Funktionen" haben. Wie z.B. Kontrasteinstellung per Softwarebefehl
-
Thread
Problem mit DOGM204W-A Display und Atmega 328 P
sind sie (logisch) 0 wenn sie nicht initialisiert sind? Externe pull-down-Widerstände? Oder hat der SSD1803 solche drin?
sie (logisch) 0 wenn sie nicht initialisiert sind? Externe > pull-down-Widerstände? Oder hat der SSD1803 solche drin? Mit 0 meinte ich einfach nur, dass sie nicht initialisiert sind(War etwas blöd geschrieben) und es sind keine pull-down-Widerstände vorhanden.
-
Artikel
Eagle-Bibliotheken
mit und ohne LED-Beleuchtung (LED per INVOKE) nein - ELECTRONIC ASSEMBLY EA_DOGM204-A Text 4x20 - SSD1803A Kontroller (auch I2C) mit und ohne LED-Beleuchtung (LED per INVOKE) nein - ELECTRONIC ASSEMBLY EA_DOGS102-6 Grafik 102x64 - 1,7" - UC1701 Kontroller mit und ohne LED-Beleuchtung (LED per INVOKE
-
Thread
Probleme mit DOGM204-A (Booster startet nicht)
von EA von einem R8C25 (http://www.lcd-module.de/fileadmin/downloads/development%20service/DOGM204%20SSD1803A/DOGM204_SSD1803A_8bit.zip). Code ist anbei. Mein Problem ist das Display macht keinen Mucks. NIX. NADA. Anfangs dachte ich ok, wohl Display hin, aber ich hab 2 Platinen gemacht. Bei beiden
bei Google finden konnte ausprobiert, aber leider ohne Erfolg. Ich bekomme auch den "Booster" des SSD1803A nicht ans laufen. Andere schreiben, dass wenn der Booster an ist an VOUT am Display rund 12V anliegen. Lt. SSD Datenblatt sollte es irgendwas zwischen 8 und 10 sein. Bei meinen beiden Platinen
-
Thread
Suche Bibliothek / Library: LCD für ATXMEGA
Hallo, habe für das EA DOGM204W-A (SSD1803a Kontroller) folgenden Code: - seriell (SPI) -> Atxmega.. - 8 Bit parallel -> Atxmega.. Funktioniert auch für das EA-DIP203(SSD1803 Kontroller) was brauchst du: seriell oder parallel
-
Thread
EA DOGM204-A an ATMega644 Zeichenposition
und nicht als Hex genommen: Ich würde dazu das Datenblatt zu Rate ziehen. Dort steht es wird ein SSD1803A Controller verwendet. Im Zweifel muß man sich das Datenblatt des Controllers auch noch zu Gemüte führen. Die Initialisierung von Seite 5 (http://www.soselectronic.hu/a_info/resource/d/ea/EADOGM204
nur der Hinweis auf den Controller zu finden: http://www.lcd-module.de/fileadmin/eng/pdf/zubehoer/ssd1803a_2_0.pdf Dort findet sich die Adressaufteilung im Abschnitt 9.17 (Seite 48 unten): [pre] In 4-line display mode (N=1, NW = 1), DDRAM address is from “00H” – “13H” in the 1st line, from “20H”
-
Thread
Fragen zu MSP430
HD44780 kompatibel". Ich hoffe mal, dass > das auch gut anzusteuern ist. Da ist laut Datenblatt ein SSD1803 drin. Der kann im Gegensatz zum HD44780 scheinbar schon mal SPI, ist ja auch nicht schelcht. Ich habe hier ein EA DOGM 204 von Reichelt mit einem SSD1803A, das lässt sich über I2C problemlos ansteuern
Bibliotheken im netz wie für AVR. Also LCD Routinen selber schreiben, dann klappt s bestimmt auch mit dem SSD1803. Gruß, Jan
-
Thread
(PIC) LCD Initialisieren
Steckbrett einen PIC18F1220 aufgebaut und daran ein LCD Display angeschlossen. Das Display hat einen SSD1803 Kontroller, der kompatibel ist zu einem HD44780. Ich komme aber mit der Initialisierung nicht ganz klar. Ich habe dabei die Routine angewendet, die in diesem Datenblatt zu finden ist: http://www.lcd-module.de/fileadmin/eng/pdf/zubehoer/ssd1803_2.0.pdf Ich habe das so verstanden, dass im 4-Bit Modus die unteren vier Bits bei der Initialisierung ignoriert werden können. Trotzdem sind sie im Datenblatt vorhanden. Ich habe also eine Routine
-
Thread
LCD EA DIP203 Problem (unerklärbare Zeichen)
Jahren eine andere Lösung gefunden, als LCD nur per SPI anzusteuern? Leider ist Dokumentation für SSD1803 lückenhaft: oft wird Bit RE erwähnt, aber nirgendwo steht genau, wie man das setzt oder löscht. DIP203G verhält sich so, als ob drin etwas gibt, was zufällige Zustand nach dem Einschalten nimmt
Danke! Ich weiß zwar nicht, ob das paßt: doer steht KS0073 und bei DIP203 ist das SSD1803 Schade: geht leider nichts. Die Befehlsfolge aus dem Beitrag arbeitet leider nicht.
-
Thread
Frage zu DOG-Display
Kontrast bleibt gleichbleibend schlecht. Irgendwie werd ich da aus dem Datenblatt des Controllers (SSD1803A) und dem Beispielcode nicht ganz schlau... Das mit dem Control-Byte und dem Continuation bit ist irgendwie sehr nebulös, und im Beispielcode noch dazu falsch kommentiert (die senden dort 0x80 für
Meine Begeisterung für die DOG-Displays ist aber schwer angekratzt. Wer sich mal das Datenblatt zum SSD1803A angeschaut hat, und die Mehrfachbelegung der Commands über IS- und RE-Bit versucht hat zu verstehen, wird vermutlich zu einem ähnlichen Schluss kommen wie ich: Derjenige der sich das überlegt hat
-
Thread
Icons löschen EA DIP203-6 (Atmega64)
Glückwunsch. Trotzdem würde ich mal deine LCD-routines.h mit dem Datenblatt des Displaycontrollers (SSD1803) vergleichen. Irgendwie passt das nicht wirklich zusammen. MfG Spess
Das Timing des SSD1803 Controllers ist unter aller Kanone, ich habe lange versucht diese Displays sauber zum Laufen zu bringen, ohne Erfolg. Irgendwas hängt da immer wieder, auch bei langsamste Kommunikation kommt es
-
Thread
Problem mit EA-DOGM204 Display
mit der Routine aus dem Datenblatt von EA sowie das Beispiel aus dem Datenblatt von dem Controller (SSD1803A) probiert. Der Booster scheint zu starten, ich habe bei VOUT ca. 12,2 V anliegen. Außerdem habe ich die Routine leicht abgeändert, ich habe das Blinken aktiviert. Eigentlich habe ich angenommen
-
Thread
Display SSD1803
Hallo zusammen, hab hier n 4 Zeilen EA Dip von Reichelt mit nem Mega1284p verknotet und will n kleines Menü aufbauen. Die Ansteuerung funzt soweit mit den Funktionen aus der Artikelsammlung, also da gibts kein Problem. Jetzt möcht ich aber irgendwie anzeigen welche Zeile ausgewählt ist, also die Aktive Zeile soll zum Rest invertiert sein. Nur iwie bekomm ich nur die ganze Anzeige invertiert. Gibts da noch n Trick? Im Datenblatt hab ich dazu nix gefunden. MfG Hans
-
Thread
Display DIP204-4
aber drin: Die Spezifikation zur seriellen Datenübertragung finden Sie im Kontrollerdatenblatt SSD1803 von Solomon Systech (z.B. http://www.lcd-module.de/fileadmin/eng/pdf/zubehoer/ssd1803_2_0.pdf) MfG Spess
einem Schreibfehler ausgegangen und habe im Datenblatt vom EA DIP 203-4 nachgesehen. Das hat einen SSD1803 Controller. Im Datenblatt vom KS0073 http://www.lcd-module.de/eng/pdf/zubehoer/ks0073.pdf findest du auf S.75 die Angabe Serial Clock Cycle Time 0.5 - 20 µs Also darf der SPI-Takt
-
Thread
AVR Synthesizer mit ATxmega128A1
Schaltbild vom MCU Board (Bild 3) Im Anhang die C-Routinen zum Ansteuern des SainSmart 3.2" LCD (SSD1289). Gruß Rolf
****************************************************************** // set xy for TFT (ILI9341 or SSD1289) //************************************************************************* void TFT_set_xy(uint16_t x1, uint8_t y1, uint16_t x2, uint8_t y2) { // SSD1289 ------------------------
-
Thread
Transistortester AVR
Hallo zusammen, ich habe den Transistortester von Markus F. (Version 2.1) erfolgreich nachgebaut. Da ich mich etwas mit der AVR-Programmierung auskenne, habe ich den Quellcode analysiert und verändert. Die wichtigsten Änderungen sind: Entfernung aller Texte und Parameterdaten aus dem EEprom in den Programmspeicher.(Vorteil: Programmierung in einem Rutsch, es kann nicht mehr dazu kommen, daß EEprom und Flash-Speicher nicht zueinander passen) Für die Kapazitätsmessung wird die Zeitmessung mit dem Timer1 des AVR zusammen mit dem Komparator durchgeführt. Speziell für kleine Kapazitäten
-
Thread
[S] E-Ink Displays - wo beziehen
172x72-E-Paper-GDE021A1-E01/699291299.html Hat nen scheinbar recht verbreiteten Controller namens SSD1606, dessen DB man auch problemlos findet und der Händler hat gute Bewertungen und verschickt Kleinmengen günstig, andere Händler schicken die auch gleich per Express, ist dann halt was teurer. Ein
Das mit dem Charactergenerator stimmt nicht, ich hatte es mit dem SSD1803 verwechselt, der in einem anderen Display von Reichelt steckt. Im oben genannten Seeedstudio Arduino-shield wird das mit einem externen ROM im 6-pin SOT-Gehäuse nachgerüstet. Dessen Datenblatt
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
hier im Schrank liegt, in Betrieb zu nehmen. Es ist ein Burroughs Self-Scan Plasma Display (Typ: SSD 1000-0030). Die Anzeige besteht aus einer Zeile mit 7x111 Pixel. Betrieben wird es mit 250V= und die Stromaufnahme beträgt ca. 23mA. Viele Grüße John
dann nicht zu einem annehmbaren Preis (hab damals 20 DM pro Stück bezahlt). Ich habe auch noch ein SSD0132-0030 (7x222 Pixel, siehe Bild). Gruß John
-
Thread
AVR LCD KS0073/DIP204 mit Hardware-SPI
der Bezeichnung EA DIP203-4. Dabei handelt es sich um einen 3,3V-Typen, welcher mit dem Controller SSD1803 versehen ist. Erste Experimente zeigten, dass sich der Controller ähnlich verhält wie der KS0073-Controller. Ein Anwendungsbeispiel kann man hier nachlesen: http://dl6gl.de/automatischer-symmetrischer-antennentuner-atu