-
Thread
LCD 202A Conrad und Atmega 8
while(1) { } return 0; } [/c] lcd_routines.c [c] // Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/HD44780 // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // // Die Pinbelegung ist
Initialisierung. Ob das in deinem Code berücksichtigt ist kann ich nicht sagen. Mein Display ist ein HD44780, das funktioniert mit dem Code.
-
Thread
LCD Display 8x24 mit M50530
Ich habe auch so ein Ding und komme nicht weiter. Kann man da nicht einfach die Routinen fürs HD 44780 verwenden? Ich hoffe jemand von euch kann mir helfen. Ich bedanke mich schon im voraus! mfg Adrian Hänni
Vielen Dank für die Antwort. Also, genau bei der Routine liegt mein Problem! Für die hd44780 Displays habe ich die library von Peter Fleury benutzt, ich habe (leider) keine Ahnung wie man so etwas selber programmieren kann. Es würde mir extrem helfen mal deine Routine zu sehen. Für
-
Thread
Akkulösung für gemischte 5V/3.3V Schaltung?
entwickelt, die mit 3.3V arbeitet. > > Auch wenn die Schaltung mit 3.3V läuft verwende ich ein HD44780 LCD > Display, welches 5V Logikspannung benötigt (ca. 1.5mA). Das ist schon mal falsch. Der HD44780 läuft schon noch mit 3.3V. Das LCD braucht mehr Spannung. Wenn man eine negative(!) Spannung
Alternativ kann man an Stelle des HD44780 Displays auch ein EA DOG-M Display verwenden, das direkt mit 3,3V läuft (250µA). Die gibts auch in Ausführungen, die bei ausreichend externem Licht ohne die zuschaltbare interne Beleuchtung auskommen
-
Thread
Reset ist nicht Power on?
@ Dennis S. >Ich dachte, dass das Display bestimmt HD44780-kompatibel ist und er auf >den 4-Bit-Modus wechselt. Wenn er dann nach dem Prozessor-Reset nochmal >Kommandos reinpumpt, denkt er vielleicht, dass das Display im >8-Bit-Modus ist, wodurch je 4
Initialisierungssequenz >hält. Geht doch ganz einfach: Lass mal das obligate Warten (>=15ms beim HD44780) vor der Initialisierung weg. Nach einem Reset bei eingeschalteter Betriebsspannung funktioniert es. Bei einem Power-Up nicht. MfG Spess
-
Thread
AVR Studio 4: TWI Display einbinden
: > Ah, wir haben uns überschnitten. Ja :-) schau Dir den Link mal an, der passt sicher. Für HD44780 und Port-Expander (danach googlen) gibt es viele "Librarys" - Falk ist "ein Guter" :-)
https://www.sparkfun.com/datasheets/LCD/HD44780.pdf Seite 46
-
Thread
Fehler bei 4Bit LCD Init?
Link für dein Datenblatt geben? Möglicherweise hat Hitachi ja doch unterschiede zum allgemienen HD44780 Chip.
Link für dein Datenblatt geben? Möglicherweise hat > Hitachi ja doch unterschiede zum allgemienen HD44780 Chip. Übrigens: Der HD44780 *IST* von Hitachi. Deshalb wird es da wohl kaum Unterschiede geben. Bei anderen Display-Controllern (sog. 44780-kompatible, z.B. der KS 0073, der in den EA-Displays verbaut
-
Thread
PIC 16F628A Problem (Frequenzzähler von sprut)
nachgebaut. Leider bekomme ich den nicht zum laufen. PIC 16F628A, Quarz 10MHz, LCD NDM162(HD44780 Controller) Fehlerbeschreibung: Display zeigt nur eine Leiste mit schwarzen Rechtecken.Deutet drauf, dass es nicht Initalisiert wurde. Auch die LED für den ersten Eingang der geschaltet wird
neues Project. im Project-Fenster lädst Du das ASM-File und im selben Fenster unter "Header-Files" "HD44780.INC hinzu. Störe Dich bitte nicht am Label "LCD_LAT" diesem wird im ASM-File der Inhalt = "PORTB" zugewiesen. Das muss so sein, weil die LCD-Initialisierung mit HD44780.INC auch für andere Pics und
-
Thread
[S] LCD-Display 4*20
Hallo Ich suche ein HD44780 - kompatibles Display 4*20. Es muß nicht unbedingt mit Hintergrundbeleuchtung sein. MfG Paul
dann noch der fachliche Blödsinn: "also kein Ominöser 100% kompatibler Klecks" Originalaufdruck HD44780 bedeutet Asbach-Uralt-Produktion Was ist denn der praktische Unterschied von "Original HD44780" zu kompatibel? Nur Klugsch.. hier
-
Thread
1 Euro LCD Display 16x2 aus China
Anschluss-Pins. Pinbelegung standard, Anschluss problemlos, funktionieren auf anhieb. Daten: HD44780 LCD Modul Farbe des Hindergrunds: Blau Farbe des Schriftes: Weiß Weiter Betrachtungswinkel und hoher Kontrast Displaycontroller: integrierte HD44780 (Industriestandard) LCM Typ: Charakter 16
Erster Post: HD44780 LCD Modul Farbe des Hindergrunds: Blau Farbe des Schriftes: Weiß Weiter Betrachtungswinkel und hoher Kontrast Displaycontroller: integrierte HD44780 (Industriestandard) LCM Typ: Charakter 16
-
Thread
LCD für 3€ ?
bei der Sache einen Haken, oder ist das ein super "Schnäpchen"? Danke. http://www.amazon.de/HD44780-Module-Display-Anzeigen-Zeichen/dp/B009GEPZRE/ref=sr_1_1?ie=UTF8&qid=1385666165&sr=8-1&keywords=lcd+display
in dieser Preisklasse. zB. http://www.ebay.com/itm/1602-16x2-Character-LCD-LCM-Display-Module-HD44780-Controller-w-Blue-Blacklight-/200798804904?pt=Home_Automation_Modules&hash=item2ec08a9ba8 für 1.80€ http://www.ebay.com/itm/1602-16x2-HD44780-Character-LCD-Display-Module-Yellow-backlight-GOOD-QUALITY
-
Thread
Komisches Verhalten mit lcd_puts
Das ist ein PC2004 mit einem HD44780
Es könnte eine Erklärung sein, so wie du die Zeilen angibst. Es doch den HD 44780. Wie ist eine Darstellung damit möglich?
-
Thread
Grafisches LCD Display Ersatz gesucht
> anscheinend KEIN HD44780 kompatibler Im Ali-Text steht aber "HD44780 Treiber", und unter Spezifikationen heißt es "SPLC780 driver oder andere kompatible" https://www.buydisplay.com/download/ic/SPLC780.pdf der sieht dem HD44780 zumindest ähnlich. Wenn nicht gerade japanische Zeichen als Startzustand kommen und die Software das nicht ändert, oder die Umlaute anders belegt sind. Es kann aber sein, dass das Display kopfstehend
-
Thread
Eink Display Samples
Das hört sich ja wirklich nicht so rosig an. Ist das bei normalen LCDs auch so schlimm. Also HD44780 kompatible oder einfache graphische Displays.
Hi >Ist das bei normalen LCDs >auch so schlimm. Also HD44780 kompatible oder einfache graphische >Displays. Die bekommst du teilweise für ein paar Euro. Da lohnt sich schnorren nicht. MfG Spess
-
Thread
unbenutzte LCD Ports im 4 Bit mode
Hallo, eher auf VCC legen. Intern sind Pull-Ups (beim HD44780) -> bei Anschluß auf Masse braucht das Display mehr Strom. Gruß Anja
sind... Das hat nichts mit der Beschaltung zu tun, sondern ist eine Eigenschaft des verbauten HD44780 Controllers.
-
Thread
Problme mil LCD Routine
stellst! Das Nachfolgende musst Du in Deinen eigenen Code umsetzen. Grundsätzlich läuft das beim HD44780 zum Beispiel so: 1. Instruction "Set DDRAM Adresse" + DDRAM-Adresse movlw b'01000000' ;40h Ausgabeadresse Zeile 2, Digit 0 iorlw B'10000000' ;HD44780-Befehl "Set DDRAM-Adresse"
den PIC umzusetzten: http://elm-chan.org/fsw/ezlcd/00index_e.html http://elm-chan.org/docs/lcd/hd44780_e.html MFG:Markus
-
Thread
LCDs abzugeben
Hallo Michael, haben die 2x24 mit HD44780 Hintergrundbeleuchtung ????? Grüße Hardy
Hallo, biete zum Kauf an : 16x2, 16x4 und 20x4 , alle LED, HD44780 komp. für 9, 14, 17 EUR Gruss A. Arndt
-
Thread
Kennt sich jemand mit dem LCD "PC 1202-A" aus?
Das sieht nach Standard Display aus, also auch 4Bit. Ob es ein HD44780 oder ein KS0073 ist, musst du probieren. Zusammenschalten geht.
Ok, cool, danke dann gibhts ja für den HD44780 nen Datenblatt =D Also danke =)
-
Thread
LCD Ansteuerung im 8 Bitmodus
Wie wärs mit einem Blick ins Datasheet vom HD44780? Da steht drin wie es geht.
Ein LCD mit HD44780 ist nun wirklich kein Hexenwerk. Vorallem im 8bit Modus, der ist ja noch einfacher, weil die Nibble Tauscherei entfällt.
-
Thread
LCD,4x20 Auswahl
HD44780 Librarys zur programmierung verwenden kann? Dem Datenblatt kann ich nicht entnehmen welcher Controller vom LCD verwendet wird. Vielen Dank.
Ver gleich einfach das Datenblatt mit dem HD44780, dann wirst du sehen. https://www.sparkfun.com/datasheets/LCD/HD44780.pdf
-
Thread
AVR GCC Präprozessor #if funktioniert nicht !
sehr nützlich sein. Ich verwende es bei der definition meiner LCD- Datenleitungen [c] #ifndef HD44780_DB4 #define HD44780_DB4 4 // Datenleitung #endif #ifndef HD44780_DB5 #define HD44780_DB5 5 // Datenleitung #endif [/c]
-
Thread
LCD will nicht funktionieren
hängen. Mach ich zumindest so. Gab bei >10 verschiedenen LCDs nie Probleme. Ich glaube auch der HD44780 hat interne Pull[ups|downs].
Ah ja: http://web.media.mit.edu/~ayah/documents/hd44780u.pdf Seite 54. Die Datenpins haben interne Pullups. Also vollkommen sinnlos da bei den freien Pins irgendwas zu beschalten.
-
Thread
Z80 und 16x2LCD PIO erforderlich?
direkt am Bus dürfte das nur mit niedrigen Taktfrequenzen des Z80 funktionieren, da zumindest der HD44780 rel. behäbig ist. Und da man die Lesefunktion des Displays i.a. gar nicht benötigt, reicht auch ein einfaches 8bit-Latch, um das Display im 4bit-Modus unabhängig von der CPU-Frequenz zu betreiben
Und wie fragst Du Busy ab? Mit einer worst-case Warteschleife, die den langsamstmöglichen HD44780-Clone berücksichtigt, verlierst Du eine Menge Zeit.
-
Thread
Displayunterschiede 16x2 Electronic Assembly / Displaytech
mehreren hundert gebaut wurde. Bislang habe ich immer ein EA W162B-N3LW eingesetzt, welches ja einen HD44780 drauf hat. Nun habe ich eine neue Variante aufgebaut, auf dieser sitzt jetzt ein Displaytech 162B in grün, welches einen ST7066 verwendet. Die Schaltung wird mit BASCOM auf einem Mega128 programmiert
mit jeweils 16 Zeichen und verwendet den Controller KS0070B, der kompatibel >zum Industriestandard HD44780 ist. Das stimmt so nicht ganz, ich hab bis jetzt nur in C programmiert, aber da habe ich mich ca 4Wochen versucht mit einem Code für den HD44780 das Display anzusprechen, alle Versuche erfolglos
-
Thread
HD44780 Treiber laufen nicht
Hi zusammen, bevor mich jemand steinigt: Ja ich weiß, dass es schon etliche Threads zu HD44780 Displays gibt und sehr viele davon habe ich auch schon gelesen und die Ergebnisse daraus mehr oder weniger kombiniert. Trotzdem läuft mein Treiber immer noch nicht, obwohl er sich inzwischen fast
angelegt. Das darf aber nicht gleichzeitig sein, da E die anderen Informationen eintaktet. Das HD44780-Datenblatt gibt einen Vorlauf von mindestens 60 ns an, in dem alle anderen Daten stabil sein müssen, bevor E angelegt wird. Das ist mit Sicherheit nicht gewährleistet. Zudem wird der Lesevorgang
-
Thread
Initialisierung in C HD44780
was ich eigentlich will ist einfach nur ne anfangsinitialisierung in C vom HD44780 für 89S53 Für was brauch ich da nen Treiber?!
-
Thread
LCD 4x40 mit 2 Controllern
Ich glaube, daß der OP meint, daß er ein Display mit 2 Controllern (HD44780 oder kompatibel) vor sich liegen hat und dieses ansteuern will. BTW: Es gibt doch sicher ein Datenblatt zu dem Display.
Datenbits 1-8 an IO Port von MC1 und MC2 >RS an IO Port von MC1 und MC2 er will EIN Display mit 2 HD44780 in pblicher interner Verdrahtung an ZWEI GETRENNTE µC hängen und das geht so NICHT... Oder habe ich jetzt die Leseschwäche? ;-) Gruß aus Berlin Michael
-
Thread
Französische Akzent mit HD44780 Display
Bitmaps? Für ein HD44780? Naja :) Klaus.
Klaus2 schrieb im Beitrag #2316927: > Bitmaps? Für ein HD44780? Naja :) Gibts. Eben für benutzerspezifische Zeichen.
-
Thread
LCD-Modul TG12864B-13 von Pollin am ATmega 32
mit den restlichen Leitungen gewackelt wird D/I Data or Instruction kennst du vom HD44780. Dort heißt die Leitung RS, hier heißt sie eben D/I. R/W Read/Write Identisch zum HD44780 E Enable Ohne jetzt ins Datenblatt geschaut zu haben, denke ich
Displaycontroller sind oft in recht langsamer Technologie gefertigt - bestes Beispiel ist der alte HD44780.
-
Thread
16x2 Display Welche lassen sich gut ablesen
Mein Favorit ist DOGM132-5 mit doppelt hoher Schrift in orange-schwarz, ist aber natürlich kein HD44780 kompatibles.
sehr angenehm finde ich Amber, > z.B.: > EA DOGM162E-A + EA LED55E31-A Sind die Displays nicht hd44780 kompatibel? Man muss per spi programmieren?
-
Thread
CGRAM eines HD44780
Hi, hab mir aus der Bucht das hier gekauft: http://www.ebay.de/itm/380630838372?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649 Wie üblich bei Artikeln aus Fernost ohne Datenblatt. Habe mich jedoch an folgende beiden Links gehalten und konnte es mit Leichtigkeit innerhalb weniger Minuten ansteuern. (Hab einen Teensy++ 2.0 genutzt) http://www.mikrocontroller.net/attachment/64073/lcd.pdf http://www.geocities.com/dinceraydin/lcd/custom.htm Nun wollte ich noch schnell die 8 benutzerdefinierten Zeichen programmieren und kam dabei auf einen Nebeneffekt. Ich brauchte einen ansteigenden
-
Thread
Zeichentabellen HD44780
Hallo zusammen, im Datenblatt des HD44780 sind zwei Zeichentabellen angegeben. Da ich Zeichen aus der zweiten Tabelle (ROM-Code A02) anzeigen lassen möchte, von meinem Display (16x2 von Conrad) aber scheinbar der Satz aus der ersten verwendet
Zeichensatz benötigst kannst du ja einfach die 8 frei programmierbaren Zeichen benutzen die du beim HD44780 hast, um die fehlenden Zeichen darzustellen. Achim
-
Thread
Adressierung des HD44780
Ich habe zu der dem Code aus der lcd-routines.c aus dem AVR-GCC-Tutorial eine Frage. void set_cursor(uint8_t x, uint8_t y) { switch (y) { case 1: lcd_command(0x80+0x00+x); break; // 1. Zeile case 2: lcd_command(0x80+0x40+x); break; // 2. Zeile case 3: lcd_command(0x80+0x10+x); break; // 3. Zeile case 4: lcd_command(0x80+0x50+x); break; // 4. Zeile } } Wieso wird in jeder Zeile der Wert 80h zu dem Adresswert zuaddiert, obwohl in dem Datenblatt als Startadresse klar 00h und 40h für Zeile 1 und 2 steht?
-
Thread
I2C Display zeigt komische Zeichen
ack, welche LCDisplays wurden benutzt? Diese mit dem TWI_I2C-PIC-Adapter sind nichts anderes als HD44780 kompatible. Man muss lediglich die Steuerbits wie Enable und R/S etc, die sonst über Extra-Portbits geführt werden geschickt in die TWI-I2C-Routine softwaremäßig verpacken. An der Initialisierungsroutine
#5314513 Das Display aber will seinerseits immer nur die oberen 4 Datenbits zuerst. Das ist im HD44780-Standard festgelegt. Andersherum kommen solche Bildchen heraus wie oben. Und zweimal "Enable"-Impuls bei Vierbitmodus auch bei Busyflagabfrage, eine Dummy-Abfrage nicht vergessen. ciao gustav
-
Thread
Display Trägheit HD44780
Hallo Leute, hat jemand Erfahrung mit der Display Trägheit vom HD44780? Also immer wenn ich eine Position auf dem Display aktualisiere leuchtet das alte Zeichen noch so ca. 0,1 s nach bzw. verblasst während dieser Zeit. Ist das normal? Ich verwende die 4-Bit Ansteuerung
Trägheit am Display selber liegt und nicht an der Ansteuerung. Was meint > ihr? Es hat nix mit HD44780 zu tun. Es liegt an der Trägheit des LC-Displays selber. Es gibt auch schnelle HD44780-kompatible Displays. Ist schlicht eine Frage der verwendeten Display-Technologie.
-
Thread
Anschlußbelegung PVC16028PTL
Sieht doch ganz nach einem HD44780 kompatiblen Display aus, bestimmt mit der üblichen Pinbelegung.
LDR schrieb im Beitrag #7343946: > Sieht doch ganz nach einem HD44780 kompatiblen Display aus, bestimmt mit > der üblichen Pinbelegung. Ist es, aber wie ist die damals übliche Belegung? Die heutigen Displays dieser Art haben ja eine Pinreihe auf der Längsseite.
-
Thread
LCD (HD44780) Amoklauf?
Verdrahtung fix, siehe header. Hier der Header für die LCD-Funktionen: [c] /* lcd-routinen hd44780 4-bit */ #include <util/delay.h> #include <inttypes.h> #define _lcdport PORTD #define _lcddirection DDRD #define _rs PD2 #define _en PD3 #define _d4 PD4 #define _d5 PD5
Korrekt... Es wird immer das gleiche Zeichen bei einem String ausgegeben. [c] /* lcd-routinen hd44780 4-bit */ #include <util/delay.h> #include <inttypes.h> #define _lcdport PORTD #define _lcddirection DDRD #define _rs PD2 #define _en PD3 #define _d4 PD4 #define
-
Thread
LCD Anzeige-Inhalt speichern. Gesperrt
würde eine "YL162-90" oder eine "DEM16216SYH-PY" eingesetzt. Beide haben einen eigenen Controller (HD44780). Wobei die "DEM..." nur als kompatibel zum HD44780 angegeben wird. Irgendwo im Netz habe ich aber mal in einem Thread gelesen, daß das nicht unbedingt so ist. Den Link habe ich bestimmt noch gespeichert
da braucht man keinen übermässig schnellen Controller· Bezieht sich alles auf das Display mit HD44780.
-
Thread
JBC Advanced 2950 Display Probleme
mal reinschaun. Ne kalte Lötstelle ist´s nicht, hab gleich mal alle Pins nachgelötet. Wenn es ein HD44780 basiertes Display ist, könnte man ein zweites "parallel" anlöten um es auszuprobieren oder kann dabei was draufgehn?
Thomas S. schrieb im Beitrag #5000432: > Wenn es ein > HD44780 basiertes Display ist, könnte man ein zweites "parallel" anlöten > um es auszuprobieren oder kann dabei was draufgehn? Nein, das sollte man nicht so einfach. Denn der µC kann da auch vom Display
-
Thread
Komisches LCD-Verhalten
Display etwas mehr Zeit geben. Die Minimalzeiten für jede Anweisung finden sich im Datenblatt zum HD44780. Datenblatt ist hier: http://www.alldatasheet.com/datasheet-pdf/pdf/63673/HITACHI/HD44780.html Gruss Jadeclaw.
etwas > mehr Zeit geben. Die Minimalzeiten für jede Anweisung finden sich im > Datenblatt zum HD44780. > Datenblatt ist hier: > http://www.alldatasheet.com/datasheet-pdf/pdf/63673/HITACHI/HD44780.html > > Gruss > Jadeclaw. danke für den BRAUCHBAREN beitrag! werde das mal versuchen. interrupts
-
Thread
Ersatz von 4x20 VFD in Messgerät
einfach. Übrigens lese ich da was von 1989. Ich vernute, das sich das Display doch sehr von einem HD44780 unterscheidet. Viele dieser Displays haben eine richtigen Befehlssatz für alle möglichen Betriebsarten.
D. schrieb im Beitrag #7792104: > Wie könnte ich am einfachsten rausfinden, > ob das Interface HD44780-kompatibel ist? Logikanalysator. Da wird schon der billige Nachbau des älteren Saleae reichen. Erstbester Fund bei Ebay: https://www.ebay.de/itm/167143784633
-
Thread
Sonderzeichen auf LC Display??
reinschauen, was das dazu meint - manchmal(tm) liegen die nämlich nur woanders als er erwartet. Beim HD44780 und 'japanisch' ist z.B. [code]#define HD44780_SPECIAL_CHAR_DEG 0xDF // ° - ° japan[/code] ganz brauchbar (nur etwas eckig..), bei HD44780 und 'europäisch' dagegen gibts ein 'natives' auf [code]#define HD44780_SPECIAL_CHAR_DEG 0xB0 // ° - ° europe[/code] ..und sonst wie schon beschrieben ein eigenes Zeichen definieren - Details dazu stehen im Handbuch, behelfsweise in der Doku der verwendeten
-
Thread
HD44780 an Atmega32
Moin moin! Ich versuche seit fast zwei Tagen ein HD44780 kompatibles Display an meinem Atmega32 im 4-Bit-Modus zum Laufen zu bekommen. Beim Einschalten ist ein Balken auf der ersten Zeile zu sehen. Dieser verschwindet, nachdem ich das erste mal 0x03 gesendet
Lade Dir mal das Datenblatt vom HD44780 und gucke mal, ob Du genau das machst, was dort steht (Wartezeiten, Initialisierung etc.)
-
Thread
Fehler in der Ansteuerungsroutine für HD44780- Display reagiert träge
Guten Abend allerseits, ich weiß Beiträge und Beispiele zu den Themen HD44780 und LCD gibt es schon zu genüge. Allerdings konnte ich bis jetzt noch nicht meinen Fehler bzw. Phänomen in den Beiträgen finden. Ich habe folgendes Problem: Die Initialisierung und Ansteuerung meines
Beitrag #3025068: > sprintf und LCD-Ausgaben Funktioniert das Tatsächlich mit einem Standard HD44780 Display oder muss da noch irgendwie etwas umgebogen werden.
-
Thread
16x2 LCD, PWM Kontrast, wie richtig?
Ich wundere mich über die Fragen mit negativer Spannung etc. Die derzeit gängigen 3,3V 16x2 LCD HD44780, wenn es was nicht Mainstream wäre, würde man es ja nicht als selbstverständlich hinstellen... Ich hatte nur gerade dir HD44780 Bezeichnung nicht im Kopf, wäre aber auch egal, da es bei alten anders
Modell es konkret geht, damit jemand für dich das Datenblatt suchen und lesen kann. Die Angabe HD44780 ist hier nutzlos, sie sagt nichts über den eventuell oder auch nicht vorhandenen Spannungswandler aus.
-
Thread
Arduino Bit Shifting Problem
der Referenz erwähnt wird. hier mal mein ganzer code [c] #include <Arduino.h> #include <hd44780.h> #include <hd44780ioClass/hd44780_pinIO.h> //Display PinSetup //const int rs = 12, en = 11, db4 = 10, db5 = 9, db6 = 8, db7 = 7; //Piazo Pin Setup const int buzzer = 2; int PowerOn = 0; hd44780_pinIO lcd(12, 11, 10, 9, 8, 7); const int LCDCols = 20; const int LCDRow = 4; #define LCD_COLS 20 #define LCD_ROWS 4 #define HD44780_LCDOBJECT String HITAG1 = "h"; String HITAG2 = "
-
Thread
Arduino 1602 LCD Keypad Umlauttabelle
Dann kann man eine selbst definiertes Zeichen 0 - 7 ausgeben. Wenn dein LCD dem LCD Controller HD44780 weitgehend entsprechen sollten, dann kann man das Datenblatt HD44780 für die Funktionsweise des CGRAM Zeichengenerators (Character Generator RAM (CGRAM)) verwenden. Siehe: Table 5 "Relationship
Character Codes (DDRAM) and Character Patterns (CGRAM Data)" https://www.sparkfun.com/datasheets/LCD/HD44780.pdf http://www.sprut.de/electronic/lcd/#cgram Schaue Dir bitte die Zeichensätze ab Table 4 "Correspondence between Character Codes and Character Patterns (ROM Code: A00)" im HD44780 Datenblatt
-
Thread
Hilfe!: LCD Zeichensatz nicht wie bei HD44780...
unten dran ausgegeben. Ich hab leider keine Typenbezeichnung von dem Display, weiss nur, das es HD44780 kompatibel sein soll. Laut Datenblatt von EAS bzw. Reichelt sitzt das ° bei 223 (0xDF). Da kommt aber das komische E. Weiß jemand, wo man noch andere Datenblätter mit anderen Zeichensätzen für HD44780
doch kana ? Das ° an 223 würde nämlich eher für kana sprechen, das wäre dann der Zeichensatz vom HD44780 A00
-
Thread
Peter Fleury LCD Lib für AT90USB162?
calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 1 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for
various LCD controller instructions which can be passed to the * function lcd_command(), see HD44780 data sheet for a complete description. */ /* instruction register bit positions, see HD44780U data sheet */ #define LCD_CLR 0 /* DB0: clear display */ #define
-
Thread
PIC16F884 und LCD2004 über I2C
permanent leuchtet. Auf dem Display zeigt sich keinerlei Effekt. Das I2E-Interface-Modul heißt HD44780. Kann sich das jemand erklären ?
Michael S. schrieb im Beitrag #7242858: > Das I2E-Interface-Modul heißt HD44780. Nö, das ist *für* HD44780. Gängig ist z.B. der PCF8574, den es allerdings in verschiedenen Versionen gibt, und jede Version kann auf 8 verschiedene I2C-Adressen konfiguriert werden.
-
Thread
Speicherbedarfsermittlung
Also, ich habe ein LCD (110 Segmente)2x HD44780, ich brauche 2 a/d Wandler, ein d/a Wandler,es läuft wohl auf C hinaus (integer), 4 Tasten. Aufs Kb soll es nicht ankommen, eher eine Richtgrösse.
>Für die Routine zum Ansteuern eines HD44780 habe ich ungefähr 500 Byte >gebraucht, die Texte die das LCD anzeigen sollte nicht mitgerechnet. 500Bytes für LCD Routine ? Mein kompletter Frequenzzähler mit Bereichsumschaltung hat gerade