-
Thread
Text-LCD 16x2 (o.ä.) mit seriellem Anschluss, aber.
Naja die LCDs mit einem HD44780 kompatiblen Chip sind sehr verfügbar und damit günstig. Schau dir mal das CFA633 an.
-
Thread
[C] Bibliotheken für z.B. Display, CAN-Controller, (.) portierbar gestalten
zwar Projekt- und µC-bezogen). Da kommen dann ja irgendwann so Probleme auf wie z.B. bei einem HD44780, der mit vier oder acht Datenleitungen angeschlossen oder nicht immer an PortX angeschlossen sein kann (Projektbezogen). Meine Lösung ist im Moment in den Bibliotheken solche "Schnittstellen" als
schrieb im Beitrag #4263572: > Da kommen dann ja irgendwann so Probleme auf wie z.B. bei einem HD44780, > der mit vier oder acht Datenleitungen angeschlossen oder nicht immer an > PortX angeschlossen sein kann (Projektbezogen). Ich trenne die allgemeine Peripheriefunktionalität von der Hardwareinitialisierung
-
Thread
DCF77 Ohne Pic auswerten, möglich?
weniger Aufwand. Und wenn man dann noch lange Weile hat, kann man statt der LED-Anzeigen ein HD44780 LCD verwenden, angesteuert natürlich mit diskreter Logik ;-)
-
Thread
Verzweifelt keine Anzeige am LCD
Programm hat zumindest /einen/ Vorteil: es läuft. Sie können es also zur Kontrolle Ihrer Hardware (HD44780 o.ä. vorausgesetzt) verwenden, müssen dazu nur im '.equ'-Block Ihre Pin-Verdrahtung eintragen. Wenn Sie dann endlich den Text auf dem LCD sehen, können sie es wieder wegwerfen und mit der Eigenentwicklung
Programm hat zumindest einen Vorteil: es > läuft. > Sie können es also zur Kontrolle Ihrer Hardware (HD44780 o.ä. > vorausgesetzt) verwenden, Was heißt das? Sorry ich habe es jetzt nicht verstanden... müssen dazu nur im '.equ'-Block Ihre > Pin-Verdrahtung eintragen. Was alles müsste ich ändern
-
Thread
ATmega16 und HD44780 in 4-Bit modus Hilfe!
Servus, Ich möchte gerne meinem ATmega16 mit einem HD44780 LCD zum laufen bringen. Der Schaltplan ist so ausgerüsstet so das ich mit einen ISP der über einen MysmartUSB Mk2 daten überträgt. Bis jetzt hab ich von einen kolleg eine 8-bit Version für den
jetzt versucht den Code in meinen Main programm mit > einzubinden Hast du die lcd_puts() aus der hd44780.c in dein Hauptprogramm rüberkopiert? > weil ich mit C nur seit 2 monate arbeite. Du bist nicht der einzige. Das hat /jeder/ durchgemacht, der heute C programmiert...
-
Thread
LCD Assembler
noch mal ganz oben an! Ziemlich am Anfang steht: "Die meisten Text-LCDs verwenden den Controller HD44780 oder einen kompatiblen (z. B. KS0070) und haben 14 oder 16 Pins." Das 'HD44780' ist dort als Link ausgeführt. Da kommst du zu einer Zusammenfassung vom Datenblatt. Dort steht beschrieben, wie und
Ralf G. schrieb im Beitrag #4252139: > "Die meisten Text-LCDs verwenden den Controller HD44780 oder einen > kompatiblen (z. B. KS0070) und haben 14 oder 16 Pins." BEN schrieb im Beitrag #4251870: > Ich benutze ein LCD TC1602A-09..
-
Thread
Hilfe bei der Programmierung von LCD mit einem ATmega16
#define LCD_DATA_I_PORT PINC #define LCD_DATA_R_PORT DDRC #define HD44780_CLR 0x01 #define HD44780_HOME 0x02 #define HD44780_ENTMODE(inc, shift) (0x04|(inc? 0x02: 0)|(shift? 1: 0)) #define HD44780_DISPCTL(disp, cursor, blink) \ (0x08|(disp? 0x04: 0)|(cursor? 0x02: 0)|(blink? 1: 0)) #define HD44780_SHIFT(shift, right) \ (0x10|(shift? 0x08: 0)|(right? 0x04: 0)) #define HD44780_FNSET(if8bit, twoline, font8x10) \ (0x20|(if8bit? 0x10: 0)|(twoline? 0x08: 0)|(font8x10? 0x04: 0)) #define HD44780
-
Thread
Fehler Meldung beim AVR myprogtool (V1.39) und MysmartUSB MK2
befinden sich: -16 LEDs: 8 Weiss(PortA) 8 Blau(PortC) -5 Taster (Port D) -Einen LCD Display (HD44780) der über PortB programmierbar ist -3 Relais -eine Reset Taster -einen ISP Ein/Aus Schalter -einen Pull-Down Widerstand Ein/Aus Schalter -einen LCD Display Ein/Aus Schalter -Stiftleisten um
-
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
PC Programmierung auf unterster Ebene
Naja - wenn man sich einen alten ISA-Rechner holt kann man sogar ein HD44780-Display in den Bus hängen und viele andere Spielereien zum Thema Mikroprozessor durchspielen.
-
Thread
UART und SD Karte
} [/c] und die #include <util/LCD_display_free_int_pins.h> [c] // LCD Output for HD44780 compatible displays // Pinning adapted to set interrupt pins free // Target: ATMEGA8 #include "BitUtilities.h" // LCD control cmmands #define LCD_CLEAR 0x01 /*Clear display: 0b 0000
-
Thread
LIDL nächste Woche Winkelmesser
.. schrieb im Beitrag #4225687: > vormerk: > Beitrag "Re: HD44780 ( LCD Display ) Inhalt auslesen?" Da ist mit an Wahrscheinlichkeit grenzender Sicherheit ein controllerloses simples 7-Segment-Display drin. Alles anderes wäre entschieden zu teuer.
-
Thread
LCD Initialisierung mit Atmega
nichts angezeigt, wenn ich versuche Buchstaben oÄ anzeigen zu lassen. Das Display verwendet einen HD44780 Baustein und ich hoffe, dass ich alle Informationen bereitgestellt habe. Danke schon mal im Voraus!
-
Thread
CCS MSP430 Error:unresolved symbols remain
wollte ich das Display mit dem Code von der Seite http://www.instructables.com/id/C-Library-for-HD44780-LCD-Display-Controller/ ausprobieren. Habe für den Anfang nur die beiden Header Dateien hd44780_4bit_lib.h hd44780_4bit_lib_config.h und die C Datei animateText.c eingefügt.(Mit New->Header
>error #10234-D: unresolved symbols remain >error #10010: errors encountered during linking; "HD44780.out" not built >Keiner eine Idee? Poste alle Fehlermeldungen. Nicht nur den Schnipsel da. Kompletter Code könnte auch nicht schaden.
-
Thread
LCD über FT232RL auslesen / per ISP ansteuern
es möglich wäre eine Schaltung zu realisieren, welche die Daten über USB 'abfängt' und auf einem (HD44780-kompatiblen) Display darstellt. Gibt es hier evtl. schon fertige Schaltungen, Projekte oder Code-Beispiele? Falls dieses Unterfangen zu weit ausufern würde, gäbe es alternativ noch die ISP-Schnittstelle
Ich würde gerne vermeiden die vorhandene Schaltung insofern abzuändern, dass man einfach ein HD44780-kompatibles Display über Standard-4bit-Mode anbringen würde - auch wenn dies vermutlich das einfachste wäre. Am liebsten wäre mir die Variante über USB. U.a. weil der vorhandene ATMega schon recht
-
Thread
[V] Beaglebone, LCD, VFD, Diverses,.
NL-303P GPS Maus TTL/RS232 30€ 1x Samsung 20T201DA2 20x2 SPI VFD 30€ 6x LCM039A-LED04 2x16 HD44780 LCD mit roter Hintergrundbel. 5€ 2x Atxmega256a3u-AU 64TQFP 3€ 2x Atxmega256D3-MH 64VQFN 3€ 2x Atxmega32a4-mh 44VQFN 3€ 2x atmega128rfa1-zu 64QFN 3€ 1x ATMEGA16HVA-4TU 28TSOP 2€ 1x Trinamics
Hallo, ich würde folgendes nehmen. [code] 3x LCM039A-LED04 2x16 HD44780 LCD mit roter Hintergrundbel. 5€ Gesamt: 15€ + 2€ Versand [/code] Schreib mir eine PM wie ich dir das Geld überweisen soll. Jonas
-
Thread
Wide-Range Schaltnetzteil
mich in Frage (Wide-Range Input-->5VDC bei max 1A) c) Ist es evtl. überdimensioniert? (Atmega16,HD44780(2x16),3ADs, TWI ,3 Schalter,ULN2003a,3 Optocopler, 2LEDs, Summer <= 200mA??) d) Es handelt sich doch um ein simples Schaltnetzteil? (oder gibt es eine genauere Definition für das abgebildete?) e
-
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
Meinung zum Display
Der Ofen muss laufen. Und ich muss Zeiten und Temperaturen vorgeben können. Das kann ich mit einem HD44780 und einem Drehencoder genausogut.
. Damit kann man auch schön die Profile sehen. Und die Ansteuerung ist im Vergleich zum Standard HD44780 anspruchsvoll genug.
-
Thread
Problem mit LCD-Anzeige und ATtiny2313
einfacher Fehler... Verwendet habe ich übrigens dieses Display:http://www.ebay.de/itm/1602-Character-HD44780-LCD-Display-Anzeigen-Zeichen-Blau-Rucklicht-Modul-/301677296769?pt=LH_DefaultDomain_77&hash=item463d5e3c81 Wäre dankbar für jede Hilfe. Mit freundlichen Grüßen PHBU
-
Thread
Explorer 16 board, zwei Displays
Display funktioniert. Das neue Display ist ein PDC1602M03 und ist genau wie das Display von TRULY HD44780 kompatibel. Die Verdrahtung des TRULY sieht wie folgt aus: RS -> RB15 E -> RD4 RW -> RD5 DATA -> RE0 - RE7 Die Pinbelegung ist, bis auf DATA, fest vorgegeben. Das zweite Display
-
Thread
Problem bei LCD-Ansteuerung mit PIC
8Bit-Modus. Erst dann kann in den 4Bit-modus umgestellt werden. So steht es auch im Datenblatt des HD44780. Ich habe nur kurz über Deinen Code geschaut. Dort habe ich aber nicht die erforderliche ODER-Verknüpfung der DDRAM-Adresse mit dem Befehl "Set DDRAM-Address" = "80h" gesehen. Beispiel: ;
-
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.
-
Artikel
POV-Globe mit XMC2Go
die als nächstes RAM-Inhalt geschrieben wird (nicht die angezeigte Spalte, ähnlich wie z.B. beim HD44780-Protokoll). Hier wird ACK und die neue Adresse ausgegeben Read. Gibt ein ACK und die komplette Bildspalte, auf die die Ram Adresse gerade zeigt, zurück als 16 bytes Write. Nimmt 16 byte entgegen und
-
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
H-Brücken Wahl/Ansteuerung mit Atmega88
Programmierung (diesmal C++) überholen um das Gerät dem wachsenden Kundenanforderungen anzupassen (2x16er HD44780 Display und sanfter Anlauf des Motors) Auf Softwareseite wurde bislang mit dem IRFZ44N wohl eine sehr primitive Implementierung vorgenommen, denn jeh nach Stufe (50% 75% 100%) rast der Motor sofort
Motorsteuerung sein ;-) >überholen um das Gerät dem wachsenden Kundenanforderungen anzupassen >(2x16er HD44780 Display und sanfter Anlauf des Motors) Dazu reicht doch die vorhandene Hardware. Der MOSFET macht die [[Motoransteuerung mit PWM]] und die Relais die Umpolung für den Richtungswechsel. >Auf
-
Thread
7 Segmentanzeige & Coundownzähler
um ein Schloß zu öffnen. Dazu brauchst du keine 2 Geräte. Das macht 1 Gerät auf einem einzigen HD44780 kompatiblen LCD in 2 Zeilen. Ist auch viel simpler als die Ansteuerung von 7-Segment LCD ohne Controller. > Schafft der Cacher es nicht bevor die 300 Sekunden abgelaufen sind wird > der Cache
werden Digital benutzt) * 14 rein digital Pins Summe: 22 Pins benötigt werden: 7 Pins für ein HD44780 LCD 7 Pins für 7 Segment Anzeige 5 Pins für die Schalter 1 Pin für den Ausgang (Relais) Summe: 22 Pins Würde sich also ausgehen
-
Thread
HD44780 1602 LCD über I2C Modul ansteuern
mal die Lib von Davide an: http://davidegironi.blogspot.de/2013/06/an-avr-atmega-library-for-hd44780-based.html Habe ich hier schon mal empfohlen. Resonanz war positiv. Ich selbst habe sie schon 4-5 mal ohne Probleme eingesetzt Gruß Jörg
-
Thread
LCD Ansteuerung Atmega32
Init-Sequenzen. Hier mal ganz grob die Reihenfolge als Pseudo-Code: nach Reset: DELAY_MS (5); HD44780_INIT_CMD (HD44780_CMD_FUNC); DELAY_MS (5); HD44780_WRITE_CMD (HD44780_CMD_FUNC); DELAY_MS (5); HD44780_WRITE_CMD (HD44780_CMD_FUNC); HD44780_WRITE_CMD (HD44780_CMD_CTRL); HD44780
\ } #define HD44780_WRITE_CMD(v) { HD44780_RS_0 (); \ HD44780_WRITE ((v)); \ HD44780_RS_1 (); \ } #define HD44780_INIT_CMD(v) { HD44780_RS_0 (); \ HD44780_WRITE_4 ((v) >> 4); \ HD44780_RS_1
-
Thread
Ansteuern eines OLED-Display: EA W162-X3LW
Den Wiki-Artikel kennst Du schon? http://www.mikrocontroller.net/articles/HD44780
-
Thread
SANYO DM0811 Alternative
im KAtalog sondern ist eine DotMatrix) denn dein Sanyo LC7965 entspricht dem Industriestandard HD44780.
-
Thread
Cardreader mit LCD-Anzeige
Bastel dir halt was mit ner Matrix Tastatur und nem hd44780 in nem kaufbaren Gehäuse. Entweder avr + vusb oder avr + USB-UART Chip. Sollte an ein-zwei Wochenenden zu machen sein und ist perfekt auf deine Wünsche angepasst.