-
Thread
LCD ST7066U-0A-B & ST7065C
Reichelt mit 31€ etwas zu teuer, also muss es ein grünes tun. Die blauen haben alle einen KS oder HD44780 Controller, die grünen teilweise einnen KS aber das 20x4 in grün hat einen "ST7066U-0A-B & ST7065C" Controller. Meine Frage ist jetzt ob jemand diese ST Controller kennt und in wie weit sie mit den HD44780 kompatibel sind. Ich hab hier eine funktionierende HD44780 Routine in C die ich wenn möglich auch weiterhin verwenden würde (klar ein paar Anpassungen sind kein Problem). Lohnt sich das Risiko
-
Thread
ResteVerkauf
Sammelbestellungen > liegen geblieben, was ich eigentlich mal verwenden wollte, jetzt fliegt > es raus. > 10 x HD44780 LCD Module 2,00€/Stück Hast du was näheres? Beleuchtet Ja/nein/wie 2*16 oder was?
>> liegen geblieben, was ich eigentlich mal verwenden wollte, jetzt fliegt >> es raus. >> 10 x HD44780 LCD Module 2,00€/Stück > Hast du was näheres? > Beleuchtet Ja/nein/wie > 2*16 oder was? Es handelt sich um 16x2 mit blauer Hintergrundbeleuchtung (LED)
-
Thread
Hilfe! LCD-Ansteuerung
LCD-Tutorials mich mal am Ansteuern einer LCD Anzeige versucht. Es ist ein 4-Zeiliges Disply mit HD44780-Chip. Habe das Display folgendermaßen angeschlossen: (für 4-Bit Modus) Datenleitungen 4-7 hängen an den Ports PC0-PC3 Enabelleitungen E1 und E1 an den Ports PC4 und PC5 Die RS-Leitung
Batron von Pollin mit original HD44780 und das funktioniert. Kannst du nochmal deinen letzten ASM-Code posten, ich würde es bei Gelegenheit mal bei mir probieren. Thomas
-
Thread
Text invers (negativ) darstellen
Das kann ein HD44780-kompatibles (LC1604 hört sich danach an) Display normalerweise nicht. Du kannst höchstens ein Teil des Textes invers mit den 8 benutzerdefinierten Zeichen darstellen. Der Freiraum zwischen den Zeichen
Dein Vorschlag mit umschreiben ist nicht schlecht, doch wie? Ist eib Display mit dem HD44780 (kompatibel). Die Sonderzeichen Darstellung verwende ich leider bereits
-
Thread
LCD EA W204B-NLW
Initialisierung. HÄÄÄ was ist das RE-Bit? Das ist, das Erweiterungs-Bit, laut Datenblatt damit es HD44780 kompatible wird. Im Datenblatt ist es etwas irreführend beschrieben und habe dann damals beim Hersteller nachgefragt.
#define Zeilen_Offset0 0x00 #define Zeilen_Offset1 0x20 // 20h EADIP204-4 ; 0x14 HD44780 #define Zeilen_Offset2 0x40 // 40h EADIP204-4 ; 0x40 HD44780 #define Zeilen_Offset3 0x60 // 60h EADIP204-4 ; 0x54 HD44780
-
Thread
74HC595 bei ISP Programmierung deaktivieren
es sein das ein 74HC595 ein serielles Schieberegister ist und kein Display? Meinst du ggf. ein HD44780??
Falls ja, das HD44780 ist kein SPI - ggf. einfach andere Ports nehmen.
-
Thread
Wer kann mir helfen, wer kennt diese Punktmatrix
Controllerchip. Es /kann sein/, daß das Display auf irgendeine Weise kompatibel zu den üblichen HD44780-Controllern ist, aber ohne das Pinout zu kennen, kann man da nur raten. Das Display wird entweder im 4-Bit-Modus oder aber seriell via SPI oder I2C angesteuert, für den bei HD44780-Displays auch
sein, denn die Punktmatrix kann man auf den Bilder noch nicht mal erahnen, die bei Textdisplays auf HD44780-Displays die üblichen charakteristischen 5x7-Blöcke erkennen lässt, selbst wenn das Display ausgeschaltet ist. Vielleicht ist ja auf der Unterseite des Displayglases ein Aufkleber, auf dem irgendwas
-
Thread
2 oder 3 stelliges Oled Display
SORT=artnr;OFFSET=16;SID=12Tyb-tX8AAAIAAAPfs44568e4960f874e4f68007b0ac55869531 Ansteuerung ähnlich HD44780. Mir geht es bei dieser Art OLed Display REIN ums Design (schwarzer Hintergrund - grelle gelbe Schrift). Also wenn es ein 1x8 gibt, muss es doch irgendwo ein 1x3 bzw zu mindest 1x4 geben.
sicher was kosten) Zusätzlich kommt beim mp3 player der programmieraufwand hinzu, da dieser nicht HD44780 ähnlich ist. Tja schade... Die gelbe Schrift auf schwarz schaut ja wirklich toll aus.
-
Thread
LCD-Controller KS0066 kompatibel zu KS0073
LCD-Controller KS0066 kompatibel zu KS0073? Der ist nicht kompatibel. KS0066 ist kompatibel zum HD44780, der KS0073 hat mehr Features.
Viele Dank für deine Antwort. Zum HD44780? Hast du schonmal ein LCD mit KS0066 Controller benutzt? Werde es dann mal testen, wollte das LCD nur nicht bestellen, wenns zu keinen der beiden kompatibel ist.
-
Thread
LED Display 5x7
würdest du ganz schnell erkennen, dass sich mit nem Treiber für LCD keine LEDs treiben lassen, da der HD44780 immerhin 5 verschiedene Spannungen erzeugt, die zwar nötig sind, um ein Pixel eines LCD am Leben zu erhalten, aber bei ner LED keineswegs zu dem gewünschten Ergebnis führen würden. Um genau zu
Hi, danke für die große Resonanz! @Thomas Ich hab hier im Forum schon den HD44780 gefunden, aber da steht meistens das er die LCD mit Wechselspannung treibt. Die LCD würden sonst kaputt gehen. Ich war mit nicht sicher ob das dann funktioniert. @Michael von Gersdorff @Peter
-
Thread
LC Display Fehlersuche
Ist der Display Controller auch der Originale HD44780? Da gibt es z.B. den KS0073, der als "nahezu 100% HD44780 kompatibel" angeboten wird. Nur die Init-Routine ist etwas anders. Hier hilft NUR das das Datenblatt des Kontrollers weiter, die Init-Kommandos
Anpassungen sind geschehen. [c] #define XTAL 16000000 #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ #define LCD_IO_MODE 1 /**< 0: memory mapped mode, 1: IO port mode */ [/c] Danke der Nachfrage^^ Ach ja, weil vorhin die Frage kahm
-
Thread
LCD Problem mit Arduino
werde mal den Durchgangsprüfer zur Hand nehmen und die Leitungen prüfen. PS: Wenn das LCD nicht HD44780 kompatibel ist, was hätte ich dann für möglichkeiten?
Christian B. schrieb im Beitrag #4187935: > PS: Wenn das LCD nicht HD44780 kompatibel ist, was hätte ich dann für > möglichkeiten? Datenblatt suchen und eine passende Routine schreiben.
-
Thread
Reset geht nicht
Hallo, mein µC ist ein ATmega128, im Moment ist nur ein HD44780 LCD im 4-Bit Modus dran. Leider startet mein kleines Programm *Hallo Welt* nur richtig, wenn der AVRISP MKII dran hängt. Wenn der nicht dran hängt, muß ich den Reset-Taster drücken. Die Reset
usw. usw. PS: die Wartezeiten sind aus einer Source von mir, die genauen stehen im Datenblatt des HD44780 Gruß aus Berlin Michael
-
Thread
R8C13 - AD - LCD
http://www.b-kainka.de/r8c_2.htm HD44780_4Bit.zip war genau das.
Auf der ... kainka-Seite gibt es tatsächlich den Link: HD44780_4Bit.zip leider ist er aber tod :-)
-
Thread
AVR-Tutorial: LCD - Erweiterung lcd-routines.asm - Bitte um Feedback
nicht vernünftig kapseln und abstrahieren kann. Sinnvoll wäre hier die Funktion des LCD-Controllers HD44780 von der Funktion des Interface PCF8547 und von der Funktion des Transports I2C zu trennen, wie man das etwa in C/C++ kann. Nur so entstehen wiederverwendbare Komponenten.
paar "nops". > Also auch hier evtl. ebenso Feinjustierungsbedarf. Aus den Angaben auf S. 25 des HD44780-Datenblatts folgt, dass diese Verzögerung etwa 6 µs beträgt (bei f_OSC = 270 kHz). Damit müsste doch die zweite Enable-Flanke zur Abfrage des zweiten Nibbles (bei mir insg. 10 µs) als Wartezeit
-
Thread
Displays abzugeben
Display1: - Controller HD44780 - 128x128 Pixels - ca 8cm x 8cm groß - mit integr. Controller 6963 - mit LED Hintergundbeleuchtung - mit intelligentem Controller-Board für alle möglichen Zeichenfunktionen und Schriftarten
64x128 Pixels - Verkaufspreis 25EUR - Weitere Daten hab ich zu Hause Display3: - Controller HD44780 - 4 Zeile a 40 Zeichen - ca. 200x60mm groß - 30 EUR Weitere Displays: - Controller HD44780 - Zeilen Zeichen Beleuchtung Preis 2 24 ohne 20 EUR 4 20 LED
-
Thread
Problem mit 4 Zeilen LCD
es ist ein HD44780-kompatibles LCD. das die dritte zeile quasi eine verlängerung der ersten ist hab ich schon kapiert, aber irgendwie bekomme ich das nicht hin, die adressen entsprechend anzupassen. ich habe mal
Hallo Sven, hier die Startadressen bei meinem 4x20 HD44780 (aus der angepassten lcd.h von Peter Fleury für AVR-gcc): #define LCD_START_LINE1 0x00 /**< DDRAM address of first char of line 1 */ #define LCD_START_LINE2 0x40 /**< DDRAM address
-
Thread
EADOGM162W-A-Anzeige mit XMEGA
Halten wir fest: das zuletzt gezeigte Programm läuft mit HD44780. Es muss folglich an den Zusatzfunktionen des ST7036 liegen (im Programm: 0x70, 0x5E, 0x6C) oder an der Hardware(-verdrahtung).
Drehen wir es um: das angehängte Programm läuft hier auf einem HD44780, probieren Sie es bei sich aus - vielleicht haben Sie ja Glück. PS: Ein-/Ausschalten zwischendurch nicht vergessen.
-
Thread
LCD-Display für Atmega8
Pollin etwa 5 Euro. (Manchmal gibt bei eBay ein Paar preisegünstige angebote, manchmal). Diese sind HD44780 kompatibel, gehen mit Bascom.
Die meisten preiswerten LCD-Textdisplays verwenden einen HD44780-kompatiblen Controller. Man kann also meistens nicht viel falsch machen. Nur auf die Anschlussbelegung, Kontrastspannung und die Initialisierung sollte man achten... das ist teilweise leicht unterschiedlich
-
Thread
KS0073 und 4 Zeilen LCD
den Zeichen immer 2 Leerzeichen aus. Gibt es beim Ks0073 auch so ein 3maliges Power On, wie beim HD44780? Vielen Dank schon mal! Grüße Anne
schauen was dann passiert. Und diese 03h werden nur 1 mal ans LCD geschickt? Nicht 3 mal wie beim HD44780 der Power-On-Befehl?! Wieso rufst Du in deinem Programm 3 mal das Enable auf? Viele Grüße Anne
-
Thread
LCD-Display Konverter - Atmega zu langsam?
Beim Schreiben ist im Datenblatt des HD44780U spezifiziert, dass nach der fallenden E-Flanke min. 10ns lang noch die Daten anliegen müssen (t_H). Wenn der Atmega mit 16MHz läuft, dann dauert *einer* der schnellen Befehle 62.5ns. Und du wirst auch in Assembler mehrere benötigen. Wenn also die Software den HD44780 tatsächlich am Timing-Limit betreiben sollten, dann ist der Atmega zu langsam. Oder ich habe mich irgendwo in den Größenordnungen verhauen ;-)
-
Thread
LCD1602 extern mit 5V versorgen (weil msp430@3.6V)
müssen/ genau so verbunden werden, das ist auf jeden Fall richtig. Tatsächlich funktionieren viele HD44780-basierte Displays auch mit 3.3V, nur der Kontrast wird sehr mies. Wenn man sich z.B. mit einem ICL7660 eine negative Hilfsspannung erzeugt und die mit einem Poti (das eine Ende an -3.3V, das andere
Rufus Τ. F. schrieb im Beitrag #5608927: > Tatsächlich funktionieren viele HD44780-basierte Displays auch mit 3.3V, > nur der Kontrast wird sehr mies. Wenn man sich z.B. mit einem ICL7660 > eine negative Hilfsspannung erzeugt und die mit einem Poti (das eine > Ende an -3.3V
-
Thread
Wer kennt dieses Display? 1602-01
Stinknormales Display mit HD44780. http://de.wikipedia.org/wiki/HD44780
display-solutions/character-lcd-modules/83 Der Controller S6A0069 ist weitestgehend kompatibel zum HD44780. MfG Spess
-
Thread
Intel 8031, brauche Beratung
siehe: Vorsicht: oberhalb von 11 MHz Takt kann es eng mit dem Bus-timing werden. Zumindest für den HD44780. Gruß Anja
> Vorsicht: oberhalb von 11 MHz Takt kann es eng mit dem Bus-timing > werden. Zumindest für den HD44780. > > Gruß Anja Ich habe vor ein 128x64 Display anzuschliessen.
-
Thread
Problem mit LCD Ansteuerung
Hallo, die 3x 0x30 ist der Soft-Reset des HD44780. Aus dem 4Bit Mode in den 8Bit-Mode umschalten ist nicht 100% definiert, die alten Datenblätter sagen, daß die Umschaltung nach 4Bit nur durch PowerOn rückgängig gemacht werden kann. Nach PowerOn ist der HD44780 immer im 8Bit-Mode. Die HD44780 machen intern keine PowerOn-Initialisierung, die muß durch dies 3x 0x30 gestartet werden. Neuere Abkömmlinge erledigen das nach PowerOn alleine, kennen aber den
-
Thread
Wie mit BASCOM AVR Umlaute auf LCD ausgeben
Die Zeichentabelle im Datenblatt des HD44780 zeigts einem ja schon mal etwas näher. Der HD44780 hat nur ca 127 (?) Uns bekannte Zeichen. Der Rest der insgesamt 256 Zeichen sind dann LingLongDingeling Yapanische/Chinesische (ich werwexel das immer) Krakeldinger. Da der HD44780 auch noch aus Japan/China kommt, und dort, wenn man schon mal unsere Buchstaben benutzt, die äüö? nicht vorkommen, hat man sie halt auf ne andere Adresse verbannt. Ist halt nich der Europäische