-
Thread
LCD Initialisierung Mikrocontroller
das Datenblatt von dem Display gelesen? Das steht da oft nicht drin. Besser das Datenblatt vom HD44780 benutzen. MfG Spess
es trollig! Die die 4bit-initialisierung wie in der Anlage gezeigt, habe ich aus dem original HD44780-Datenblatt S. 213 entnommen. Wen da einer wissen will warum dieses oder jenes Bit so gesetzt werden muss, kann ja mal ein Anfrage bei Hitachi starten...
-
Thread
I2C zu parallel Konverter für HD44780 LCDs
Projekt gestartet. Es handelt sich um einen Ersatz für den betagten PCF8574 um das Ansteuern von HD44780 kompatiblen LCDs über den I2C Bus einfacher zu machen. Den geplanten Funktionsumfang habe ich schon mal in einem kleinen Dokument zusammengefasst, zu finden unter http://2m5.de/i2c in englischer
Displaysteuerung verbleibt im Hauptprozessor, so hat man ausser ein paar Portpins nichts gewonnen. 3.) Bei HD44780-Displays weniger tragisch, bei anderen Controllern ein echtes Problem: Daten gehen nur in eine Richtung. Beim T6963 muss der Status vor jedem Schreibvorgang abgefragt werden, (O-Ton Datenblatt)
-
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
unterstrichener Text auf LCD
Guten Morgen, ich habe ein 2x16 Text-Display mit dem gängigen Controller HD44780. Alles kann ich mit dem Display anstellen: Text scrollen, verschiedene Cursormodi, Sonderzeichen.... Nur eine unterstrichene Darstellung ist nicht möglich. Die Cursorzeile wäre ja frei, bloß wie
mit dem Standardcontroller HD44780 geht es nicht, es sein denn, du gehst über den frei definierbaren Zeichensatz. Da ist aber nicht allzuviel Platz. Also für jedes Zeichen, welches unterstrichen dargestellt werden soll, ein komplettes
-
Thread
5V LCD an 3V Datenbus. Geht das?
Hallo Frage: möchte ein normales Charcater LCD(16x2) 5V, HD44780, 8Bit Datenbus usw. in ein 3V System einbinden. Das LCD kann ich mit 5V VCC versorgen. Der Datenbus/Steuersignale machen mir Sorgen. Brauche ich einen Pegelwandler oder geht das direkt mit
? Das wäre eine ordentliche Lösung, wenn das Datenblatt 3V erlaubt (was eigentlich alle heutigen HD44780 kompatiblen LCDs auch tun sollten). > Irgendwas mit OsziFreq zu langsam hab ich mal gelesen. Dann pass deine Software an. Wenn du das Busy nicht abfragst, und nur so kurz wartest, dass sowas
-
Thread
Zusammenfassung von LCD-Modulen
Hallo liebe Tüftler, ich arbeite aktuell mit einem 4x20 LCD-Modul (HD44780) und Die Ansteuerung realisiere ich mit einem ATmega 16. Wobei ich recht zufrieden mit dem LCD-Modul an sich bin, frage ich mich, ob es eine Möglichkeit für eine Zusammenfassung mehrerer LCD-Module
sei. Schwer ist relativ.Du mußt einmal verstehen wie es geht, dann sind die nicht schlimmer als HD44780 Displays. Allerdings brachst Du ein paar Pins mehr. > Und wenn wir schon dabei sind, würde ich euch mal fragen, welches > größtmögliche Display ihr mir hierfür empfehlen würdet ? 240x128 wurden
-
Thread
20x4 LCD an MyAVR Board anbinden
Hallo Forum, ich habe mir ein 2004 LCD 20X4 Zeichen HD44780 zugelegt. Da ich noch ein altes MyAVR Board (aus Schulzeiten) mit einem Atmega8 habe, dachte ich mir diesen einfach mittels Atmel Studio 6 anzubinden. Doch da fangen die Probleme schon an, da meine
gekauft. Leider aber kein Datenblatt dabei. 2004 LCD blue Display Anzeigen 20X4 Zeichen 5V mit HD44780 CP02009 von ebay Bei Datenblättern aus dem inet fand ich aber keine wirklichen Timings bzw nur das mit dem display is clear hab ich da gesehen. Warnungen habe ich beim überspielen nicht erhalten
-
Thread
LCD-Display zeigt merkwürdige Zeichen an
Zeichensatz..... Nicht chinesisch, japanisch (sog. Kana-Zeichen). Haben alle normalen Displays (mit HD44780) im Character-ROM ab A0h-FFh.
wrote: > Nicht chinesisch, japanisch (sog. Kana-Zeichen). Haben alle normalen > Displays (mit HD44780) im Character-ROM ab A0h-FFh. Wäre auch etwas viel, da chinesisch reinzuprügeln, man stelle sich ein Display mit vollständigem 16-bit-Unicode-Zeichensatz vor ;) Obwohl - ich glaub ein paar Kanji
-
Thread
2 AVRs über I2C verbinden?
verwendest. 8bit kosten ca. 30 Cent. Die lassen sich rasant ansteuern. Also schnell genug, um auf einem HD44780 LCD hunderte Frames pro Sekunde darzustellen, Taster inkl. Prellung abzufragen, etc. Wenn Dein Haupt-AVR Hardware-SPI unterstützt, ist das überhaupt kein Problem. Andernfalls ist SPI denkbar einfach
implementierbar. Die Register lassen sich zu quasi unendlich langen Ketten verlängern. Ich hab hier ein LCD (HD44780) dran. Dazukommen sollen noch >10 Taster und ein Rotary Encoder. Insgesamt kostet der Spaß 4 I/O-Leitungen (MOSI, MISO, SCK, /SS). Viele Grüße, Mark
-
Thread
brauche Hilö
konnte ich selber nicht lösen: 1.Ein Unterprogramm für schreiben und lesen auf eine LCDisplay mit HD44780-Controller 2.Ich will alle Sonderzeichen verwenden können(definieren?) 3.verschiedene Texte und Laufschriften möchte ich in einer Zeile ausgeben können, und das LCDisplay soll auch gelöscht werden
Vermittlung von Dienstleistungen gedacht. Und so wie ich das sehe, hat er ja nicht mal nach dem HD44780 Datenblatt gegooglet. Sonst wäre die Frage gar keine mehr oder zumindest schon wesentlich präziser. Peter
-
Thread
LCD auf Platine spinnt
>vielleicht auch anwenden koennte. Die Funktionen hab ich von dieser >Seite. Also wenns ein HD44780 & CO Controller ist, dazu findet man einige Datenblätter. Und die Zeiten dazu. [[HD44780]] http://www.lcd-module.de/ MFG Falk
-
Thread
LCD-Display funktioniert nicht
Display ist laut Verkäufer HD44780-kompatibel. Dachte auch zuerst an einen Fehler des Displays, hab mir dann 2 weitere besorgt und siehe da...dasselbe Problem.
Wenigstens Deine E-Leitung sollte entprellt sein! Pullups sind schon im HD44780 vorhanden, Du musst also nur die Leitungen, die 0 sein sollen, an GND hängen. An V0 gehört ein Poti als Spannungsteiler an 5V und GND. R/W liegt immer an GND Dann machst Du folgendes:
-
Thread
LCD (HD44780) timing extrem träge
Hallo, Ich arbeite mit einem PIC18F2550 und dem Microchip C18 Compiler und möchte jetzt, nach einiger Einarbeitungszeit mein erstes LC-Display ansteuern. Ich habe mir anhand des xlcd Sourcecodes eigene Routinen gestrickt, die das Display an den Ports (PORTA für Daten, PORTC für Controls) ansteuert wo ich es später (soll mal ein Labornetzteil werden) anschließen will. Die Standardeinstellung auf PORTB von der xlcd.h kann ich leider nicht nehmen, da ich die Interrupt-Pins brauche. Mein Code hat auch nach einigen Stunden gefrickel funktioniert. Am Ende musste ich feststellen, dass die Probleme
-
Thread
LCD HD44780 Ausgabe auf den Kopf stellen?
stellen? Oder die Zeichen um 180° drehen? Ich konnte bisher nichts zu dem Problem finden. Und im HD44780-Instruction-Set bin ich nicht auf einen entsprechenden Befehl gestoßen. Vielen Dank schonmal für Eure Anregungen Gruß Marian
-
Thread
LCD Busyflag abfrage programmieren?
Datenblatt vom LCD genauer an. Ich vermute mal (auch wenn Du nix davon schreibst), dass Du ein LCD mit HD44780-kompatiblem Controller verwendest. Dann musst Du vor jeder Auswertung des Busy Flag, also in Deiner Schleife, das Address-Byte komplett einlesen. Das MSB des Address-Bytes ist das Busy-Flag. Wenn
Hallo, ja ich verwende einen HD44780 kompatiblen Controller, aber was meinst du mit Address-Byte komplett einlesen???
-
Thread
HD44780 LCD, Ausgabe auf Kopf stehend ?
Es gibt evtl. einen Ausweg. Die HD44780 kann man mit einem eigenen Zeichensatz laden. Allerdings kann man maximal 8 Zeichen definieren. Solange Du nicht mehr als 8 verschiedene Zeichen anzeigen musst, könntest Du einfach auf den Kopf gestellt
Napfkuchen schrieb im Beitrag #2176528: > Es gibt evtl. einen Ausweg. Die HD44780 kann man mit einem eigenen > Zeichensatz laden. Allerdings kann man maximal 8 Zeichen definieren. > Solange Du nicht mehr als 8 verschiedene Zeichen anzeigen musst, > könntest Du einfach auf den
-
Thread
LCD (16x2) aus China
Hallo zusammen, bezieht einer von euch Displays (HD44780 2x16) aus Fernost? Wie sieht es mit der Qualität aus? Der Preisunterschied ist schon groß und ich brauche demnächst um die 100 Stück. Kann jemand eine gute Adresse empfehlen?
ich kaufe immer hier: http://www.ebay.de/itm/New-Character-LCD-Module-Display-LCM-1602-16X2-HD44780-Blue-Blacklight-/271031591658? Bislang ca. 1834 Stück gekauft und kein Problem. Versand dauerte allerdings ~14 Tage.
-
Thread
LCD 20*4 AVR Bascom
Problem, was mich so langsam in den Wahnsinn treibt! -.- Und zwar will ich ein L C Display mit HD44780 Chipsatz und einer Anzeigegröße von 20*4 einbinden. Nachdem ich mit der eigentlichen Projekt-Software (für die der LCD angeschafft wurde) keine erfolge hatte, hab ich mal ein ganz simples Testprog
und sagt mir, falls ich was falsch hab. Ach und nochwas: das Display stammt von E*ay.. wird mit HD44780 Norm ausgeschrieben.. hab auch schon die KS077 genutzt.. Auch kein Erfolg. Desweiteren bin ich mir bezüglich der Kontrastspannung nicht sicher.. Denke aber das die Positiv ist, da nix anderes gegeben
-
Thread
LCD gesucht das auch bei Sonne usw. ablesbar ist
Hallo Leute wie im Betreff suche ich ein LCD (HD44780 kompatibel z.B 4x20) für den Außeneinsatz: wichtig sind: - weiter Temperaturbereich (ca. -20 - +50 Grad) - weiter Winkel zum Ablesen (speziell von oben) - hintergrundbeleuchtet kontraststark usw
Martin S. schrieb: > Hallo Leute > > wie im Betreff suche ich ein LCD (HD44780 kompatibel z.B 4x20) für den > Außeneinsatz: > wichtig sind: > - weiter Temperaturbereich (ca. -20 - +50 Grad) > ... Ich habe zufällig einen AVR mit einem blauen 4x40 von EA lauffähig hier
-
Thread
Variablenausgabe auf GLCD
Aber nicht bei GLCDs ;) Nur bei HD44780 (kP wie die heißen) kompatiblen LCDs
>Aber nicht bei GLCDs ;) Nur bei HD44780 (kP wie die heißen) kompatiblen >LCDs Wenn Du einen String augeben kannst, warum sollte dann sprintf nicht auf GLCDs funktionieren? [c] unsigned char temp[25]; char a = 55; // nur als Beispiel
-
Thread
Display ansteuern
anzusteuern greife ich auf die "peter fleury" lcd.h zurück. Allerdingt funktioniert diese nur für HD44780 oder KS0073 Controller. Mein Display hat den Controller KS0076B und den Segmenttreiber KS0063. Es funktioniert zwar einigermaßen, aber ich kann die Zeichen nicht richtig positionieren. Kann mir
Der KS0076 ist war HD44780 kompatibel, jedoch unterscheidet sich die Initalisierungsroutine ein wenig voneinander. Siehe auch https://www.mikrocontroller.net/topic/54291 Und wenn nur die Postitionierung nicht stimmen sollte
-
Thread
Strahlungskopplung trotz LVDS?
Flachbandleitung anklemmt, weil es dort schon Reflexionen und Überschwinger gibt und die LCDs ala HD44780 scheinbar recht giftig darauf reagieren. Und dort ist man WEIT weg von 50 MHz.
manchmal Probleme, wenn man ein popeliges LCD per längerer >Flachbandleitung anklemmt, ... ala HD44780 ... Das liegt erfahrungsgemäß an einer schlechten (dünnen) Masseleitung.
-
Thread
LCD + ATMEGA32
Hallo zusammen, ich habe ein kleines Problem mit einem 4-Zeilen Display (bestell bei Reichelt HD44780-kompatibel). Ich verwende wie so viele auch die Fleury-Datei um einfach mal einen kleinen Text "Hallo" auszugeben. In der Headerdatei hab ich die Einstellungen soweit alle gemacht. Das Ergebnis
Im LCD-Code von Peter Fleury ist eine ganz gute Initialisierungsroutine, die nicht "nur" HD44780 berücksichtigt. Hatte mit einem 16*4 "grün" von Reichelt keine Probleme mit diesem Code (mag sein, dass Reichelt inzwischen andere Modelle liefert). Bevor ein Fehler im Code gesucht wird, nochmal
-
Thread
UART output in Atmel Studio Simulation anzeigen lassen
Simulators angedockt hat und dann ihrerseits Tasten, LEDs, ein serielles Terminal und sogar ein HD44780-kompatibles Display geboten hat. Blöderweise habe ich vergessen, wie das Teil hieß. Naja, ernsthaft zu gebrauchen war es ja sowieso nicht. Tasten haben nicht geprellt, dem Terminal war die Baudrate
Simulators angedockt > hat und dann ihrerseits Tasten, LEDs, ein serielles Terminal und sogar > ein HD44780-kompatibles Display geboten hat. Blöderweise habe ich > vergessen, wie das Teil hieß. HAPSIM. Die Website dazu (http://www.helmix.at/hapsim) ist allerdings nicht mehr erreichbar. Anbei die
-
Thread
Display mit msp430 launchpad
Schau ins AVR-Tutorial. Klar, du benutzt keinen AVR... aber wie man ein HD44780 Display ansteuert ist dort erklärt :)
Mein Tip wäre: Achte drauf, dass das LCD tatsächlich einen HD44780 als Controller benutzt und keinen KS00060. Die Verhalten sich in der Initialisierung einen Tick anders, auch wenn sie danach absolut gleich angesprochen werden. Die Praxis zeigt aber, dass genau
-
Thread
Grafiken über dem µC ans LCD senden
4-Zeilig heißt, es ist kein Grafik-LCD sondern ein alphanumerisches. Da kann man ( mit HD44780 kompatiblem Controller) nur 8 Sonderzeichen definieren, das reicht gerade für eine kleine Graphik mit 8*32 Punkten oder eine Balkenanzeige als Zeigerinstrumenten-Ersatz
also 2*16 mit 4 Zeilen ist unlogisch Ein HD44780 (ist Dein Controller überhaupt dazu kompatibel? ) kann 8 frei definierbare Sonderzeichen darstellen, dazu muß man die 5*8 Bildpunkte in den speziellen Speicherbereich schreiben, der dafür vorgesehen
-
Thread
LCD funktioniert an 3,3V nicht
Ich will mein HD44780 kompatibles LCD mit 3,3V am PIC18 betreiben. Die negative Kontrastspannung erzeuge ich mit einer Ladungspumpe am CCP5 Pin des PICs. Bevor ich das LCD initialisiere, sehe ich die erste Zeile schwarz
muss auch noch mit 3,3V Steuersignale klar kommen, steht das im > Datenblatt ? Die gängigen HD44780A/KS0066 Display-Controller funktionieren ab 2,7V und da deren Vcc mit dem des µCs identisch ist gibt es keine Pegelprobleme auf den Steuersignalen. Die treten allenfalls auf, wenn das Display 5V kriegt
-
Thread
DOT Matrix LCDs 2x40, 2x24
interesse an je 5 Stück. Meine Mail: miom [at] gmx [dot] net @hubert Die Displays haben beide den HD44780 Controller ( http://www.mikrocontroller.net/articles/HD44780 ) Kontrastspannung müsstest du nochmal nachschauen, denk aber sie beträgt +5V
-
Thread
Bascom + LCD
Hi, das liegt daran das dein LCDController nicht 100% kompatibel zum HD44780 ist. Die Zeilenadressen sind mit Sicherheit anders. Schau mal nach welcher Controller auf dem LCD ist, vielleicht weicht auch die Init ab. Formtapz hatte mal eine Aenderung hier im Forum geuploadet
Der Controller auf deinem LCD heisst laut Datenblatt HD66712 o. HD66711. Du muesstest mal das HD44780 Datasheet und das des HD66712 vergleichen(Init Sequenz u. Zeilenadressen). Mfg Dirk
-
Thread
LCD - eigene Zeichen definieren
http://www.mikrocontroller.net/topic/48501#371218 in C und auch nichts! LCD Barton 4x20 mit HD44780 (habe mit adere LCD und auch nichts) Atmega16, an LCD sehe ich nur die 4x20 Schwarze Kasten ! vielen Dank für die Hilfe Gruß Martin
>LCD Barton 4x20 mit HD44780 (habe mit adere LCD und auch nichts) >Atmega16, an LCD sehe ich nur die 4x20 Schwarze Kasten ! Dreh mal am Kontrastregler.
-
Thread
LCD stellt keine Zeichen dar :-((
Hi, ist es wirklich ein LCD mit HD44780 Kontroller? Mfg Dirk
Dein Beispiel gerade mal getestet. Klappt leider auch nicht. Morgen werde ich mir ein LCD mit HD44780 besorgen. Hoffentlich läufts dann. Kann mir jemand eins empfehlen, was einwandfrei mit Bascom arbeitet ?? Vielen Dank !!!
-
Thread
16-pol. Anschluss eines LCD's an Decoderplatine?
gebrauchter LCDs Displays "Lebensnotwendig". Es handelt sich hier um ein einzeiliges 1x16 LCD mit dem HD44780 Controller wie es im HP Laserjet II. Verwendet wird. Da hat mir ein Bekannter vor einiger Zeit ein paar von diesen wunderschonen kleinen LCDs geschenkt. Bis auf eines sind alle in einem Plastkgehaeuse
Flachdrahtleitung mit 14 Pins versehen. Ein Display war allerdings offen und hat ein richtigen HD44780 drauf. Damit war es leicht moeglich die Anschlussverbindungen zu ermitteln. Da hat es sich dann rausgestellt, dass bis auf die Versorgungsspannung alle Anschluesse mit normalen Industriestandard
-
Thread
Pollin-LCD Powertip PC1602-E
kann. ich z.b. arbeite eigentlich fast nur mit dem msp430 und der hat 3.3V, ein textdisplay ala hd44780 aber fast immer 5v. und es kann dann auch kein kurzschluß erzeugt werden der die lebenszeit des displays (oder des uC, je nachdem wer stärker ist :-)) verkürzt. nur so als tip. für den hobby-bereich
Der orginale HD44780 hat interne Pullups. Daher braucht man die unbenutzen Pins nicht anzuschließen. Laut Datenblatt soll man das auch garnicht. Und wenn doch, dann über Pullups an Vcc. Ob sich die ganzen nachgebauten
-
Thread
Erste Schaltung - noch was falsch?
Obacht - das Ding sieht nicht wie ein HD44780 Display aus.
den Enable (Datenübernahme bei fallender Flanke) läuft bei den DOG-Displays genau so, wie bei den HD44780-kompatiblen.
-
Thread
LCD verliert Kontrast
Sorry also: folgendes Display: LCD Text Display 4x20 HD44780 so angeschlossen: http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD und Zeiten sind etwa nach einem halben Tag Betrieb Gruß kami
Hi >folgendes Display: LCD Text Display 4x20 HD44780 Das ist eher eine Beschreibung des Displays. Gefragt wurde nach der genauen Typenbezeichnung/Hersteller. >Nach mehreren Stunden >stelle ich aber nun immer wieder fest, dass die Schrift nicht
-
Thread
[V] Aufräumaktion LCD 240x128, LCD 2x20, at-mega
getestet 10x LCD 2x20 mit LED Hintergrundbeleuchtung mit SPLC780A1 f. je 5€ controller soll HD44780 kompatibel sein, gebraucht, ungetestet 10x AT-MEGA128 ausgelötet nicht getestet f. je 2€ bei interesse bitte mail an: leiter.halb ät yahoo.de Roland
getestet 7x LCD 2x20 mit LED Hintergrundbeleuchtung mit SPLC780A1 f. je 5€ controller soll HD44780 kompatibel sein, gebraucht, ungetestet 10x AT-MEGA128 ausgelötet nicht getestet f. je 2€ zu den AT-MEGA, die µCs sind Ausgelötet, nach dem Auslöten sind diese nochmal gelöscht worden, und mit
-
Thread
LCD display
hat sich erledigt... der hat den controller KS0066 und der ist so wie ich weiss mit dem HD44780 kompatibel..THX..:-) *freu*
> > hat sich erledigt... > der hat den controller KS0066 und der ist so wie ich weiss > mit dem HD44780 kompatibel..THX..:-) *freu* Und wieder ein LCD vor der Mülltonne gerettet ;-) MfG Andreas
-
Thread
4*24 Zeichen Display. Wie mehr als 8 freie Zeichen?
verwende mir die freien Stellem im CG Ram ausgehen, da man da ja nur für 8 Zeichen Platz hat in einem HD44780. Also was soll ich da blos machen? Ein reines Grafikdisplay alla 240*64 Pixel wäre noch übertriebener als das Text-Display sowieso schon ist.... Irgendwelche Lösungsvorschläge? Vielleich nur 1 CG-Ram
was sie überhaupt anzeigen sollen. Man schreibt ja nicht ins Display sondern in den Speicher vom HD44780. Und das ist nun mal auf 8 für gesamte Display beschränkt.... leider :-(( MfG Martin
-
Thread
LCD zum laufen bringen
Hallo, es geht um AVR mega8 mikrocontroller und um LCD 2x16 HD44780 1 Vss GND 2 Vcc 5V 3 Vee GND oder Poti (siehe oben) 4 RS PD4 am AVR 5 RW GND 6 E PD5 am AVR 7 DB0 GND 8 DB1 GND 9 DB2 GND 10 DB3 GND 11 DB4 PD0 am AVR 12 DB5 PD1 am AVR
Zeile zu schreiben, musst du den Cursor an die entsprechende Stelle im RAM stellen. Bei den meisten HD44780 ist das 64 (Dezimal).
-
Thread
Welchen JTAG Programmer für den MSP430?
welches LCD Display ich mit dem MSP430 verwenden kann? Ich habe auf einer Seite gelesen, dass es einen HD44780-Kompatiblen Controller besitzen soll. Ich habe mal bei Conrad nach den LCDs geschaut, doch da steht nicht dabei was für einen Controller diese benutzen. Kann ich dann mit jedem über den MSP kommunizieren
Naja, diese Displays mit dem HD44780 oder kompatiblem Controller, also nahezu alle Textdisplays werden gleich angesteuert. Allerdings laufen die allermeisten davon mit 5V. Da brauchst du 2 Versorgungsspannungen und Pegelwandler. Kauf
-
Thread
Selbstdefiniertes Zeichen aufm LCD
> auf dem LCD Ach, auf DEM LCD... Ich vermute mal, es handelt sich um ein HD44780-kompatibles. Wenn dem so ist, dann lade Dir mal von Electronic Assembly das (deutschsprachige) Datenblatt runter. Da steht das recht schön beschrieben. Und auch, wenn Dein Display nicht von EA ist, die Prozeduren sind bei den HD44780-Dingern in praktisch allen Fällen gleich.
-
Thread
LCD Routine Funktioniert nicht
Diese LCD-Routine ist für einen HD44780-Controller. Der KS0066 wird, soweit ich mich recht erinnere, etwas anders initialisiert. Mit der Suche solltest du aber hier einige Routinen für den KS0066 finden. Oder das Datenblatt studieren
lächerlich bezeichnet werden, zu entschuldigen. Wieso sagen andere Foren, das KS0066 und HD44780 sich nicht unterscheiden??? Woher soll ich wissen, was richtig ist? Ich habe halt das andere nicht. Ich wusste nicht das es unterschiede gibt, als ich das Display bestellt hatte. Ich
-
Thread
2 lcd display für 10€
400557653523 Guten tag ich habe gerade ein Angebot auf ebay gefunden wo 2 4x20 Zeichen Display (hd44780) zum preis von 10 € zu kaufen sind. Eigentlich ein sehr gutes Angebot, oder ? Das einzigste blöde es gibt kein Datenblatt aber die Pinbelegung steht laut foto auf der platine. Das einzigste was
. Sonst gibts die hier für 3 EURO mehr in anderen Farben: http://www.ebay.de/itm/LCD-Display-HD44780-4x20-chr-20x4-Orange-neg-Backlight-/170440861354?pt=Bauteile&hash=item27af1126aa
-
Thread
Suche 2x20Zeichen LCD mit thailändischem Zeichensatz
Das dürfte die beste Lösung sein; ich bezweifle, daß die üblich 5x7-Pixel-Matrix, die Displays mit HD44780 haben, ausreicht, um halbwegs lesbare thailändische Schriftzeichen darzustellen.
Grafik-LCD auf einer selbst gebauten Controller-Platine, welche Pin- und Funktionskompatibel mit HD44780 ist. Wird aufwändig.
-
Thread
LCD Ansteuerung mit 8051er C-Code
Hallo, ich möchte ein LCD Display (HD44780) mit Hilfe eines AT89S8252 ansteuern. Ich programmiere also 8051er in C. Kann mir jemand in kurzen Worten den Ablauf der Initialisierung erklären? Bzw Links nennen wo ich kein komplettes Programm
@Anne Otto >ich möchte ein LCD Display (HD44780) mit Hilfe eines AT89S8252 >ansteuern. Ich programmiere also 8051er in C. Das wollen viele. Und haben viel auch schon gemacht. Schon mal Tante Google gefragt? >Kann mir jemand in kurzen Worten
-
Thread
Display zeigt unerwünschtes an.
halte ich den Datenbus für ok. Entweder ist das Display defekt oder der LCD-Controller ist nicht HD44780 kompatible.Bei Unterbrechungen und Kurzschlüssen sind alle Kästchen auf dem Display schwarz.
Es gibt die spassigsten Custom HD44780 ROM Ausführungen, erkennbar am Suffix des Chips. (U00, oder z.B. U04). Ich hatte hier schon welche, wo kein einziges Zeichen auch nur annähernd dem ASCII Standard entsprochen hat. Da die Initialisierung
-
Thread
LCD (HD44780) wie krieg ich da ein Zeichen rein? =)
Vorraussetzung ist natürlich, das der Chip vorher richtig initialisiert worden ist. Der Chip ist übrigens HD44780 kompatibel(=ein Nachbau). Und für den finden sich massig Programmierbeispiele im Netz.
Zum Thema Zeichen reinladen: Bei meinem HD44780 mache ich das so: [c] LcdCommand(0x40); // first cgram address LcdStringFL(man0,8); [/c] Die zweite Funktion lädt ein String vom Flash ins Display. Wenn man den Display mit obigem Befehl vorher
-
Thread
AVR: Atmega8 und HD44780LCD
Hallo, nach langer Zeit habe ich mal wieder mein STK500 aus dem Schrank geholt und ein Standard Display angeschlossen, da ich was testen wollte. Nun zeigt mir das LCD aber nichts an. Das Programm lief schonmal an einem Atmega8 und das LCD ebenso. Muss ich an einem neuen Controller noch was einstellen, damit der läuft? Ist schon länger her, aber mir fällt jetzt nichts ein, dass ich noch einstellen müsste. Gibt's da nochwas??
-
Thread
HD44780 aus 16 wurden 8 sellen
Lade Dir mal das Datenblatt vom HD44780 oder vom KS0066 herunter, lies in aller Ruhe die Initialisierungsroutinen durch. Das beantwortet alle Deine Fragen.
>Wozu denn die 22k? Erfahrungswert, bei denen die meisten HD44780- kompatiblen Displays, die bei mir herumfliegen, einen guten Kontrast haben. Sicher geht es auch ohne... Dabei wird´s aber sicher mehr Unterschiede von Display zu Display geben.
-
Thread
4 x 20 HD44780 ansteuern
Hallo zusammen, Habe mir ein LCD bei Embedit gekauft: http://shop.embedit.de/product__250.php. Angeschlossen an einem Atmega 32 , an Port C, 4 - Bit Modus. angesteuert wird/soll es mit den LCD_routines die es hier auf der Seite gibt. http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Nun die Probleme: WAS und WIE muss ich alles in der routines.c ändern damit dies auf 4 x 20 zeichen läuft? Als Standart ist ja 2x16 zeichen in den routines.c vorgegeben. lcd_init: [c]// 4Bit / 2 Zeilen / 5x7 lcd_command(0x28); [/c] set_cursor: [c] switch (y) {