-
Thread
LCD Display 15ms
gleich , es ist die einzigste AT89C Datei die beim Asm 51 dabei ist . Ich nutze ein 16x1 Display (HD44780) Soll ich das mal mit dem Display-Reset versuchen den man per Software durchführen kann ?? Wären ja nur ein paar zeilen mehr im CODE
LCD_Kom (0x14); //cursor move, right, cursor/display shift LCD_Kom (0x01); //Clear } //für HD44780-U-Controller (Hitachi oder kompatibel)
-
Thread
LCD von Nähmaschine flackert
Anschlusspins (+ 2 für die Hintergrundbeleuchtung) sind ein gutes Zeichen dafür, dass es sich um ein LCD mit HD44780 kompatiblem Controller handelt. Der HD44780 stammt aus den 1980ern. Wenn sich mechanisch was ähnliches findet, dann kann man das Display auch mit ein paar Drahtbrücken anschließen. Max
Boards unten in der Maschine. Das Display kann man problemlos tauschen, da es zu den Displays mit HD44780 pinkompatibel passt. Brachte bei mir nur kurzfristig Erfolg, dann starb nach wenigen Monaten das Mainboard. Schaltpläne habe ich nirgends bekommen. So landet die Maschine beim Schrotthändler. 24
-
Thread
LCD Ansteuerung - Verständnisfrage
den LCD Typ, der vor mir liegt und nicht auf alle Möglichkeiten (auch wenn die Ansteuerung durch den HD44780 eh dieselbe ist). Ich habe also das Datasheet vor mir, ich verwende die 4-bit Ansteuerung mit einem Atmega8. Nun steht im Datasheet: PowerOn - 15ms Warten dann soll ich ein Bitmuster auf
Laut Datenblatt ist der HD44780U TTL-kompatibel (2,2V = High). Ohne Rücklesen des Busy-Bits brauchst Du also keinerlei Pegelanpassung. Peter
-
Thread
Gibt es Anschlussstandards bei grafischen Displays?
Hallo, wir haben bei den Textzeilen Displays einen Quasi Standard (HD44780). Gibt es so etwas - zumindest in Teilgruppen - auch bei den monochromen und mehrfarbigen Grafikdisplays, was die Datenübertragung (Beispiel Takt+Daten), das Protokoll, die Anschlussbelegung
Hermann M. wrote: > Roland Praml wrote: >> Die meisten Displays haben wie auch das HD44780 einen 8-Bit Bus, der im >> 6800 oder 8080 Modus betrieben werden kann. > > Damit meinst Du jetzt, dass man an den Bus dieser Prozessorfamilien das > Display dranhängen könnte. Wenn es also
-
Thread
Punkt-Matrix-Anzeigen an Atmega32 will nicht leuchten
nur raten kann, wie die > Bitreihenfolge der Datenbits ist Muß man nicht, das ist Standard bei HD44780 und steht auch so im o.g. Datenblatt (7-14 DB0-DB7). Lediglich bei den Backlight Pins muß man aufpassen, die sind mal hier und mal dort.
liest schon datenblätter ;-) Ein LCD von einem RFID Bausatz hatte den gleichen Macken. Übrinx der HD44780 selbst hat nix mit der Anschlussbelegung zu tun.
-
Thread
Display für Anfänger
http://www.mikrocontroller.net/articles/HD44780
Du kannst in Katalogen nach Displays mit HD44780 oder kompatiblem Controller suchen, die weniger als 10 Euro kosten. Die Antwort kannst Dir dann selber geben :)
-
Thread
LCD EA-DIP081-CNLED Initialisierung
>Und wie ist die Initialisierungssequenz beim EA-DIP081-CNLED? Genauso wie bei jedem anderen HD44780 kompatiblen Display auch.
>>Genauso wie bei jedem anderen HD44780 kompatiblen Display auch. > >Ist aber ein Display mit ST7066. Ist kompatibel. Sourcecodes für HD44780 laufen darauf.
-
Thread
4x20 LCD 20464C
http://www.mikrocontroller.net/articles/HD44780
durchgepiepst und festgestellt, dass bei mir GND auf pin 1 und VCC auf 2 liegt. Pin 3 ist mit V5 des HD44780 verbunden, nicht V0. Leider bekomme ich das display trotzdem nicht ans laufen. hat jemand erfahrung ob der HD44780 verpolung überlebt?
-
Thread
Display im Sleep-Modus
Hi Thomas, ein Atmega 168 und ein Standart-LCD-Display, so der aller-verbreitetste Typ mit HD44780 Chipsatz. Gruß Tilmann
Nur wenn am EN-Pin des HD44780-Display ein positiver Puls kommt, wird das vom Display übernommen und darauf reagiert. Im Sleep-Mode ändert ein AVR seine Ausgangspegel nicht, also wird sich auch die Anzeige nicht ändern
-
Thread
RAM Startadresse Display
Wenn ich jedoch im Datenblatt des Controllers nachsehe https://www.sparkfun.com/datasheets/LCD/HD44780.pdf finde ich nirgends die StartAdresse des Display Data RAM. Kann mir da jemand behilflich sein? Dankeschön vielmals
gekennzeichnet kann ich in diesem Fall ignorieren. S.30 https://www.sparkfun.com/datasheets/LCD/HD44780.pdf
-
Thread
Zeilenadressen LCD 4x20 blau
nicht, welches jetzt welchen Controller hat... Also verwendet alleine EA mindestens 3 Controller (HD44780, KS0073, HD66712), wobei erster bei 4x20 die eine Adressierung verwendet, KS0073 und HD66712 die andere (siehe oben). Die Zuordnung von "Guter Rat" von KS0073 zu den Adressen stimmt hiermit
ok, Danke. Dann brauche ich keinen neuen Typ in meiner Headerdatei vorsehen, das ist ja der HD44780.
-
Thread
ulrichradig.de 's LCD Code und 16x2 LCD
Antwort erhalten und erhoffe mir daher hier eine... Also: Ich habe ein LCD 16x2 von Reichelt (HD44780 kompatibel), Best.nr. LCD162C LED. Dann habe ich einen ATmega32. Der ATmega32 wird ganz nach Vorlage mit Betriebsspannung versorgt usw. Auf dem uC ist ein Programm für eine Uhr, das läuft auch
Pascal G. schrieb: > Also: > Ich habe ein LCD 16x2 von Reichelt (HD44780 kompatibel), Best.nr. > LCD162C LED. Dann habe ich einen ATmega32. Der ATmega32 wird ganz nach > Vorlage mit Betriebsspannung versorgt usw. Da du das LCD am Port A betreibst: AVcc ist ebenfalls
-
Thread
16x2 Display Datenleitungen
Datenleitungen nur als Ausgänge benutzen. Allerdings muss man dann das Timing des relativ langsamen HD44780 berücksichtigen, um den Contoller nicht zu überfahren.
nicht mehr. Und irgendwelche Cursorpositionierungsgeschickten entfallen damit auch. Ein Display mit HD44780 hat maximal 80 Zeichen. Das ist damit in 40ms komplett beschrieben. Du kannst damit wie wild Daten aus Deiner SW ausgeben, ohne auf Dein Display warten zu müssen. Gruß Jobst
-
Thread
LCD-Lauflicht
Mikrocontroller nochmal parallel abgelegt, das geht vermutlich schneller als ein Lesezugriff auf den HD44780
Der HD44780 kennt doch diese "Shift display" Anweisungen. Wenn sich die Länge des Speichers vom Displaycontroller (Hab' grade nicht im Kopf wie viel das ist... 80 Zeichen oder sowas?) ganzzahlig durch die Länge
-
Thread
EA Oled LCD bleibt dunkel
Gibt es hier irgendetwas zu beachten? Eigentlich sollte der Controller ja kompatibel sein zu dem HD44780. MfG Sebastian
SebastianB schrieb im Beitrag #3338728: > Eigentlich sollte der Controller > ja kompatibel sein zu dem HD44780. Wie kommst du da drauf?
-
Thread
Einfache Display Funktion.erweiterung
ich mir, eine Tabelle in form eines arrays oder eines: int a=01100001; //Standard ASCI und Hitachi HD44780 belegung int b=01100010; ... anzulegen. Es wird dann das erste Zeichen des eingegebenen string aufgerufen, an die "vergleichs tabellen" funktion übergeben und als Rückgabewert erhalte ich dann
ich mir, eine Tabelle in form eines arrays oder eines: >int a=01100001; //Standard ASCI und Hitachi HD44780 belegung >int b=01100010; Qaurk. Du musst ASCII nicht neu erfinden. Das kennen sowohl der Compiler als auch dein Display bereits. Da kannst du ganz einfach und direkt mit Strings in C hantieren
-
Thread
[V] 4x40 Displays 404b mit Hintergrundbeleuchtung
neue und gebrauchte 4x40 Dot-Matrix Displays mit LED Hintergrundbeleuchtung übrig. Der Controller ist HD44780 kompatibel. Neu: 20€/Stück Gebraucht: 15€/Stück - Die Displays sind getestet und voll Funktionsfähig. jeweils + 3€ Versand im Luftpolsterumschlag. Gerne auch im Tausch gegen PSP-Displays
Display lässt sich ohne Probleme im 4/8Bit Modus ansteuern. Praktisch können alle standard libs für HD44780 Controller verwendet werden. Es gibt nur einen kleinen Unterschied - wie bei allen 4-Zeiligen HD44780 Displays befinden sich nämlich zwei Controller auf dem Display. Man benötigt also zwei Enable-Leitungen
-
Thread
LCD-Display über PC ansteuern
Initialisierungssequenzen auszuführen und Wartezeiten einzuhalten. Bei den LCD-Controllern gibt es ein magisches Wort: HD44780 oder HD44780-kompatibel. Dieser Controllertyp ist so verbreitet, dass man über die Ansteuerung massenweise Infos/Datenblätter und Beispiele findet. Wenn man sich also ein LCD beschafft, sollte nach
beschaffst dir vom Verkäufer des Displays die Datenblätter. Hoffentlich ist der der Hauptcontroller HD44780-kompatibel...
-
Thread
Probleme mit LCD Display 4*20
Hallo, ich habe ein 4x20 Zeichen Display mit KS0073 Kontroller, HD44780 kompatibel, an meinem 89C51CC03er angeschlossen. Nun habe ich das Verhalten, dass die Zeichen in der ersten Zeile von Stelle 13-19 in der zweiten Zeile ab Stelle 0 wiederholt werden. Hat jemand
Michael schrieb im Beitrag #2089787: > Gerd F. schrieb im Beitrag #2089709: >> KS0073 Kontroller, HD44780 >> kompatibel > > *nahezu* ist das Stichwort! > *nahezu* war tatsächlich das Stichwort, das ist auch eine super Aussage vom Hersteller, die schreiben nahezu 100% kompatibel zum HD44780.
-
Thread
40x4 LCD Backlightspannung
Hallo, Ich bin gerade dabei mir einen Schaltplan zu erstellen um mittels µController ein HD44780 kompatibles 4x40 Zeichen Display anzusteuern. Meine Wahl fiel dabei auf dieses LCD: http://www.buydisplay.com/default/40x4-lcd-module-datasheet-commands-arduino-pinout-hd44780-black-on-yg Wie
negative Spannung > liefert? z.B. ICL7660 Hinweis: Das Display hat zwei Controller vom Typ HD44780 bzw. KS0066, und damit 2 Enable-Pins.
-
Thread
LCD mit 10 Pin's
Hallo, da ist der "standard" HD44780 drauf, der kann auch mit 4Bit Bus betrieben werden. Allerdings hat der noch ein Enable Signal, welches in Deiner Auflistung fehlt. Vielleicht prüfst Du nochmal die Leitungen. Gruß
Hallo, ausprüfen? Die Pinbelegung des HD44780 steht in dessen Datenblatt und ein Multimeter mit Durchgangsprüfung wird ja vorhanden sein. Gruß aus Berlin Michael
-
Thread
Problem ATMega 8 LCD TC1602A-09
Sorry, mir ist die Bezeichnung im Betreff entgangen. Der Kontroller soll HD44780 kompatibel sein, somit sollte 4-bit eigentlich kein Problem sein.
Wo steht eigentlich das der Controller der HD44780 ist bei diesem Display oder ist das Standard, habe alle Datenblätter nachgesehen und versucht den Hersteller raus zu finden, aber nirgends fand ich was! Ich habe die Leitungen auch an DB4-7 angeschlossen
-
Thread
Standart LCD per i2c expander betreiben
operation. The HD44780U functions must be set by the function set instruction prior to the display. Since the display data RAM can store data for 80 characters, as explained before, the RAM can be used for displays such
Das Problem ist ja, dass die ursprüngliche Form der Initialisierung super funktioniert hat. Alle HD44780 Displays (oder komp. sind) die ich hier rumfliegen habe funktionieren damit ohne Probleme.
-
Thread
Benutzerdefinierte Zeichen beim LCD WD-C2704
Hi, sieht stark nach HD44780 aus von der Initialisierung her. Wie @Axel schon sagte: 2 Controller. 2 Initalisierungen. 2 Enable Impuls-Eingänge. Zuordnung zu den Zeilen. Bei Locate-Anweisung also auch noch den "richtigen" Enable Impuls senden. Beispielprogramm für e i n e n HD44780 kommt gleich. Die "User defined characters" verlangen 8 Schreiboperationen jeweils. Das wird oft vergessen. ciao gustav
-
Thread
7 Segment LCD
Richtig, ich brauche mehr Geld für Pommes... Ich möchte kein normales LCD mit HD44780 benutzen, weil es mir auf einen möglichst geringen Stromverbrauch ankommt.
Hi >Ich möchte kein normales LCD mit HD44780 benutzen, weil es mir auf einen >möglichst geringen Stromverbrauch ankommt. Ein HD44780 braucht etwa 150µA. Strom zieht eigentlich nur die Beleuchtung. DOGM-Displays benötigen etwa 250µA.
-
Thread
Strombegrenzung für Datenleitungen zwischen Display und AVR?
Guten Tag! An einem Atmega8 betreibe ich ein 16x2 Zeilen Display mit HD44780-"kompatiblem" Controller. Sowohl Schreiben zum als auch Lesen (Busy Flag) vom Display funktionieren. Die Datenleitungen DB 0-7 sind direkt an Port D des Atmegas angeschlossen. Wenn ich nun fälschlicher
gehalten werden - so meine Überlegung. Da das Display-Datenblatt recht dünn ist, habe ich mir das HD44780-Datenblatt von Hitachi angesehen: https://www.sparkfun.com/datasheets/LCD/HD44780.pdf Auf Seite 54 unten (rechts) habe ich die Ausgangsstufe gefunden. Über die PMOS- bzw. NMOS-Transistoren wird
-
Thread
Steuerung von EA DOGM163 mit einem ATMega32
habe folgende Konfiguration in meinem lcd.h: [c] #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ #define LCD_LINES 3 /**< number of visible lines of the display */ #define LCD_PORT PORTC /**< port for the LCD lines
DOGM163 zu steuern. Bist du sicher? DOG-Displays haben z.B. in der Init zusätzliche Befehle, die HD44780-Kompatible nicht haben. MfG Spess
-
Thread
5V LCD an 3,3V mit StepUp
Hi! Also ich kenne Dein Display nicht, aber ich betreibe einige HD44780 Displays an 3.3V ohne Probleme. Nur die LCD-SPannung muss dann negativ sein, es reichen bei Consumer-Displays i.d.R. -3V für einen guten Kontrast. Ob die KS Nachbauten des HD44780 das auch von
betrieben wird. Da Du da noch was mit I2C machen willst, denke ich, dass Dein Display nicht auf HD44780 und Kompatiblen beruht, trotzdem mal die Info, da das nicht zum ersten Mal gefragt wird. Gruß, Ulrich
-
Thread
Display Programmierung mit GCC 16x4 Display
Soweit ich weiß ist der KS0066 kompatibel zum HD44780...
Laut wikipedia sind die beiden kompatibel.... http://de.wikipedia.org/wiki/HD44780
-
Thread
LCD Anzeife
entweder probleme mit dem kontrast oder das lcd ist wirklich defekt. 2. bist du sicher das da ein hd44780 bzw. ein ein ks0066 lcd controller drauf ist? Gruss, BAB
verstelle wird es heller. Das Display habe ich bei Conrad gekauft, es steht aber nicht drauf das es hd44780 bzw. ein ein ks0066 lcd ist. Danke nochmal!!! Gruß Jürgen
-
Thread
VF-Display
Die Helligkeitseinstellung ist neu, das hat HD44780 nicht. Der alte -5V-Pin Nr. 3 hat einen neue Bedeutung "Reset" oder n.c.. Den Jumper für RW,En oder RD,WR kenne ich auch nicht, könnte aber in neueren LCD auch vorkommen ? Ansonsten scheint es
Function Set" Funktion nicht beschrieben wird... alles andere kann man sich herleiten,wenn man sich mit HD44780-kompatiblen Displays auskennt. Das Datenblatt, das Dennis gepostet hat ist aber definitiv paraktischer. Gruß, SIGINT
-
Thread
Probleme mit LCD
Das Display ist glaube ich von NANOX und es hat den selben Controller wie der des Threaderstellers (HD44780A00)
angeschlossen wie im Tutorial beschrieben. Deswegen sollte die Initialisierung stimmen. Hat ja auch ein HD44780 auf dem LCD. Ich häng mal das Datenblatt vom LCD an:
-
Thread
[V] LCD-Displays 1601
Interessent per PN danach fragen;-) Es würde auch schon reichen wenn Du den Controller nennst. Wenn ein HD44780 oder kompatibel verbaut ist bist Du die Displays ruckzuck quitt.
schrieb im Beitrag #7525725: > Es würde auch schon reichen wenn Du den Controller nennst. Wenn ein > HD44780 oder kompatibel verbaut ist bist Du die Displays ruckzuck quitt. Ok, da bin ich jetzt überfragt. Ich habe nur das Datenblatt vom PVC160101PTN03. https://cdn-reichelt.de/documents/datenblatt/
-
Thread
LCD Initialisierung fehlerhaft, warum?
Ist der KS0073 kompatibel zum HD44780? Falls ja, probier mal meine Init-Routinen von www.mathar.com. Die klappen 100%ig.
Hast du mal die Pegel nachgemessen? Ich benutze ein HD44780-LCD an dem MSP430, was problemlos geht. Aber vielleicht sieht dein komischer Controller die 3V des MSP nicht mehr korrekt als "high" an? Oder vielleicht geht dir auf dem Weg noch irgendwo irgendwas
-
Thread
Arduino Uno ref.3 und LCD Display 16x2
da, mein Programm lief sofort wie gewünscht. Woran kann es liegen, dass ich das Display ( nach HD44780 Standardt, 1602 LCD Module Display Anzeigen 2X16 Zeichen) nicht wie gewünscht zum laufen bekomme? Über fachkundige Hilfe würde ich mich sehr freuen!
Zumal es auch diverse Displays gibt die als HD44780 kompatibel verkauft werden es dann aber (gerade in der Initialisierung) nicht zu 100% sind. Schau doch mal in das Datenblatt deines Displays.
-
Thread
PIC 18f4620, XC8 Compiler und XLCD Lib
Vielleicht hilft das weiter: http://pic-projekte.de/wiki/index.php?title=Ansteuern_des_HD44780_mit_den_C18-Libraries Speziell das hier (beachtet?): http://pic-projekte.de/wiki/index.php?title=Ansteuern_des_HD44780_mit_den_C18-Libraries#OpenXLCD
#3349124: > Vielleicht hilft das weiter: > http://pic-projekte.de/wiki/index.php?title=Ansteuern_des_HD44780_mit_den_C18-Libraries > Speziell das hier (beachtet?): > http://pic-projekte.de/wiki/index.php?title=Ansteuern_des_HD44780_mit_den_C18-Libraries#OpenXLCD Die Seite ist übrigens umgezogen. Der
-
Thread
Reichelt "LCD 161" 1x16 ist tatsächlich 2x8?
Das hat damit vermutlich gar nichts zu tun. Ein HD44780-(kompatibler) Controller kann nunmal nur 2 Zeilen je 8 Zeichen direkt ansteuern (16 Pixelzeilen mal 40 Pixelspalten), für jede andere Organisation als max. 8x2 müssen zusätzliche Treiber-ICs auf
nichts zu tun. 161A ist halt eine Reichelt-interne Produktnummer und ohne weitere Aussage. > Ein HD44780-(kompatibler) Controller kann nunmal nur 2 Zeilen je 8 > Zeichen direkt ansteuern (16 Pixelzeilen mal 40 Pixelspalten), das habe ich verstanden. Es ist aber keine Rechtfertigung dafür, dass
-
Thread
mit PIC 16F628A LC-Display ansteuern
NzczOTc4OTk-/Bauelemente/Aktiv/Displays/LCD_Modul_C0802_04.html Das Display besitzt einen standart HD44780 kompatiblen controller. Zum Programmieren benutze ich das Pickit 2 Debug express und die Programmiersprache Assembler. Meine Erfahrungen des Programmierens sind bis jetzt nur sehr beschränkt
zweite zeile gelange ohne alle 40 zeilen voll zu schreiben. Da gibt es doch bestimmt einen Trick. Der HD44780 hat ja die DDRAM Adressen von 00 bis 0F und von 40 bis 4F. Wie kann ich denn zu den 4X Adressen gelangen? mfg
-
Thread
Alternative für DOTMATRIXDISPLAY Da super langsam.
Ist definitiv schlecht programmiert wenn es so langsam ist. Für HD44780 kompatible Controller wie bei diesem Display gibt es haufenweise implementationen im Internet. Im Zweifelsfalle ist die Ansteuerung aber auch selbst in nicht allzu langer Zeit programmierbar, sofern
>* INTEGRIERTER KONTROLLER HD44780 ODER KOMPATIBEL Normaler gehts nicht ;) Dürfte also mit (fast) jeder LCD-lib funktionieren.
-
Thread
LCD Bibliothek mit "custom chars" gesucht
Schau mal hier: http://www.quinapalus.com/hd44780udg.html
Hallo Max, in welcher Matrix sollen die Symbole sein ? Ein HD44780 kann, je nach Zeilenanzahl, verschiedene verarbeiten. http://www.quinapalus.com/hd44780udg.html ist klasse, damit "male" ich mir meine Symbole auch immer.
-
Thread
avr-libc tutorial
funktioniert das Demo auch mit einem ATmega8 ohne weitere Änderungen als den von dir genannten (also HD44780_PORT in defines.h und MCU_TARGET im Makefile).
in der HD44780-Initialisierung vergrößern und dann gucken, welche davon für dein Problem zuständig ist. Kann schon sein, dass der eine oder andere HD44780-Clone sich hier anders verhält. Wenn du was gefunden
-
Thread
Seltsamer "LCD Fehler"
auf float > umzusteigen. Nein, das war geklärt. Mittlerweile geht's um das Busy-Flag eines HD44780.
gesonderter Block dargestellt wird!? http://www.alldatasheet.com/datasheet-pdf/pdf/63673/HITACHI/HD44780.html
-
Thread
putsXLCD nur der Anfangscharacter vom String auf LCD
Moin, hab mir das nochmal angesehen, insbesondere eins der HD44780 Datasheets. Entweder hab ich etwas nicht kapiert, von wegen Cursor left/right und Display left/right, oder die haben sich bei der xlcd.h geirrt...mal ein kleiner Auszug von den Definitions in xlcd.h
aus der xlcd.h die Definition SHIFT_DISP_LEFT in OpenXLCD.c dann ist die Darstellung auf meinem 2x16 HD44780 perfekt, also wenn ich im Grunde den Entry Mode: Cursor move right, no shift of the display nehme. Gruß Beast
-
Thread
Display Controller
Hi, habe ein MC1602C8 (2 x16). Wird bei jedem LCD HD44780 Controller verwendet? Im Datenblatt steht naemlich nicht welcher Controller verwendet wird.
ewigergert schrieb im Beitrag #2118539: > Wird bei jedem LCD HD44780 Controller verwendet? Nein. Sicher nicht.
-
Thread
Unbekanntes LC Display - Suche Datenblatt
also erstmal würd ich ganz grob sagen das könnte ein standard hd44780 sein vermutlich 10x2 buchstaben.
So was in die richtung ? http://de.wikipedia.org/w/index.php?title=Datei:2x8_amber_HD44780_LCD_CIMG0416.JPG&filetimestamp=20090808034401
-
Thread
Liquid Crystal
das diese Tutorials und Bücher in deutscher Sprache sind. Nun bin ich bei den LCD Displays (mit HD44780 Controller) angelangt. Deren Nutzung mit fertigen Librarys ist sehr Komfortabel und Einfach möglich. Aber ich möchte mehr, ich möchte verstehen wie eine entsprechende Library von Grund auf entwickelt
vorzugsweise deutschsprachiges, Tutorial bei den von > Grund auf gezeigt wird wie eine LCD Library(HD44780 Controller) im > Arduinosystem (C++) entwickelt wird. Den ersten Teil deines Wunsches (Ansteuerung eines HD44780) erfüllt das [[AVR-Tutorial:_LCD]]. Und den zweiten Teil (Programmieren in C)
-
Thread
grafische Benutzeroberfläche mit einem AVR?
Grafik oder ein Menü un Ruhe aufzubauen und dann um zu blenden, wenn es fertig ist. Schon beim alten HD44780er kann man beim Booten das Menü im unsichtbaren Bereich des LCDs unterbringen und im sichtbaren Bereich Messwerte anzeigen. Auf Anforderung hin schreibt man nicht langsam erst das Menü zusammen, sondern setzt einfach das virtuelle Fenster des HD44780 auf das vorbereitete Menü. Man kann sogar im Hintergrund die Messwerte aktualisieren. Verlässt man das Menu, also schiebt man das virtuelle Fenster zurück, sind sogar alle Angaben schon aktuell.
-
Thread
LCD 4x20 Contr. KS0066U defekt. Welcher Ersatz?
bei einem Überstrom Schaden davongetragen. Ist dieses Display hier, http://cgi.ebay.de/New-HD44780-4x20-Character-LCD-Display-with-backlight_W0QQitemZ5825911658QQcategoryZ12070QQssPageNameZWDVWQQrdZ1QQcmdZViewItem#ebayphotohosting als Ersatz einsetzbar? Lese immer wieder Hitachi HD44780 kompatibel
Steht auf dem alten auch HD44780 kompatibel drauf? Gruß Florian
-
Thread
Reziproker Frequenzzähler+ Optimierte 64bit uint Routinen
lasse sie häufig einfach weg, wenn ich nur das LCD-Display beschreiben will. Das Busy-Flag des HD44780 Kontrollers werte ich nicht aus, sondern arbeite mit Wartezeiten.
0x32); Das verhindert die Busy-Flag-Abfrage für diesen einen Befehl. > Mein LCD-Display hat den HD44780 von Hitachi drauf ! Standard. Ich wage nur zu bezweifeln, dass er *wirklich* von Hitachi ist - da gibt es sooo viele Nachbauten :-) > Auch kann die Zeile [c]/* Init LCD */ lcd_init();[/c
-
Thread
[V] Diverses (Displays, Debugadapter, Bauteile, PC-Teile)
Powertip PG-12864D 128x64 pixel KS0108 mit LED Bel. 4€ 2 Stück JM204A 20x4 Character HD44780 kompatibel 6€ 4 Stück BT22008 20x2 Character HD44780 kompatibel mit LED Bel. 4€ 2 Stück DEM20323 kompatibel mit BT22008 mit LED Bel. 4€ [Debug
Update: Folgende Sachen sind Weg: 2 Stück JM204A 20x4 Character HD44780 kompatibel 1 Stück AVR-JTAG-ICE (altes graues Gehäuse mit RS232) 1 Mal Merix AVR32AP7000 Board mit 4,3" Display 1 Mal Voltcraft PCS64i LPT-PC-Digitaloszi mit zwei externen Akkus Hier noch