-
Thread
SPI auf Parallel wandeln, um Pins zu sparen !?
es drum geht, Pins zu sparen oder ein User-Interface über wenige Leitungen woanders zu plazieren (HD44780, 7-Segment, LEDs... etc.) Mark
-
Thread
Frage zu Headerdateien ( AVR / Atmel Studio )
Hallo Leute Ich bin gerade daran, eines meiner gerade angekommenen HD44780-kompatiblen LC-Displays anzusteuern. Dafür wollte ich die lcd-routines.h und .c hier von wwww.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung nehmen. Wenn ich im Programm schreibe:
-
Thread
Bedieneinheit: uC + Display + Drehgeber
Displays alleine gibts schon einiges. LCD-Backpack mit serieller, I2C oder SPI Schnittstelle für HD44780 basierende LCDs und auch für andere. > Gewurschtel bei heraus. Kein Hersteller in dieser Welt kann erahnen, was > DU gerade für ne bestimmte Anwendung brauchst. Deshalb kann man ja die meisten
-
Thread
Mikrocontroller LCD - ASCII Codierung falsch
richtigen Stelle steht. In Latin-1 Codierung ist ein 'ö' dem Code 0xF6 zugeordnet. In meinem HD44780 Datasheet stehen zwei mögliche Tabellen. In der ersten steht an der Stell 0xF6 so ein Summenzeichen. In der zweiten Tabelle steht bei 0xF6 ein 'ö'. Ergo hast du wohl ein Display mit Asiatischen
-
Thread
LCD-Ansteuerung mit ATmega16
Ich möchte ein 1*16 LCD-Display, mit Controller HD44780 im 4Bit-Mode ansteuern. Im Prinzip klappt es. Ich muss aber die Ausgabe nach jeweils 8 Zeichen umschalten, damit die zweite Displayhälfte beschrieben werden kann. Hier der Auszug der Testsoftware:
-
Thread
ATMega32 + LCD, Defekt?
keine Antwort auf die Frage gegeben haben. Das Problem ist folgendes, ich habe das 16x2 LCD (HD44780) mit dem ATMega wie im GCC-Tutorial verbunden und auch die lcd-routines Dateien benutzt. Das ganze hat kurz auf dem Steckboard prima funktioniert, dann aber plötzlich gar nicht mehr. Ich ging davon
-
Thread
AVR-Assembler+Byte "zersägen"
LCD-Display, was im 4-Bit Modus an PB0-PB3 eines Atmega16 betrieben werden soll. Der Controller (HD44780) verlangt, daß das Byte des anzuzeigenden Zeichens in 2 "Etappen" je 4 Bit übertragen werden muß. So lese ich jedenfalls das Datenblatt. Angenommen, ich hätte das Register R16 mit dezimal 65 geladen
-
Thread
Eine Sekunde sind plötzlich 10 lang
Hallo! Seit gestern suche ich nun nach einem Fehler, warum mein HD44780-Display nicht initialisiert, obwohl es dieses in einer anderen Schaltung mit der, bis auf die Pinkonfiguration, identischen Software tut. Nun stellte ich soeben fest, dass was mit dem Timing nicht
-
Thread
Mini-Laser-Beamer
mit 7-Segment Anzeigen oder ähnlichem. Je nach Helligkeit kannst du so sogar ein beleuchtetes HD44780 Display an die Wand projizieren, das ist jedoch sehr schwach. Und bedenke, mit einer Lupe (und auch mit dem Objektiv?) wird es spiegelverkehrt abgebildet, was bei 44780 oder ähnlichem ein Problem
-
Thread
Atmega32 Initialisierung LCD HD44780 EA W164B-NLW 4*16 Zeichen
Hallo, alle Informationen im Überblick: CPU: Atmega32 Controller: HD44780 LCD: EA W164B-NLW 4*16 Zeichen Bus: 4 bit ich versuche eben diese kombination zum schreiben zu bringen. Ich suche in der Kleinen Anleitung und im Netz vergeblich die Initialisierungsinformationen
-
Thread
Wie ist Euere C-Programmier-Vorgehensweise bzgl. fremdem Code ?
auf die Beine stellen Bis jetzt habe ich Standard AVR/PIC Peripheriebibliotheken fuer: LCDs (HD44780, SD1530, KS0108) DS1302, DS1307, DS1306 24CXXXX EEPROMs DAC LTC1257, LTC1669, LTC2408 AD5262 TMP101, LM75, LM71, DS1820 PCF8574A, PCA9698, PCA9554, MAX7301,MAX6957 74HC164, 74HC595, 75HC589
-
Thread
LCD an AVR Unklarheiten
Na ja wenn man einmal in 6Mon was mit AVR macht dann is man ja selber schuld. Projekt: LCD (4x20)HD44780 kompatibel an AVR(tiny26)in 4-Bit modi. Mein Problem ist dass mein Controller nicht immer mit der gleichen Taktfrequenz versorgt wird. Daraus ergibt sich das Problem, dass man die Wartezeit für
-
Thread
LCD-Ansteuerung umgedreht
5 Befehle zusätzlich. Displaydaten eines Fremdgerätes einsammeln ist auch nicht das Problem, das HD44780-Protokoll ist nun wirklich einfach. Entweder den Controller parallel zum Displayanschluss und mitlesen oder Display durch den Controller ersetzen, beides sollte kein ernstes Problem darstellen.
-
Thread
LCD initialisierung fehlgeschlagen - Warum?
Display verschwinden. Dies geschieht weder auf dem Add-On LCD vom MyAVR noch auf einem anderen HD44780 Display. Ich verzweifle im Moment echt und bin kurz davor das ganze Gedöns in die Ecke zu schmeissen und wieder Mikado zu spieln, weil das wenigstens klappt :-( Kann mir jemand helfen ?
-
Thread
LC-Display Displaytech 162 über I2C
hi @ all ich habe ein Programm geschrieben, um ein LC-Display mit standart HD44780 controller über einen an den I2C Bus angeschlossenen PCF8574 I/O baustein zu steuern. das programm ist dem beitrag angehängt... ich hätte folgende bitte. könnte sich mal jemand das programm anschauen
-
Thread
Beagleboard Black Erfahrungen?
viele Möglichkeiten vom Anschluss eines "großen" Monitors per HDMI bis hinunter zum Anbinden eines HD44780-kompatiblen LCD per GPIO. Je nach Anwendung kann aber auch ein Zynq7000 Board (z.B. http://shop.trenz-electronic.de/catalog/product_info.php?products_id=1412&language=de) interessant sein, weil
-
Thread
Programmer, Debugger problem mit MPLAB - PIC 18f4520
Das Display ist: YMFC-C2004 LCD Display 4*20 char Controller sollte der selbe wie der HD44780 sein. Ich hoffe das hilft schon ein wenig
-
Thread
PIC24FJ + S65 Display ohne Funktion
Moin, ich habe mich mal mit einem S65 Display auseinander gesetzt, da mir HD44780's langsam zu langweilig werden ;) Im selben Zug hab ich mich auch gleich an einen PIC24FJ, genauer den PIC24FJ16GA002 gemacht, da ich sonst nur ATMega und ATXMega Erfahrung hab. Den Schaltungsaufbau
-
Thread
Bausatz / Miniprojekt für Geburtstag schenken
)" und fertig. Damit wird ja kein Lerneffekt erreicht. Abgesehen davon noch ein paar Ideen: HD44780-LCD, Grafikdisplay vom Chinesen, ESP8266 für WLAN, RFM69-Module oder NRF24L01 für einfachen Funk...
-
Thread
LCD wird nur initialisiert, mehr nicht.
rumexperimentiert habe, wollte ich mich grad an ein LCD wagen. Dazu hab ich hier ein 2 x 16 CLCD mit HD44780 kompatiblem Controller da. Als Code hab ich zum testen erstmal das aus m Tutorial 1 zu 1 übernommen, nur in der lcd-routines.h hab ich die Pin's geändert und den Takt angepasst: [c]... #define LCD_PORT
-
Thread
Suche Kleineres 20x4 Lcd
Achtung, die sind nicht ganz HD44780-kompatibel, die Initialisierung ist eine andere (Kontrast setzen!), und so manch Sonderzeichen liegt an einer anderen Stelle.
-
Thread
Display LCD 162C nicht lieferbar stattdessen LCD162C BL
angeht sind diese Kategorie Text-LCDs fast alle miteinander kompatibel. Das Stichwort heisst hier HD44780 kompatibel. Unterschied gibt's eher in Farbe, Grösse, Anschlussart, mit/ohne Beleuchtung.
-
Thread
Suche bestimmte Seite mit Bit-Schubsereien, viele Beispiele Gesperrt
Auszug aus dem Manual im Screenshot. An solchen lässt sich nichts ändern. LED-Matrix, KS0108 und HD44780 Displays habe ich welche mit selbst gestrickter Steuerung und dabei komme ich eben immer auf Escape Sequenzen zurück. MCURSES kennne ich auch schon und verwende es auf meiner LED Matrix (96x8)
-
Thread
LCD Kaputt?
durchzuarbeiten. Dazu habe ich mir bei ebay ein billiges 2x16 LCD gekauft. Dieses LCD verwendet den einen HD44780A00 So das Display ist heute gekommen, also habe ich mich gleich mal dran gemacht es zu testen. Ich habe wie im Tut beschrieben VSS, VCC, VEE (über 4,7k poti) und RW angeschlossen, die nicht benötigten
-
Thread
Sammelsurium von Teilen abzugeben (KS)
dabei: => Kondensatoren => NPN/PNP Transistoren => div. analoge/digitale IC's => LC Display (HD44780 komp) => LED's => Printtrafos => Steckverbinder aller Art => ... Nur Abholung in Kassel - alles oder nichts. (Abholadresse per PN) Sollte sich kein Interessent finden wird die ganze Kiste
-
Thread
RCM2029 2x24 LCD
Hallo Alle, ich habe gekauft (per eBay) ein Paar diese RCM2029 LCD. Ich glaube es hat die normale HD44780 pin-out/interface. Ich kann es initialisieren (So 1 Linie -> 2Linie) aber ich schreibe in DDRAM, ich kann die Besetzt-Fahne lesen, aber keine buchstabe am LCD ! Jemand hat eine Datenblatt/Daten
-
Thread
Display mit HD61830 ?
mit HD 61830 Controller, habe es leider noch nicht zum laufen gebracht. Muss man dieses wie beim HD44780 Initialisieren bevor man Instruktionen und Daten senden kann? Es ist in meinen Augen schlecht beschrieben im Datenblatt. Wenn jemand etwas weiss oder es selbst schon einmal gemacht hat, ich bin
-
Thread
LCD und Taster aus Drucker ansteuern
Ist das aus nem Netzwerk Laserdrucker ? Hab so eins auch rumliegen. Das LCD scheint ein HD44780 kompatibles zu sein, der uC auf der Platine wird via SPI oder I2C oder sowas in der Art angesteuert. Legt man nur die Spannung an, dann zeigt das LCD * oder ? oder sowas in der Art an. Ich wollte
-
Thread
Fahrradcomputer programmieren
etwas Programmieren kann. Sollte i2c zu schwer sein, kann natürlich auch ein Display mit einen HD 44780 Controller genommen werden, wobei der AVR mehr Pins braucht. und @Stefan Salewski geh wo anderst spammen, du kommst dir wohl wichtig vor...
-
Thread
empfänger und sender
fies bis zum Ende durchgebissen (1. Projekt: keine Ahnung von mc und elektronik->aber ein display (hd44780) und atmega assemblieren wollen, hat dann halt unendlich nerven und zeit gekostet, lief aber zum schluss). Was ich dabei gelernt hab du kannst fast alles bauen, wenn du nur genug Zeit und Muse hast
-
Thread
LCD-Problem nach Änderung der Pinbelegung
" meinst. _delay_us( 1 ); versteht dagegen jeder sofort. Der Chip ist etwas anders als der HD44780, aber nicht viel. Man muß nur fürs Kursor setzen ne zusätzliche Steuerleitung benutzen. Die Änderungen sind also minimal. Ich würde auch die Initialisierung mit dem 2-maligen Setzen in den 8Bit-Modus
-
Thread
DCF77 Modul von Reichelt
bauen. Ich verwende dazu das DCF Modul von Reichelt, einen Atmega32 mit einem 16Mhz Quarz und einem HD44780 LCD. Das DCF Signal wird mit einem BC337 verstärkt(1k Ohm Basisvorwiderstand. Ich kann eine Led daran betreiben die im Sekundentakt blinkt. Ich verwende diesen Code: http://www.mikrocontroller.net
-
Thread
Suche Display und Libary
Rechtecke/Linien) währen schön. Ich habe schon folgende ausprobiert und ausgeschlossen: 4x40 HD44780, reicht gerade aus aber die nicht-Display fläche ist *viel* zu groß. Es gibt auch kleinere aber dann ist die Zeichenhöhe zu gering. 128x64 KS0108, eigentlich ganz ok aber viel zu viele IO Pins,
-
Thread
Kermi IRT 10 Handtuchtrockner Infrarot-Thermostat
zu einer weiteren Platine, auf der das Display und die dazugehörigen Chips sind. Diese sind: HD44780U 2x MSM5259 sowie zwei unbekannte ICs, die nicht beschriftet sind. zur Verfügung steht ein 4 Kanal SDS804x HD. Bin um jede Konstruktive Hilfe dankbar!
-
Thread
LCD Display programmieren in C
Änderungen im gesamten Code Im Prinzip kannst Du die Headerdateien aus dem obigen Projekt für den HD44780 ansatzweise (wobei die Betonung auf Ansatz liegt) übernehmen, da dieses Display ja nur eine 5x8 Punktmatrix bringt und dann heißt es tüfteln und Anpassungen schreiben ... oder es hat schon mal jemand
-
Thread
Lcd Controller kompatibilität
Habe da auch schon ein passendes gefunden (Distrelec 661341). Das vom distrelec arbeitet mit einem HD44780 controller. Sind die beiden kompatibel? Habe mal nach dem controllertyp des Displays im Anhang gesucht aber leider nichts gefunden.. Freundliche Grüsse Urs
-
Thread
LCD TC1602a-08 mit Atmega32
http://www.mikrocontroller.net/articles/HD44780 das wird wohl kompatibel sein
-
Thread
LCD an 8051MUC ->Ansteuerung in "C" -Probleme...
bastle gerade an einer Ansteuerung zwischen einem MUC der 8051er Serie und einem 20x4 LCD-Display mit HD44780-Controller. Mein Problem ist, dass ich nicht weiß, ob die Initialisierung überhaupt richtig ist, geschweige denn, dass ich einen Text aufs Display zaubern konnte. Ich habe ausm Internet einen
-
Thread
Widerstand (LCD-Kontrast) per uC einstellen.
Hallo, die Kontrasteinstellung eines alphanummerischen LCDs (die HD44780-kompatiblen) kann mit PWM ohne zusätzliche Beschaltung erfolgen. Bei GLCDs weiß ich nicht... Daniel
-
Thread
LCD mit Temperatursymbolen
wie Sonne Mond und > sowas... Wenn du dich mit Pixelgrafik anfreunden kannst, tuts auch ein HD44780 Textdisplay, paar Zeichen kann man da selbst definieren.
-
Thread
Myavr LCD Probleme
hallo, die LCD von myAvr haben einen HD44780-Controller. Guck mal auf http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#LCD-Ansteuerung da wird vieles beschrieben
-
Thread
LCD 122AM und ATMEGA 32-16
Atmel ATMEGA 32-16 DIP. Dir ist aber klar, das das ein Grafikdisplay ist? Also nicht mit den HD44780-Routinen anzusteuern. MfG Spess
-
Thread
Display 16*1 zeigt nur 8stellig an
hier ist für fertige Code's. 2. Welches Display genau ? 3. Ist dieses Display wirklich 100 % HD44780 kompatibel oder steht im Datenblatt nahezu 100 %? Mfg Dirk
-
Thread
LCD164A---KS0070B
Die 4-Bit-Initialisierung des Originaldatenblatts hat nicht funktioniert. Eine Init für einen HD44780 funktioniert auch nicht! Als letztes hab ich eine Init für einen KS0066 gefunden, die, wie es scheint, auch funktioniert. Der Cursor ist da und blinkt;) Läßt sich in der Init auch einstellen im
-
Thread
#ifndef #define Dateiname
den Beispielen gelandet und habe auch eine Frage: Datei lcd-routines.h // 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 Was hat es damit auf
-
Thread
LED wechseln gegen LCD ?
für die Ansteuerung vorhandenen 74HC37x (ich hasse unscharfe Bilder) läßt sich auch ein LCD mit HD44780 Controller steuern. Näheres könnte man nach Blick auf ein *Schaltplan* des Board sagen.
-
Thread
Display-Refresh-Rate
Ansteuerung des Displays. Also z.B. feste Wartezeiten statt das "Befehl fertig" Bit zu pollen. Bei einem HD44780 ist das nur schlechter Stil. Bei einem GLCD ist das dann tödlich.
-
Thread
LCD-/OLED-Display in Sondermaßen für DIY-Scribble-Strip gesucht (1-zeilig, flach)
zunächst mal bekommt man nur das Glas, man müsste dann eine Platine mit den üblichen Ansteuerchips (HD44780) anfertigen. Kein Hexenwerk aber durch den blöden Formfaktor und die vielen Kontaktierungsstellen (wir reden wohl von einer 24 x 3 x 5 x 8 Matrix, also 368 Kontakten) mühsam. Es gibt genug Firmen
-
Thread
LCD an ATmega128 anschließen...
mit einem ATmega128. Nun soll ich da ein LCD anschließen und ansteuern können. Auf dem LCD ist ein HD44780! Ich habe gelesen, was programmiert und es geht einfach nichts! :-( Das LCD ist aber funktionsfähig! Mit dem Enable, RS und RW verstehe ich ja! Aber wie sage ich dem Mikrocontroller, dass ein LCD
-
Thread
Problem mit typedef und enum
MSG_SOURCE_TTYEXTDISPLAY, // interface of the graphic-display-card MSG_SOURCE_TTYINTDISPLAY, // interface of the hd44780-display MSG_SOURCE_SYSTEM // internal message }; typedef enum message_buffer_msg_source_t_ message_buffer_msg_source_t;[/c] Also im Prinzip das gleiche Problem, aber das wird