-
Thread
LCD Display "Dotmatrix-LCD-Modul" programmieren
Controller Typ ist der KS0073 Was schon mehr als die halbe Miete ist. Dieser Controller ist HD44780-kompatibel, es gibt eine Menge Quellcode dafür. Auch hier im Tutorial solltest Du fündig werden, genuso wie im Anhang zur AVR-Libc.
Controller Typ ist der KS0073 >Was schon mehr als die halbe Miete ist. Dieser Controller ist >HD44780-kompatibel, Nicht so ganz;) >Ich habe nur leider noch keine richtige Ahnung, was ich dafür alles >brauche und wie ich es Schalten muss, Viel mehr als du investieren möchtest. Kauf dir irgendwas
-
Thread
Probleme mit LCD
Sorry, ich bezog mich auf den Controller HD44780. Dein Display hat aber den Controller KS0073. (stellte ich nach Lesen deines PDFs fest) Damit habe ich noch keinerlei Erfahrung. ...
Inwieweit dein Display das kann, weiß ich nicht. Das Scrollen beruht (zumindest beim Controller HD44780) darauf, dass für jede Zeile mehr Speicher zur Verfügung steht, als Anzeigepositionen vorhanden sind. Man kann die Anzeigepositionen als "Fenster" über den Display-RAM verstehen. Dummerweise verschieben
-
Thread
Arduino Fehler beim Kompilieren mit lcd.begin()
Guten Tag, ich wollte soeben ein HD44780 LCD mit Arduino ansteuern, nur leider bekomme ich immer Fehler beim Kompilieren. Es liegt an der Zeile mit dem lcd.begin(). Ich habe mich an folgende Anleitung gehalten: http://funduino.de/nr-
MAnu schrieb im Beitrag #4831976: > ich wollte soeben ein HD44780 LCD mit Arduino ansteuern, nur leider > bekomme ich immer Fehler beim Kompilieren. Es liegt an der Zeile mit dem > lcd.begin(). > Ich habe mich an folgende Anleitung gehalten: > > http://funduino.de
-
Thread
Custom character bei Display mit HD44780
Hallo, ich fange gerade mit Mikrocontrollern an und habe mir vor kurzem ein HD44780-gesteuertes LCD-Display (2x16) geholt, das mit einem ATMega 32-16 ansteuere. Ich kann das Display soweit auch gut ansprechen und darauf schreiben, aber beim Definieren eigener Zeichen hakt es.
ist. Ausserdem unterschreitest du leicht die minimale Enable Zeit mit deinen Instruktionen. Die HD44780 sind laaangsame Chips. Richte dich dann doch mal nach der korrekten Initialisierung des Displays, beschrieben im Datenblatt: Anschalten und mehr als 15ms warten, nachdem Vcc 4,5V erreicht hat.
-
Thread
HD44780 mit SIPO-Register ansteuern
Hallo zusammen, aufgrund mangelnder Ports am uC möchte ich das Display mittels SIPO-Register ansteuern. Hat das schon jemand gemacht und kann mir sagen, ob ich die C/D-Leitung mit ins SIPO übernehmen kann, oder ob das mit dem Timing Probleme gibt, weil das Display den Command- / Daten-Befehl vor den eigentlichen Daten anliegen haben muss? Gruß und danke!
-
Thread
LCD HD44780 Busy Flag
Hi, bin ziemlicher Anfänger. Habe es heute nun geschafft ein LCD ohne Codebeispiele anzusteuern *froi*, habe es zum probieren mal mit der 8-bit ansteuerung gemacht, hatte aber das Problem, dass ich nach jedem Zeichen das ich ans LCD gesendet habe eine längere Pause machen musste (ca. 1 - 3 ms), bevor er das nächste realisiert hat. Wollte das ganze jetzt mit Busyflag lösen, bekomm es aber irgendwie nicht so hin. Bekomme nur das erste Zeichen gesendet. Das Busyflag wird irgendwie nicht wirklich ausgelesen, bzw. er überspringt die Schleife, denn wenn ich vor dem letzten Buchstaben eine 5ms pause einbau
-
Thread
lcd HD44780 an msp430
hallo. es geht um einen Praktium. hat jemand von euch schon mal der LCD hd44780 mit dem msp430 programmiert? kann mir jemand vielleicht den C Code anhängen. die schlatung habe ich schon fertig, es bleibt mir den Display initialisieren und was drauf schreiben. ich bin für
-
Thread
Eigene Zeichen im LCD mit HD44780
HAllo. Ich hätt gern mal gewusst ob die selbst entworfenen Zeichen die im CG-RAM abgelegt werden können nach dem abschalter der Spannung gespeichert bleiben oder ob ich sie nach jedem Neustart meines Programms neu generieren und speichern muss... Danke für eure Antworten Gruß Alex
-
Thread
Dotmatrix-LCD HD44780 und Sonderzeichen
ebenso mit lcd_puts("\°") und auch mit lcd_puts("\xB0") ! Hat vielleicht das "°"-Zeichen bei den HD44780 einen anderen ASCII-code. MFG Holger
Wie meistens hilft ein Blick ins Datenblatt bzw eine Google-Suche... Das Character Set des HD44780 findest hier: http://home.iae.nl/users/pouweha/lcd/images/lcd/lcd-ch1a.gif Auf den untersten Adressen kannst auch eigene Zeichen anlegen (siehe Datenblatt).
-
Thread
HD44780 kompatibles LC-Display
Ich hab ein HD44780 kompatibles LC-Display an meinen Atmel gehängt! Das Display hat normalerweise 1 Zeile und 16 Zeichen! Es zeigt aber nur 8 an! Was mache ich falsch? Ich habe es über 4-Bit Datenleitung angeschlossen
-
Thread
Bekomme DISPLAY HD44780 nicht zum laufen!
Header-Datei und teilweise den C code! Das Display: http://www.mikrocontroller.net/articles/HD44780 Board: STK500 Chip: Atmega 8515L Programm: AVRSTUDIO Optimierung Os- Ich wäre einem göttlich dankbar der mir hilft, häng schon ne Zeit lang fest! Es kommen leider keine Fehlermeldungen
-
Thread
Frage zur Kompatibilität LCD-Display - Arduino due
direkt an den Arduino anschließen? Versorgung +5V und Signale direkt am Arduino mit +3,3V? Ist er HD44780-Kompatibel?
Bertibert schrieb im Beitrag #3336378: > Ist er HD44780-Kompatibel? Sind die Character-Displays in der Regel alle. Es ist realtiv egal für den IC, ob du das Display mit 5V speist. Leg einfach den RW-Pin des Displays auf GND. Dann kannst du zwar nichts
-
Thread
Arduino: LCD an MCP23017
Mikrocontroller.net-User, ich brauch mal wieder euren Rat :P Ich habe mir letztens ein Display (hd44780 kompatibel) zugelegt. An meinem Uno hat alles bestens funktioniert. Da so'n Display aber sauviele Pins braucht und I2C ja sowieso kaum gebraucht wird, kam ich auf die Idee, das LCD an ein MCP23017
Ali 2x16 LCD dazu: http://de.aliexpress.com/store/product/Free-Shiipping-1lot-2pcs-1pcs-1602-16x2-HD44780-Character-LCD-blue-1pcs-IIC-I2C-1602-Serial/623118_32378700096.html Oder eben so was http://de.aliexpress.com/store/product/Free-Shiipping-1-pcs-lot-IIC-I2C-Interface-LCD1602-2004-LCD-Adapter-Plate
-
Thread
LCD-Controller aus HP-Drucker
Hmm was gibts denn ausser dem HD44780 noch für Alternativen? Ich mein das is ein 2*16 Display und ein HD44780 scheints nicht zu sein weil VCC und VSS ziemlich nah aneinander liegen.
-
Thread
LCD-Ansteuerung schwarzer Balken
Hallo! Ich versuche einen kompatiblen HD44780 LCD anzusteuern aber bringt nur schwarzen Balken! Die lcd.h ist im Anhang! die lcd.c hab ich gelassen, wo muss ich die eigtl einbinden? Hier mein Programm, dass nur schwarze Balken bringt: #include
Balken eine Zeile oder das halbe Display belegt, liegt es mit hoher Wahrscheinlichkeit daran, das der HD44780 nicht korrekt initialisiert wurde. Ohne den Code gelesen zu haben: Check da mal die Timings/ Hardwareverbindungen. Wenn das ganze Display betroffen ist, dann ists der Kontrast oder das ganze Teil
-
Thread
Das erste Display, welches nehmen SPI/I2C ?
ohne I2C o.ä. Die Ansteuerung erfolgt dann im 4 oder 8-Bit Modus. Standard-Controller ist der HD44780.
Character-LCD kannst Du I2C nehmen oder wie schon geschrieben wurde, den 4-Bit oder 8-Bit Modus (HD 44780 kompatibles Display, die sind sehr weit verbreitet) Für ein Grafisches LCD auf keinen Fall I2C, da es meist träge wird und der Bildaufbau sichtbar wird. Da dann SPI oder eine parallele Schnittstelle
-
Thread
LCD-Test
pinsbelegung sehr seltsam aussah, ohne datenblatt geht's dann wohl nicht. am meistens ist es ein HD44780 von Hitachi, aber es könnte auch der KS0066 von Samsung sein. oder was anderes, aber es steht ja auf jeden fall drauf. wenn es nicht so ist, dann wird es deutlich schwieriger...
laut "Datenblatt" an den Parallelport angeschlossen... Es ist ein 16235 von Data Vision mit nem HD44780! Assembler-Programmierung lerne ich zur Zeit in der Uni (mit AVR-Hardware). Wollte nur wie gesagt erst mal wissen ob das LCD funktioniert. Nicht das ich dann denke ich habe mich verprogrammiert
-
Thread
LCD-Display unbenuetze Pins auf GND?
@Mathias Die Pins können unbeschaltet bleiben, denn wenn man z.B. das Datenblatt des HD44780 und kompatibler liest, sieht man das die I/O Leitungen über geschaltete Pullups verfügen. Gruss Frank
Benedikt@ ".....Schwachsinn erzählt wie alle andern" Ist es denn wirklich der HD44780 Controller? Im Subraum der Displaycontroller gibt es einen ganzen Haufen der durchaus inkompatibel ist. Sind denn die Pull-Up's enabled? Wie kann man sie denn enablen? Man sollte nicht von
-
Thread
sprintf - Grad-Symbol mit in string
Ich ging von der ASCII-Tabelle im Anhang aus. Da ist 248d das Grad-Symbol. Ich schreibe auf ein HD44780 Display - da ist es 223d. Und jetzt klappt es auch mit %c und der 223. Danke euch! Frank M. schrieb im Beitrag #5040559: > Ja, ist klar, "\xF8C" ist hier keine > gute Idee. Ja, ist in diesem
DOS-Zeichensatz und hat mit ASCII eigentlich nur zur Hälfte zu tun ;-) > Ich schreibe auf ein HD44780 Display - da ist es 223d. Und jetzt > klappt es auch mit %c und der 223. Dachte ich mir schon. Schön, dass es jetzt klappt.
-
Thread
LCD 4mal20 und atmega8515l
gesucht und leider nichts hilfreiches gefunden und zwar geht es um einen 4 zeiligen LCD Display (hd44780 kompatibel) von reichelt und der Atmega8515l. Ich habe das tutorial durchgearbeitet und alle punkte mit den leds waren ok. Nur beim LCD will es einfach nicht funktionieren. Ich benutze den STK 500
ein KS0073 Chipsatz drauf (z.B. eDip eDIP Displays)? Der benötigt eine andere Initialisierung, als hd44780. Gruß Michael
-
Thread
LCD defekt ?
können, bis Balken sichtbar sind. (*) Alles natürlich vorausgesetzt, dass das LCD mit einem HD44780 Kontroller bestückt ist und kein Hochtemperatur-LCD ist. Das braucht eine neagtive Kontrastspannung. > das ding is im A**** Warum sollte es das? Hast du irgendwas damit angestellt? Die Dinger
ich hab mal etwas gegoogelt: bist du dir im klaren dass das KS0073 nicht 100% kompatibel mit dem HD44780 ist? Gruß Andreas
-
Thread
4x20 LCD an 16f877
Hi, also ich habe ohne große probleme ein 2*16 Display ( hd 44780) mit einem pic 16f876 zum laufen gebracht,sogar über den I²C-Bus. Sieht so in etwa aus: #define LCD_D0 PIN_C4 #define LCD_D1 PIN_C5 #define LCD_D2 PIN_C6 #define LCD_D3 PIN_C7 #define
Hi, ich habe das Display( hd 44780 ) an einen PCF8574 angeschlossen und vom PIC über den I²C-Bus aufs Display geschrieben. ja kann ich dir zukommen lassen. Mfg Beginner
-
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