-
Thread
Bascom LCD
test" End Aber es werden lediglich ein paar dunkle Felder angezeigt... Der Controller ist ein HD44780A00. Mfg Xenon
Habe auch dieses Display aus einem Telefon ausgebaut. Zur Ermittlung der Pinbelegung habe ich das HD44780 Datenblatt benutzt und die Pins durchgemessen. Bei mir ist der Anschluß am linken Rand und besteht aus einer eingelöteten 7 und einer 8 poligen Leiste (von der nur 7 belegt sind). Belegung nach
-
Thread
LCD U8g2 asm
hat jedoch ein Standard- Interface (parallel 4Bit/8Bit) wie man es von den Character- Displays mit HD44780-Controller kennt.
jedoch ein Standard- > Interface (parallel 4Bit/8Bit) wie man es von den Character- > Displays mit HD44780-Controller kennt. Quatsch. Das Display hat einen ST7920 LCD Controller. Default des Displays ist serielle Ansteuerung, man kann das aber noch nachträglich über den JP2 ändern, wie man auf dem
-
Thread
LCD mit HD66702 am Bascom-AVR
Hallo, ich könnte günstig an LCDs 2x16 Zeichen kommen, die mit einem Controller HD66702 ausgerüstet sind. Irgendwo im Internet habe ich gelesen, die könnten kompatibel zu HD44780 Controllern sein. Weiß jemand genaueres oder hat schon mal jemand mit einem solchen Controller gearbeitet
Hallo felack, schau' mal in LCD.BAS in dem Ordner SAMPLES von Bascom. Da steht drin, wie Du ein HD44780 anschließt. Außerdem die Hilfe von Bascom benutzen: "Attaching an LCD Display". Ob der HD66702 kompatibel ist, weiß ich nicht. Gruß Gerd
-
Thread
vorhandene Led 7- Segmentanzeige ansteuern, wer kann dazu ein Programm schreiben
erheblichen Zeitaufwand realisierbar > ist. ja, liegst Du ... aber sowas von. LCD wegwerfen, HD44780 kompatibles besorgen, kleinen 8-Bit-Controller mit UART dran, RS232-Pegelwandler dazu, Übertragungsprotokoll schreiben / herausfinden und gut ist.
Ufzjjuz schrieb im Beitrag #3522469: > ja, liegst Du ... aber sowas von. > > LCD wegwerfen, HD44780 kompatibles besorgen, kleinen 8-Bit-Controller > mit UART dran, RS232-Pegelwandler dazu, Übertragungsprotokoll schreiben > / herausfinden und gut ist. Gut, er hat jetzt kein LCD sondern eine
-
Thread
Kontrast bei Display extrem mininmal
Code schon öfter mal Startadressen anpassen: [c] #define LCD_CONTROLLER_KS0073 0 // < Use 0 for HD44780 controller, 1 for KS0073 controller /** * @name Definitions for Display Size * Change these definitions to adapt setting to your display */ #define LCD_LINES 4 // <
mir die Mühe gemacht mal Ausführungszeiten und Initialisierungs-Sequenzen mit dem Standard Hitachi HD44780 (Basis der Arduino-Lib) abzugleichen (für den 4-Bit Modus, den Du ja wohl nutzt). Das passt alles. Das LCD ist also voll kompatibel. Bleiben noch Verkabelung und Code.
-
Thread
OpenMCP Pollin board
// aktiviert den Templogger #define TEMP_LOGGER #define LCD #ifdef LCD #define HD44780_TWI #define HD44780_TWI_ROWS 2 #define HD44780_TWI_COLUMNS 16 #endif // aktiviert TCP #define TCP #ifdef TCP // empfängt und sendet RTT im TCP-Header mit um die
-
Thread
LCD-Display mit Attiny24 betreiben
Hallo, ich habe gerade versucht nach der Anleitung aus dem [[AVR-GCC-Tutorial/LCD-Ansteuerung]] ein HD44780 kompatibles Display mit einem Attiny24 zu betreiben, doch scheint der Speicher zu klein zusein.. Besteht überhaupt ein Chance es doch mit dem µCzum laufen zu bekommen? LG und schon im Vorraus
Hallo, mein Vorschlag ist, verwende eine ausgereifte Routine, z.B. diese Title : HD44780U LCD library Author: Peter Fleury <pfleury@gmx.ch> http://jump.to/fleury File: $Id: lcd.c,v 1.14.2.1 2006/01/29 12:16:41 peter Exp $ Dann kannst Du die Zeit für andere Dinge nutzen
-
Thread
Schaltplan Kontrolle
anbetrifft: Ich habe aus Kostengründen ein 16x2 Display aus Aliexpress bestellt, Modell 1602 mit den HD44780 SPLC780D Controllern. (Gut das Programm müsste ich ja sowieso an die Ports und den Controller anpassen). Sollte Ich da noch auf etwas bestimmtes achten? Bei der Ansteuerung per PWM des Buzzers
Layout ändere, kann Ich doch das LCD an die Pins PD0-7 > hängen? Du BRAUCHST keine 8 Bit für ein HD44780-Display (s.o.) Kevin X. schrieb im Beitrag #7856150: > Kannst du mir mal aufzeigen, wie das Schaltungstechnisch aussehen könnte? Wolfgang S. schrieb im Beitrag #7855439: > Atmega_8.png
-
Thread
LCD-Ausgabe
Zeichentabelle des LCD-Controllers. 0xDF (oder 223 dezimal) entspricht bei einer Standard-Belegung (HD44780-kompatibel) dem Grad-Zeichen. Wenn nicht, hilft nur, die Tabelle herauszufinden. Vielleicht hast Du (Chris) einen Controller mit einer abweichenden Belegung. Gruß, Rudolf. Rudolf Sosnowsky
definieren. Bei den meisten LCD kannst Du ja bis zu 16 Zeichen selber definieren. Wie das geht, steht im HD44780 Datenblatt. Die werden aber im RAM abgespeichert, d.h. Du must sie bei jedem Einschalten neu zum LCD senden. Peter
-
Thread
LCD möglichst einfach verbinden
> Sieht aber stark nach 2x10 Ja, das Beispiel ist auch für ein anderes Display (T6963 statt HD44780, das hat 20 Pins), sollte ja nur das Prinzip illustrieren. Vorteil: auf der Hauptplatine hast einen Standard-Wannenstecker, hier passt ein Standard-Flachbandkabel, sollte das Display mal getauscht
sicher noch einige in verschiedensten Größen mit 2x8. Aber ich verwende schon seit ewigen zeiten keine HD44780 mehr...
-
Thread
TX14D12VM1CBB ansteuern
Controller wäre der SED1335 > http://www.vitek.com.tw/technical/sed1335e.pdf Wiso nicht gleich ein HD44780 ??? Der SED1335 ist hier wohl kaum geeignet. Ein S1D13704/5/6 oder S1D13504/5/6 sind da schon die bessere Wahl.
OK, sorry, Trottelpunkt an mich. Der Seitenhieb mit HD44780 ist aber arg bös ...
-
Thread
Hilfe für einen Kompletten Anfänger
Lade Dir mal das Datenblatt zum HD44780 herunter. Da steht alles drin.
>also ist da dieser HD44780 drin in meinem Display (darf ich fragen wo >das steht damit ich das bei anderen Displays auch finden kann)? 98% der üblichen Dot-Matrix-Displays arbeiten mit dem oder einem kompatiblen Controller
-
Thread
LCD geht nicht, ich Bitte um hilfe
Anfang ohne eine Ahnung was da los ist! Ausgang Situation: Atmega16 Quartz 14745600 LCD HD44780 im 4 bit Modus ich bin für jede Hilfe dankbar!! bevor ich das ganze weg schmeiße möchte mindestens verstehen warum nicht funktioniert!! besten Dank Gruß Martin
mit so was rum geschlagen. Gucke doch mal hier: http://www.goblack.de/desy/digitalt/aktoren/lcd-hd44780/eigenschaften.html Überprüfe noch mal alle Leitungen am Controller ob er auch richtig angeschlossen ist. Den R/W Pin kannst du auch zum Testen auf GND(0V) legen (Nur Senden möglich dann). Das
-
Thread
Lichtsensor überprüfen aber wie?
Pollin: LCD-Modul GOLDENTEK GC-1602G0 2-zeiliges LC-Display mit integriertem Controller KS0066 (HD44780 kompatibel). Das Display verfügt pro Zeile über je 16 Zeichen. Ob das Wirklich kombatible ist wage ich langsam zu bezweifeln Natürlich kommt noch hinzu das wir in Assembler und nicht AVR
er sein soll! Verdrahtung via http://www.mikrocontroller.net/articles/HD44780, wobei mal die unbenutzten Ports auf Masse liegen und mal nicht, je nachdem wo man guckt. Initialisierung des Displays wurde versucht mittels: http://www.mikrocontroller.net/articles/AVR-Tutorial
-
Thread
Suche !!! 4X20 LCD ANZEIGE !!!
Hallo Leute! Ich suche 2 4X20 LCD´s .... am besten mit Hintergrundbeleuchtung und standard HD44780 Chip. Habt ihr da was anzubieten? Eventuell noch was aus der Krabbelkiste ? Gruß Alex
Habe hier einige 20x4 Anzeigen HD44780 kompatibel, preiswert abzugeben. Einfach ne Mail schicken. Gruss Ben
-
Thread
LCD, keine reaktion
Hallo Timo, ich nehme an es handelt sich um ein HD44780 - kompatibles Modell ? Wenn das stimmt sind deine NOP - Verzögerungen einfach zu kurz. Schau einfach mal in das Datenblatt und du stelltst fest nach dem Reset müssen 4 ms bis zum ersten Befehl
Verzögerung kannst du über SChleifen oder eleganter Interruptgesteuert machen. Das Ansteuern eines HD44780 ist ja sowas wie ein "Standard - Einsteiger Projekt", da findest du hier im Forum oder sonst wo im WWW, Programme aus denen du dir Anregungen holen kannst.
-
Thread
Butterfly LCD
C. Das von ATmel funktioniert bei nicht, kommen immer irgendwelche Fehler!!Da ist ein normales LCD(HD44780U) viel leichter zum Verstehen!!
Vielleicht einfach mal Compiler, Fehlermeldungen und genutzten Code angeben. >Da ist ein normales LCD(HD44780U) viel leichter zum Verstehen!! Was ist am Prinzip "Segment ein-/ausschalten" kompliziert? Das wirklich kniffige an der "LCD-Glas"-Ansteuerung uebernimmt die Hardware im ATmega169. Nuetzlich
-
Thread
[ AVR ] Probleme mit LCD-Display (KS0066)
zuletzt: Im 4 Bit-Mode werden D4...D7 des Displays für die Daten benutzt... PS: gilt alles für HD44780, andere "kompatible" Controller können abweichen PPS: habe geradde ins KS0066 Datenblatt geschaut, die Initialisierung sieht dort am Anfang merklich anders aus als beim HD44780... Gruß aus
zeigte das an, was es sollte. Kurzum, es handelte sich um kein Kompatibilitätsproblem zwischen 44780 und KS0066. Ich schreibe dies, weil ich vermute, dass ich nicht der Einzige bin, der in diese Falle tappt. Grüße, Johann
-
Thread
LCD ansteuerung mit einem ATMega16 und I2C
der Code den ich zum ansprechen des Displays verwende. lcd-routines.h [code]// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H ////////////////////
define LCD_SET_DDADR 0x80 #endif [/code] lcd-routines.c [code] // 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
-
Thread
LC Display unbekannt
Test sondern einfach die Kontrastregelung ist, die bei 5V einfach auf vollgas läuft. Ist ja bei den HD44780 auch so, dass dann alle einzelnen "Pixel" vollständig schwarz angesteuert werden.
draußen. Das ist dann die Kontrastspannung. Da nur 1 IC auf der Platine ist, ist es vermutlich kein 44780, da dieser nur 1x16 Zeichen ansteuern kann. Es gibt aber diverse erweitere Versionen davon die mehr können.
-
Thread
Immer wieder Probleme mit Software und 4k Notebook
einfach nur HD Auflösung einstellen.
, sondern mit der Anzahl Pixel pro em. Je weniger, desto brockiger. Natürlich, ein typisches HD44780-Display ist gestochen scharf. Aber die 5x7-Pixelmatrix ist extrem pixelbrockig.
-
Thread
Display Atmega32
den meisten Fällen acht selbst definierbare Zeichen. Das trifft z.B. auf alle Displays mit einem HD44780 oder kompatiblen Displaycontroller zu. MfG Spess
Buchstaben/Zahlen und bis zu 8 benutzerdefinierten Zeichen reicht in der Tat ein Textdisplay mit dem HD44780. Aber die Ausdrucksweise "ein gewöhnliches Display" sagt gar nichts aus. Für den einen ist das "gewöhnliche" ein 7Segment-Display, für den anderen ist es "gewöhnlich", ein Grafikdisplay zu benutzen
-
Thread
Probleme Dog Display
wie ich finde. Darf man wissen, was du vermißt? Der ST7036 ist ja weitestgehend kompatibel zum HD44780, der *der* Industriestandard für alphanumerische LCD ist. Und zun diesem Controller gibt es nun wirklich mehr als genug Tutorials, Anleitungen, fertige Libraries etc. Siehe z.B. hier: [[HD44780]
ganze clever verschalten kann: (Der ST Controller ist abgesehen von ein paaar Sonder Features zum HD kompatibel wie Axel es schon beschrieben hat) http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Harley schrieb im Beitrag #3082134: > Es geht hier eher um die Hardwareplanung
-
Thread
4x27 LCD ratlos ??
Beispielprogramm (Assembler/C)weiter helfen? Hier die Kenndaten: Atmega16 HD44780U 4-Bit-Modus
was hast du denn bis jetzt gemacht? Das Display enthält 2 HD44780-Controller, also 2 enable-Eingänge.
-
Thread
PIC4550 - Anfänger Problem
LCD8 (8-bit interface) Library mikroBasic provides a library for communication with LCDs (with HD44780 compliant controllers) through the 8-bit interface. An example of LCD connections is given on the schematic at the bottom of this page. For creating a custom set of LCD characters use LCD Custom
tatsächlichen Fehler in deiner Einstellungen kann es auch einfach sein das dein Display kein 100% zum HD44780 kompatiblen Controller hat. Ich habe in letzter Zeit zum Beispiel viele mit Controller KS0066 (oder kompatiblen)gehabt. Dieser ist vom Befehlssatz und Anschluss dem HD44780 sehr ähnlich, aber zum
-
Thread
"Gradzeichen" und "C" auf LCD Display ausgeben 16*2
und dort im Zeichencode für das >Gradzeichen rausgefunden, dass es der Hexawert 0xA0 ist. Bei HD44780-Kompatiblen Displays ist es 0xBF. >Habe es mit lcd_puts(0x0A); versucht. 0x0A ist auch nicht 0xA0. MfG Spess
Hi >Bei HD44780-Kompatiblen Displays ist es 0xBF. Holger hat Recht. Es ist natürlich 0xDF. MfG Spess
-
Thread
Wie steuert man LED-Punktraster an?
vorpreschen und dich in den Mittelpunkt stellen? Die Frage war nicht, wie man LC-Display's mit dem HD44780 ansteuert, sondern wie diese 8 Stück 5x7 Punkt LED's auf dem Foto angesteuert sind. Vieleicht gibt's da ein geniales IC auf dieser Platine, das einigermassen starke Treiber bereitstellt und den
Bis zu 8 User-definierte Zeichen unterstützt der hd44780 von haus aus, also wenn du wiederkehrende bildchen machen willst oder nur ein kleines logo, dafür reichts. Ansonsten bleibt wohl nur der Weg über einen vielbeiner der dir das multiplexing abnimmt
-
Thread
LCD an 8051 - Portkonfiguration?
Falls es ein HD44780 kompatibles LCD ist dann würde ich das LCD im 4Bit Mode ansteuern bei welchem du mit 7 Pins (4 Daten, RW,EN,RS) auskommst. Mit ein paar Software Tricks auch mit 6 Pins (ohne EN). Viele der neueren
er mich fristlos entlassen. Was allein zählt, ist eine Worst-Case-Betrachtung: Und da steht im HD44780-Datenblatt E-Pulse: min 450ns. Und gucke ich ins AT89C52 Datenblatt, steht da WR-Pulse: min 400ns [12MHz]. Ich bin also schon bei 12MHz außerhalb der Spezifikation! Nehme ich jetzt nen schnelleren
-
Thread
Frage zu Punktmatrix 2x16 Zeichen
Salut, also ich versteh die Problematik jetzt auch nicht ganz, ehrlich gesagt. AVR und HD44780 werden gleichzeitig mit Spannung versorgt? Dann genügt doch eine entsprechend frühe Initialisierung des Display-Controllers völlig. Ich hab hier grad sowas neben mir liegen. Der Balken, der nach
Dito hier. Sowohl mein HD44780 als auch mein KS0108-Display initialiere ich so schnell, dass da kein Balken bzw. beim KS Zufalls-Displaymüll zu sehen ist. Ich würde es daher eher mal mit einer neuen Init- und Clear-Routine versuchen
-
Thread
LCD-Ansteuerung mit C167
Guten Tag Communtity, ich habe mir vorgenommen ein LCD 2x16 (AV1624 HD44780) über den Microcontroller C167 anzusteuern und Text und Zahlen auszugeben. Da ich bisher nur ein kleines Programm geschrieben habe das ein Lämpchen am MC blinken lässt wollte ich wissen wie ich
www.mikrocontroller.net/topic/108064 Im Prinzip musst du aber nur eines der geschätzten 1 Milliarde Beispiele zu HD44780 nehmen und die Pin-definitionen auf den C167 anpassen... Ansonsten bitte etwas konkreter Fragen :)
-
Thread
Suche Datenblatt LC-Display
Hallo Forum, ich suche ein Datenblatt für ein zweizeiliges Display, ähnlich denen, auf den ein HD44780-Kontroller drauf ist. Bei diesem bin ich mir nicht sicher, wie es angesteuert werden soll. Es hat für die Ansteuerung nur sieben Anschlüsse herausgeführt. Daten: Auf der Rückseite klebt ein
raussuchen. Gelesen werden kann nichts, warte also lange genug nach den Kommandos, im Datenblatt des HD44780 stehen die Ausführungszeiten drin. Gruß aus Berlin Michael
-
Thread
LCD 20x2 zu verkaufen
Zeichenhöhe 9,22mm Außenmaße: 146 x 43 x max. 14 mm mit Hintergrundbeleuchtung Controller ist der HD44780 Hatte mal 50 davon, habe bis jetzt jedoch nur 5 gefunden. Sollte jemand mehr haben wollen oder mehr als 5 Leute eines, werd ich wohl suchen müssen. Ich dachte an einen Preis von 45,- inkl
Da mich viele Anfragen zur Kompatibilität der 16x2 LCD Blau erreichen: die LCD sind HD44780 kompatibel. Es sind noch 18 Stück vorhanden.
-
Thread
LCD 4x20 2004A auf Zeilen schalten
gesehen, dass als LCD Controller ein ST7066U verbaut ist. Ist u.U dieser Baustein nicht kompatibel mit HD 44870 etc.
hat sich da was gedacht. Das liegt unter anderem daran, das es einen Expanderchip für den alten HD44780 gibt, den HD44100. Der hängt als Unterling am 44780 und füllt die fehlenden Speicheradressen. (Gut, es ist ein wenig komplizierter, aber das Prinzip ist so).
-
Thread
Atmega324A "Datenlogger" - ein paar Fragen u.A. zu Konzepten für Versorgung und Verbrauch
einen Shunt Ströme bis 20A (2x) mit einer Tastfrequenz von 1kHz messen. Die Messwerte sollen auf einem HD44780 Display angezeigt und über SPI auf einer SD-Karte abgespeichert werden. Versorgen möchte ich das Ganze über einen USB-Anschluss (stationär am PC) und mit AA-Batterien oder Akkus (Mobil). Die Hauptkomponenten der Schaltung wären: Atmega324A oder 324PA FT232R für Kommunikation über USB HD44780 Display mit Beleuchtung RTC: DS1307 o.Ä. zwei LEDs SD Karte ggf. Pegelwandler für SPI Bus 4 Taster an interne Pullups - Eine Frage zur Wahl 324A oder 324PA: Der 324PA verbraucht etwas weniger
-
Thread
Ubekanntes LCD Display
Habe 10 LC-Displays 2x20 mit 2x7 pol. Pfostenleiste. Controller ist ein Sanyo LC7985NA. Dieser soll HD44780 kompatibel sein. Ich wollte ein solches Display an nem mega8 nutzen. Beliebige andere mit HD44780 laufen auch. Keines der Sanyo Displays zeigt etwas. Nicht einmal schwarze Balken wenn ich den
-
Thread
LCD defines___
http://pdf1.alldatasheet.com/datasheet-pdf/view/63673/HITACHI/HD44780.html :)
getan. (Es kann auch sein das die Konstante direkt zum LCD gesendet wird, dann muss der Controller (HD44780 oä) die gewünschte Funktion unterstützen.) Praxistipp: Die Zeile mit Leerzeichen überschreiben.
-
Thread
[S] Gibt es 3, oder 4 Zeichen Textdisplays?
Das kleinste, was ich gesehen habe sind 1x6 HD44780 Text-LCDs mit grosser Schrift. Hilft dir das weiter?
Student schrieb im Beitrag #3502997: > Das kleinste, was ich gesehen habe sind 1x6 HD44780 Text-LCDs mit > grosser Schrift. > > Hilft dir das weiter? Danke für den Tipp, allerdings ist mir die Schrift da zu groß, so wie es aussieht. Die beiden Vorschläge davor sehen vielversprechend
-
Thread
Pollin DG016Z LCD-Display
Tut sich leider garnichts. Mit der normalen Ansteuerung wie beim HD44780 hab ichs auch schon versucht. Vielleicht isses einfach defekt. Werd Pollin mal fragen ob sie mir nen Ersatz schicken können.
Ports umgestellt habe. Kann es sein, dass die Anschlussbelegung anders ist? Ich hab einfach die vom HD44780 übernommen. Als Mikrocontroller verwende ich den Atmega 1284P.
-
Thread
4 statt 2-zeiliges LCD
entschuldige bitte die vorherigen Postings und sag uns, welchen LCD-Controller du hast. Bei einem Standard-HD44780-LCD gibt es nämlich keinen 2ten Enable
Habe ein Display mit 2 hd44780 controllern..
-
Thread
codeschnipsel in avr studio
Dann schau dich mal hier im Forum um. Es gab in letzter Zeit etliche Probleme mit HD44780-kompatiblen LCDs. Die Initialisierung erfordert ein anderes Timing als ein "echtes" HD44780. Ich selbst habe damit aber noch keine Erfahrung, mit den 8x24 (MS50530) und dem 4x27 (2 mal 44730-kompatibel
-
Thread
Pin Belegung HD66712A LCD Controller
Hallo, ich versuche ein LCD HD66712A02 an laufen zu bekommen aber geht irgedwie nicht, habe gelesen dass der Pin Begelgung der HD66712 wie der HD44780 sein soll und so habe ich es belegt aber nichts :-( ich habe von LCD leider
Hallo Benedikt K. , Datenblatt von HD66712 hatte ich lange gefunden so dumm bin ich auch nicht ob der HD66712A02 (mein LCD) mit HD66712 genau gleich sind habe ich jedoch nicht gefunden, der Volvo V50 und der Volvo V70 unterscheiden sie sich
-
Thread
VEE an 5V-LCD negativ?
ausgelegt und funktionieren in dem Bereich auch. Die Angabe 5V zwischen Vcc und Vee kommt mir für den 44780 etwas merkwürdig vor, warscheinlich hast du irgend so einen Nachbau. Beim HD44780 darf Vcc-Vee nämlich bei 10V liegen. Ist im Prinzip auch egal, du nimmst am besten eine Ladungspumpe mit der du die
nicht von 3 bis 5V und auch die Kontrastspannung darf nicht 10V kleiner sein als Vcc. Mit einem HD44780, sagst Du, wäre ein negatives VEE OK. Hat denn hier jemand Erfahrung damit, ob das für einen KS0070B auch gilt? Anders gefragt: Ist das Datasheet an der Stelle falsch? Bye, Burkart
-
Thread
Inizalisierung 8-Bit Ansteuerung LCD läuft nicht!!!
Port 0 nur für die Steuerbefehle benutze. Ich habe das LCD-Display von Pollin für 5,-€, es hat den HD44780 Controller. Nun zu meinen Problem: Wenn ich mein µC und LCD anschalte werden auf den Display die erste und dritte Zeile angezeigt! Nach den ich meine init_LCD abfrage blinkt das Display nur
Wenn du zulange wartest bis zur nächsten Aktion ist das OK. Wenn du aber zu kurz wartest, kommt der HD44780 nicht hinterher. Und studier noch mal die Initsequenz von Jack (14:48). Seine Initialisierungsbytes unterschieden sich dramatisch von deinen. Insbesondere schickst du am Anfang 3 mal ein 0x30
-
Thread
Display TC1602E.01
<PC6); PORTA |=(1<<PA2); PORTA &=~(1<<PA2); } es tut sich nichts. ist das Display nicht HD44780 kompatible??? Ist meine Ansteuerung richtig habe diese aus folgendem Datenbaltt http://www.lcd-module.de/deu/pdf/doma/dip162-d.pdf Danke
Im Anhang mal ein Bild was dir das hoffentlich deutlich macht. Die Initialisierungssequenz eines HD44780 in den 4 Bit Mode. Siehst du da irgendwo DB0-DB3? DB0-DB3 beim 4 Bit Mode fest auf 0 zu legen hat nur einen Effekt: Unnötig Strom über die Pullups zu verbrauchen.
-
Thread
LCD multiplexen
der Ecke stehen soll das Display dazu soll aber auf dem Tisch stehen. Leider sind an diesem HT44780 4x20 Display sehr viele Leitungen, welche ich nicht unbedingt als Flachbandkabel ziehen will. Gibt es da irgendeine Möglichkeit die zu Multiplexen und wieviel Kabel benötige ich da mindestens
kleiners Display nutzen. Es ist das P204-3NLED. Das hat aber einen anderen Contr.-Chip und zwar den HD66712. In wie fern unterscheidet der sich zu dem HD44780 bzw. sind die Unterschiede für mich überhaupt wichtig??? Nr.2 Ich hab mich mal mit dem Link beschäftigt und bin beim suchen von Infos uber
-
Thread
LCD - Ansteuerung
Sorry ,hab nicht daran gedacht. Es handelt sich um ein Programm welches für LCD's mit KS0066 / HD44780 - Contollern geeignet ist. Das Programm hab ich für einen 8051er geschrieben. Folgende Funktionen sind im Progi enthalten: -> Initialisierung -> Ausgabe eines Strings / einzelner Zeichen / eigene
:) hast mich überzeugt. Danke. Komisch ist allerdings, dass dieses Progi schon bei 3 LCD's (auch HD44780) einwandfrei rennt. hmm....wie gibts denn das? lg
-
Thread
Mp3 Player Selbstbau
bauen. Dazu möchte ich folgende Komponenten verwenden: Decoder: VS1011 uC: AtMega32 Display: HD44780 Kompatibel SD-Karte mit 1-2GB Das Programm des AtMega 32 soll in C programmiert werden. Mit dem AtMega8 habe ich schon einige Erfahrungen gesammelt. Ich bin in der Lage Daten auf dem Display
Dazu möchte ich folgende > Komponenten verwenden: > > Decoder: VS1011 > uC: AtMega32 > Display: HD44780 Kompatibel > SD-Karte mit 1-2GB Einen ATmega32 fuer ein neues Design wuerd ich jetzt nicht unbedingt mehr verwenden, wenn ich nicht gerade einen Lebensvorrat davon habe. > Das Programm des
-
Thread
Pollin TC1602E-01
World!"); while(1) { } return 0; }[/c] lcd-routines.h [c]// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H //////////////////
#define LCD_SET_DDADR 0x80 #endif[/c] und 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
-
Thread
Darstellung von Sonderzeichen
<Glaskugel>Du hast also ein Text-LCD mit HD44780-Controller?</Glaskugel> Im Datenblatt zum LCD steht meist eine Zeichentabelle. Da suchst du dir den entsprechenden Zeichencode. Oft kommen nach den ersten 127 Zeichen erst einmal etliche unbelegte
Sorry, vergessen. Ist ein HD44780 Typ PC2004. Den Zeichensatz habe ich gefunden im Datenblatt. Stehen viele chinesische drin