-
Thread
Header Datei
Hallo Leute, bin gerade dabei ein Pogramm zu schreiben zum ansteuern eines HD44780 Displays über einen ATmega8.Dazu benutze ich diesen Link: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Leider weis ich nicht muss ich eine header datei erstellen
"Datei lcd-routines.h: " ab dem Anfang der abgedruckten Datei, als ab: [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 ... [/c] bis zum Ende
-
Thread
Hilfe/ LCD-Display/Eigenbau Geiger-Müller-Zähler
https://www.amazon.de/AZDelivery-HD44780-Display-Zeichen-Schnittstelle/dp/B07DDGNPX1/ref=sr_1_4?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=LCD%2Banzeige%2Barduino&qid=1626542143&sr=8-4&th=1 und wie wäre es hiermit?
Kackgeräusche > lauschen zu können. Aaaalso kann ich die LCD (https://www.amazon.de/AZDelivery-HD44780-Display-Zeichen-Schnittstelle/dp/B07DDGNPX1/ref=sr_1_4?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=LCD%2Banzeige%2Barduino&qid=1626542143&sr=8-4&th=1) anzeige an meiner Schaltung
-
Thread
LCD Display Steuerung
(zu strak) verzögern. anbei die chip-beschreibung (pdf) und ein auszug: * Es werden LCDs mit HD44780-Controller (und kompatible) im 8-Bit-Mode angesteuert. * LCD-Ansteuerung über die RS232 des PCs oder eines Microcontrollers. Asynchrone Befehlssteuerung – nur die TxD-Leitung der RS232 wird benötigt
Befehl für das LCD (z.B. Löschen des LCD, Cursorbewegung nach rechts etc. etc.). Alle Befehle des HD44780 werden unterstützt. 3. "R0" oder "R2" liest einen Port und schreibt den Wert in die RS232, "WX,Zahl" schreibt die Zahl an den Port X (X=0 oder 2)
-
Thread
4x40 LCD Display ohne HD Controller ansteuern.
habe mir bei ebay ein größeres LCD gekauft. Nun wollte ich es so wie meine alten kleinen LCD´s mit HD Controller anschließen und bemerkte dabei das es gar keinen HD Controller besitzt. Es ist ein Serielles LCD. Ich habe schon in dem Modding Forum in dem ich aktiv bin versucht dieses irgendwie zum
Taster senden jeweils einen Buchstaben zurück. Ohne diese Extra-Platine ist das Display ein normales HD44780-kompatibles Display. Kontroller ist ein KS0066. Datenblatt des Displays im Anhang. Gruss Jadeclaw.
-
Thread
STM32 und Infrarot Sensor
D4/D5/D6 müssen die entsprechenden Pinnamen angegeben werden, einfach im Schema Pm_n. Ein Standard HD44780 TextLCD habe ich auch dazugepackt, auch hier müssen die HW Pins angepasst werden. https://os.mbed.com/components/HD44780-Text-LCD/ Die HW und Keil habe ich nicht, deshalb alles auf gut Glück
-
Thread
LCD Schaltung für I2C und 4bit modus
mir die logische Verknüpfung beider Schnittstellen. Primär würde eine Schaltung für LCD's mit dem HD44780 Controller. Später würde ich mich auch für eine Schaltung für Grafische-Displays interessieren. Ich denke für die Profis unter euch ist dies eine leichte Aufgabe :) Gruß
Software auf dieses Display ausrichten und erstmal klären, ob die Kommandos überhaupt kompatibel zu einem HD44780 im 4-Bit-Mode sind. Die Schaltung selbst besteht ja nur aus ein paar Drähten und evtl. dem I2C-Expander, das Problem liegt doch in der Software, die Du brauchst. Gruß aus Berlin Michael
-
Thread
TFT-Grafikdisplay 4,3", 480x272 mit Intelligenz
dann zu puffern (FIFO) und dann > langsam ans Display zu senden.... Nö, einfacher ist z.B. ein HD44780 memory mapped auch nicht. Ob Du nun ins UDR schreibst oder in ne RAM-Adresse, ist wurscht. Ob Du dann ein Busy-Polling machst oder auf UDR frei wartest, ist auch wurscht. Der Code sieht minimal anders aus, aber Flash- und Zeitbedarf unterscheiden sich kaum. Text ist auch beim HD44780 ASCII. Farben, Positionen usw. kannst Du ASCII oder binär senden. Peter
-
Thread
Grafik-LCD von Pollin [LCD-NAN-YA-LMAJ6R002A]
Euer Display kenne ich leider nicht. Kenne nur die HD44780 Typen. Ich habe dazu mal einen Guide im Netz gefunden. HOW TO USE INTELLIGENT L.C.D.s /Everyday Practical Electronics, Februar 1997 Habe allerdings keinen Link dafür. Habe mir den aber ausgedruckt
Kommando anschalten. Wie schon gesagt, ich kenne euer Display nicht. Ob es sich so verhält wie die HD44780 Typen weiss ich auch nicht genau. Es ist aber sehr wahrscheinlich, das es so ist. Ergo ihr seht erstmal nichts.
-
Thread
Probleme mit Assembly LCD-Display
Könnt ihr nicht ein 5V-Display eines anderen Herstellers mit "NAHEZU 100% HD44780 KOMPATIBEL"-Controller evaluieren?
Tim S. K. schrieb im Beitrag #4031747: > "NAHEZU 100% HD44780 KOMPATIBEL" DAS ist ja sowieso immer der beste Witz von allen ;o)
-
Thread
LCD an Atmega 168 anschließen
Hallo, ich habe ein LCD (16x2, HD44780-kompatibel) an einen Atmega 168, Port C, angeschlossen und ein winziges Bascom-Hello-World-Programm geladen. Es tut sich aber nichts. Aufällig war übrigens, daß ich zunächst vergessen hatte,
Select", damit wird ausgewählt ob man ein Kommando oder ein Zeichen an das Display sendet. Der HD44780 kann diverse Konstellationen von Zeilen und Spalten treiben, und wird am Anfang initialisiert vom Controller. Wenn das Display im 4.bit Modus betrieben wird, wie es Bascom standartmässig macht
-
Thread
Menüführung und Blinken
blinkenden Cursor, den > könnte man ja auch nutzen. Und darüber hinaus gehendes Blinken wird bei HD44780-kompatiblen Anzeigen ziemlich ärgerlich. Dann darf man abwechselnd timer-gesteuert die zu blinkenden Ziffern und entweder * Space * Block-Zeichen (0xFF), oder * im CG RAM erzeugte inverse
Bleistift und Papier - solange bis ALLES 'wasserdicht' ist! Vorher brauchst du an 'switch', blinkende HD44780-Controller oder Timer-Flags gar nicht zu denken. just my 2ct
-
Thread
Initialisierung Display EA DIP204-4 (KS0073)
KS0073 >... >4-Bit-Initialisierung >Die Initialisierung des 4-Bit-Datenbus-Modes weicht etwas vom >HD44780-Standard ab. Mist, vielleicht ist genau das mein Problem? Genau hier stelle ich naemlich bei den Befehlstabellen keinen Unterschied fest... Zum Rest Deiner Antwort tausend Dank, das bringt
neuen Beitrag erstellen. Welches Display und welchen Mikrocontroller verwendest Du? Für AVRs und HD44780 Controller wird die Ansteuerung im AVR-Tutorial https://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD beschrieben.
-
Thread
noch ein LCD-Problem
@Michele falsch Ein 44780 kompatibler Controller kann maximal 80 Buchstaben ansprechen, ist also für 4x20 noch ausreichend. @g1o Ja, alle Softwareversionen die irgendein 44780 kompatibles LCD ansteuern kann man auch für
und wie ist unterschiedlich. Zumindest die erste Zeile sollte funktionieren. Unter dem Begriff HD44780 solltest du unter goolgle genug Infos finden.
-
Thread
Beschreibungssprache für Ausgaben auf LCD Character Display
bisher leider nicht, wie seine Hardware etwa aussieht. Bei "Home-Automation" ist alles möglich... HD44780, VGA+ Touchscreen, ...
Tschuldigung für das Chaos in meinem Opening. Meine Zielarchitekturen sind aktuell ein HD44780 an 'ner 8bit-Schleiche (ATmega328) bis hin zu kleinen Graphik-Displays an ATxmega256A3U. Eben gerade das macht die Angelegenheit etwas kritisch hinsichtlich der Resourcen. Das ganz konkrete Problem
-
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
könnte. 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
-
Thread
LCD Initialisierung mit Fleury
setz das mal auf null: #define LCD_CONTROLLER_KS0073 1 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ Hast du nochmal einen Schaltplan, da du mit dem Poti eigentlich den Kontrast einstellen müsstest. vll. ist der Kontrast zu hoch und du kannst ihn durch
Update: Also auch mit der Einstellung: #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ hab ich die erste und 3. Reihe schwarz. Mit dem Kontrast kann ich auch nicht viel machen -> 0 - 5 V regelbar aber auch keine Änderung
-
Thread
LCD - Displaycode 4 Bitmodus
Bits hat, ergibt sich aus dem Handbuch zum Display (oder einem beliebigen anderen mit Controller HD44780).
Mitlerweile habe ich mir das Datenblatt von HD44780U durchgelesen. Auf Seite 46 ist das Blockdiagramm meiner bisherigen Frage dargestellt. Mir ist nur aufgefallen, dass das letzte _delay_ms(1); nicht aufgelistet ist. // muss 3mal hintereinander
-
Thread
STM32 Text LCD
Schulprojekt einen STM32 benutzen. Jedoch hab ich Probleme mit der Ansteuerung von einem Text LCD mit HD44780 Controller. Könnte mir bitte wer seinen Code für die Ansteuerung bereitstellen?
Schulprojekt einen STM32 benutzen. Jedoch hab ich > Probleme mit der Ansteuerung von einem Text LCD mit HD44780 Controller. > Könnte mir bitte wer seinen Code für die Ansteuerung bereitstellen? Dann beschreib mal Deine Probleme und poste Deinen Code, der nicht funktioniert.
-
Thread
lcd S6A0069
eine Frage. wess zufällig Jemand ob der LCD Controller von Samsung " S6A0069 " kompatibel ist zum HD44780 Controller? bei mir läuft nur der HD44780, der S6A0069 will einfach nicht laufen. Gruß Thomas
-
Thread
Evalboard für MSP430F1612
die EA DOG Displays 3,3V-fähig sind, dafür sind die aber deutlich günstiger als die DIPs. Bei den HD44780-Displays kommt man passender Wartezeit mit sehr gut ohne Ready aus. Wobei man die integrierten Pullups im HD44780 Controller nicht vergessen sollte. Die sind zwar recht hochohmig, aber wenn man
-
Thread
50 Mhz mit/oder ohne Frequenzteiler
vornherein sagen kannst, dass es dir reicht die Statemaschine mit z.B. 1MHz laufen zu lassen. Ein HD44780 LCD kann z.B. sowiso nicht so schnell - da ist es sinnlos eine 50MHz Statemaschine zu haben. Ob das Sinn oder Unsinn ist musst du entscheiden. Ich persönlich nehme für HD44780-LCDs einen Microcontroller
-
Thread
China SUPER Bauteile-Schnäppchen Thread
von meinem Link oben sind, wenn > die irgendwann mal aus Schina kommen :) Controller ist sicher HD44780 Clone (anderes Timing wie 90er Jahre HD44780), vor allem wenn 2 ICs zu sehen sind. Module die so aussehen haben mit 99%-iger Sicherheit einen HD44780 Clone drauf.
http://www.ebay.de/itm/121117939411 Interessante Alternative zum 1602/2004 HD44780.
-
Thread
C-Code für LCD-Display (Displaytech 162B)
lässt sich regeln, wird aber nur in der 1. Zeile angezeigt. [c] /* LCD Ausgabe für Hitachi HD44780 kompatible LCD Controller ATMEGA8/16/32 und kompatibel Dieses Beispiel sollte mit allen HD44780 kompatiblen LCD Displays funktionieren. */ #define F_CPU 3686400 #include
-
Thread
Lcd-ansteuerzng mit Mega32 in Assembler
Lcd-ansteuerung. Ich habe nur das LCD(4bit Modus, 2*16Zeichen)angeschlossen. Der controller ist ein S6A0069 (HD44780 kompatibel). In Bascom funktionierte die integrierte HD44780 ansteuerung. LCD: D7==Portd.7 D6==Portd.6 D5==Portd.5 D4==Portd.4 EN==Portd.3 RS==Portd.2 Das LCD kann nur schlecht umgesteckt
-
Thread
Fehler beim Schreiben einer LCD Library auf ATmega16
gelesen und auch das Datenblatt von Hitachi http://www.alldatasheet.com/datasheet-pdf/pdf/63673/HITACHI/HD44780.html, weil das LCD HD44780 kompatibel ist. Aufrgund der Aufschrift hinten drauf (1602A) schließe ich darauf, dass der im Datenblatt auf Seite 18 gemeinte Zeichensatz verwendet wird. Das LCD funktioniert
sagen, wo da der Fehler im Programm liegt? Hier noch der Link zum LCD: http://www.ebay.de/itm/HD44780-1602-LCD-Module-Display-Anzeigen-2X16-Zeichen-/250803268440
-
Thread
16x2 LCD Kontrast Einstellung
Hallo, ich versuche zurzeit ein 16x2 LCD Display mit HD44780 Treiber an meinem Arduino zu betreiben. Verkabelung habe ich entsprechend dem Datenblatt des LCD Displays vorgenommen. Leider ergibt sich bei der Einstellung des Kontrastes über ein 10kΩ Potentiometer
mit eigenen Sketchen und definierten Zeichen arbeiten. Hat Dein Display den erwähnten Controller HD44780 oder einen kompatiblen?
-
Thread
bin neu hier, atmega8.
Hauptbestandteil was computer betrifft, war mips32. ich selber mache auch viel mit atmega8 und lcd hd44780 muss aber noch viel lernen. ich mache jeden tag dieselben uebungen... in Zukunft auch mit GAL16V8 und so weiter. und: ich moechte jetzt langsam zu den timer interrupt uebergehen und auch: AD-wandler
recht: David V. schrieb im Beitrag #8062012: > ich selber mache auch viel mit atmega8 > und lcd hd44780 muss aber noch viel lernen Gerade das Ding ist, direkt angeschlossen, doch ’n dankbares Objekt, bei dem man mit grundlegenden Kenntnissen, dem Datenblatt und etwas Engagement ziemlich schnell
-
Thread
WinAVR Project Wizard
an verbesserungen an pre1 herumgeschwirrt ist... mit dabei ist jetzt ein schöner config teil für HD44780 LCDs... also mit kofigurator für die lcd lib + ein custom-char generator ;) tooltips sind natürlich auch mit von der partie *G* alles läuft auf jeden fall über den wish84 interpreten...
ein deppfehler eingeschlichen... in der file zeile 350 muss das stehn.. dann gehts: -command HD44780_Character_Designer_NerwCharNameCancel \ und damits jetzt generell bekannt wird.. oe6jwf ist per mail erreichbar unter: technik at honey dot at oe6jwf at sbox dot tugraz dot at 73 de oe6jwf
-
Thread
LCD Modul
schmalen Seite (Vorbereitet für Beeuchtung ?)von einem LCD Modul PHILIPS LTN 111-N01 mit dem Controller HD44780A00 (Info's vom Controller gibt es ja genug). MfG
Hi Frankl, kenne speziell dieses Display nicht. Da es sich aber um einen HD44780 handelt, müsste die Anschlußbelegung, wie eigentlich bei allen anderen auch, wie folgt sein: (Zumindest der erste und der letzte Pin sind meist beschriftet!) 1. Pin GND 2. Pin 5 V 3.
-
Thread
Kann nicht die zweite Zeile der LCD einschalten
Schau mal ob das Display einen HD44780 Controller hat bzw. einen kompatiblen dazu. Betreibst du das Display dann im 4-Bit oder 8-Bit Mode? Gruß - A.
wie im AVR-Tutorial > beschrieben? dein display hat nen ST7066U controller, der ist nicht 100% HD kompatibel. baue einfach die im datenblatt und von holger erwähnte init-sequenz 1zu1 nach, dann wirds laufen! schreibt dein display eigentlich in der ersten zeile zu 100% korrekt?
-
Thread
[V] Diverse AVR Testboards, Atmega 8, 32, 8515, AT89C51AC3, AT Xplain.
AVR_Atmega_8_LCD_IC2 - Interessantes Board hier paar Daten: - 4 Taster und 4 LED’s über PCA9554 I2C - HD44780 Display, angesteuert über PCA9555 I2C Portbaustein - Adresse des PCA9554 und PCA9555 einstellbar - Freie Portbits des PCA9555 stehen als Eingänge zur Verfügung - I2C Port extern herausgeführt
AVR_Ctrl_Board_Atmega_32 - Auch interessantes Board, jede Menge infos in Web: - 5 Taster und 8 LED’s - HD44780 Display - 1 Relay - Infrarot - Treiber-IC (ULN2803) - 1-Wire-Temperatursensor - USW. --> AVR_Testboard_fuer_AT89C51AC3 -- Extra Platine dabei, Infos, Schaltpläne usw. alles dabei. --
-
Thread
Programmierung eines Atmega16 in Assembler
Mein Vorschlag: Nimm nen LM335 pappe den an nen Analog-Eingang und gibt das Ergebnis in °C aufm HD44780-kompatiblen LCD aus. Dürfte mit viel Elan in unter 6 Monaten schaffbar sein (inclusive Einarbeitung in die MC-Programmierung). Peter
>>Nimm nen LM335 pappe den an nen Analog-Eingang und gibt das Ergebnis in >>°C aufm HD44780-kompatiblen LCD aus. Auf einem LCD?????? Damit es wieder 23 neue Hilferufe gibt "mein LCD geht nicht..."? Nicht Dein Ernst, oder? Jochen Müller
-
Thread
Günstige und sehr gute LCDs auf eBay
günstiger. (pro Stück 2,37 Euro) http://www.ebay.de/itm/5-pcs-1602-16x2-Character-LCD-Display-Module-HD44780-Controller-blue-blacklight-/270844553399?pt=LH_DefaultDomain_0&hash=item3f0f97e8b7
würde ich nutzen und bei dem hier: http://www.ebay.de/itm/5-pcs-1602-16x2-Character-LCD-Display-Module-HD44780-Controller-blue-blacklight-/270844553399?pt=LH_DefaultDomain_0&hash=item3f0f97e8b7 kaufen. Wurde hier aber auch ein paar mal erwähnt dass es so abläuft.
-
Thread
Timerschaltung bauen - 6 Stunden an / 24 Stunden aus
ideal geeignet. n stück lochraster nen atmega32 4 tasten und n billiges zweizeiliges lcd modul mit hd44780. als schalttransi für´s relais n bc517 o.ä. relais je nach anwendung.
geeignet. > n stück lochraster nen atmega32 4 tasten und n billiges zweizeiliges lcd > modul mit hd44780. > als schalttransi für´s relais n bc517 o.ä. > relais je nach anwendung. Das muss ich doch dann auch erstmal programmieren oder nicht? Stefan Frings schrieb im Beitrag #3156904: > Interessant
-
Thread
Doku zu Winavr Funktionen?
Assembler Buch geholfen. Lernen durch probieren! Jetzt hatte ich ein Projekt vor und hab erstmal ein HD44780 Display und 1 Taster, 1 Drehgeber und 2 Lumis angelötet. Habs auch zum spielen bekommen, einfach durch abschreiben und selber probieren. Mit C hab ich eben Probleme. Obwohl ich schon das hier
sehr geholfen. Ob sie komplett OK sind weiss ich nicht, aber immerhin haben sie mir ermöglicht, mein HD44780 Display innerhalb von 2 Tagen dazu zubringen mir anzuzeigen, wass ich mir ausgedacht habe - mit blinken und Laufschrift u.s.w. Und noch mal Lob und Dank an Alle hier, die so bereitwillig helfen
-
Thread
Ein µC oder auf mehrere verteilen?
64MHz betrieben hat, weil er dachte es wird knapp ein DCF77 Signal auszuwerten und gleichzeitig eine HD44780 LCD anzusteuern.
betrieben hat, weil er dachte es wird knapp ein DCF77 Signal > auszuwerten und gleichzeitig eine HD44780 LCD anzusteuern. Lol. Wer früher gut in Summer Games war, sollte es schaffen den dafür erforderlichen Takt händisch per Joystick zu erzeugen! :)
-
Thread
welches Display für Fahrradcomputer?
damit aussehen https://www.ebay.de/itm/5V-High-Contrast-20x4-Character-LCD-Module-Display-w-Tutorial-HD44780-Arduino/302021567995?hash=item4651e365fb:g:pXQAAOSwx3Va2YMM
Preis des Displays ist wohl unschlagbar. Die Ansteuerung erfolgt übrigens per über I2C getunneltem, HD44780-ähnlichem Protokoll.
-
Thread
Handy-Display an Mikrocontroller
nachgefragt, der konnte mir aber nicht weiterhelfen. Das Display sollte sich einfach ansteuern lassen (HD44780-Befehlssatz). Dann habe ich noch ein anderes Problem: Ich habe für den 4433 ein Programm für eine Intervall-Schaltung mit LCD-Menue geschrieben. In der asm-Datei habe ich Aufrufe für die lcd.inc
Hallo, wenn das Handy-Display wirklich HD44780-kompatibel ist (was ich SEHR stark bezweifle), solltest du dafür genug Programm im Internet finden. Zu deinem 2. Problem: So wie dein Programm hier steht kann es nicht funktionieren. Der Befehl
-
Thread
Suche Kleineres 20x4 Lcd
hI >Gibt es eigentlich auch 20x4 Lcd's (44780) in Kleiner? http://www.lcd-module.de/fileadmin/pdf/doma/dogm204.pdf MfG Spess
Achtung, die sind nicht ganz HD44780-kompatibel, die Initialisierung ist eine andere (Kontrast setzen!), und so manch Sonderzeichen liegt an einer anderen Stelle.
-
Thread
kennt jemand sich aus mit MC23017 IO-Board
gekauft, z.B. https://eckstein-shop.de/Character16x2LCDDisplayModule1602WhiteonBlue5VI2CInterfaceHD44780 das benutzt einen PCF8574 https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf und der hat seine Adressen ebenfalls einstellbar auf 0x20 bis 0x27 (Seite 5 Table 4), würde also hinkommen
Welches "lcd-display hd4470" ist es hier: https://www.az-delivery.de/pages/search-results-page?q=i2c%20display&page=1&rb_product_type=Displays ich nehme an, das sollte HD44780 heißen, der "Standard" für Textanzeigen. Die
-
Thread
LCD funktioniert nicht
Kontrast passt, die kästchen siehe ich, der Controller ist HD44780
>Kontrast passt, die kästchen siehe ich, der Controller ist HD44780 Wenn die Kästchen nicht weggehen stimmt deine Init nicht oder das Timing bei z.B. E ist falsch.
-
Thread
Transistortester AVR
SPI.o I2C.o serial.o commands.o OneWire.o IR_RX.o IR_TX.o DHTxx.o ADS7843.o MAX6675.o MAX31855.o HD44780.o ILI9163.o ILI9341.o ILI9481.o ILI9486.o ILI9488.o PCD8544.o PCF8814.o SH1106.o SSD1306.o ST7036.o ST7565R.o ST7735.o Semi_ST7735.o ST7920.o STE2007.o VT100.o RD_Display.o wait.o -o ComponentTester
SPI.o I2C.o serial.o commands.o OneWire.o IR_RX.o IR_TX.o DHTxx.o ADS7843.o MAX6675.o MAX31855.o HD44780.o ILI9163.o ILI9341.o ILI9481.o ILI9486.o ILI9488.o PCD8544.o PCF8814.o SH1106.o SSD1306.o ST7036.o ST7565R.o ST7735.o Semi_ST7735.o ST7920.o STE2007.o VT100.o RD_Display.o wait.o -o ComponentTester
-
Thread
LCD und berrechnungen
Hay habe heute die ansteuerung zu meinem Textdisplay mit einem hd44780 controller und 2*16 zeichen im 4Bit modus fertig gestellt. jetzt wollte ich gerne das es leichter berrechnungen ausgiebt, heißt: int main(void) { int i; i=4; lcd_init(); lcd_setcursor
schon mal :) hier die lcd routine, ist die selbe wie die aus dem tut. // 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 //////////////////
-
Thread
LCD und STK500
Hallo alle zusammen, Ich habe ein LCD (4x20, HD44780) an ein STK500 mit nem ATMEGA163L an Port D angeschlossen. Ich möchte das Display in C mit CodeVisonAVR im 4-Bit-Mode programmieren bzw ansteuern. Meine Pin-Belegung ist wie folgt: LCD-Pin
gibt es hier denn niemanden der mir hier weiterhelfen kann? Jemand der schon mal ein 4x20 LCD (HD44780) an ein STK500 angeschlossen hat (4-bit-mode) und mit codevisionAVR programmiert hat könnte mir ein funktionierendes Code-Beispiel schicken. Damit wär ich schon zufrieden. Ich sitz schon den dritten
-
Thread
Anstuerung eines Grafik LCDs. Fragen zu Display und Controller
erste mal, dass ich mich mit Grafik LCDs beschäftige, habe allerdings schon Erfahrung mit LCDs mit HD44780 Controller gemacht. Bevor ich etwas auf dem Display ausgeben kann will ich aber erst mal ein wenig die Ansteuerung verstehen, nicht unbedingt eine Library kopieren und einfügen. Also nun konkret
Interface entsprechen richtig?) 4. Um ein LCD mit dem HD44780 Controller zu Initialisieren braucht es ja einige Unterschiedliche Bytes als Ausgabe. Im Datenblatt des s1d13700 Controllers steht nun nur: "SYSTEM SET - Initializes device and display - Control
-
Thread
Busy-Flag wird nicht richtig ausgewertet
Hi, ich habe ein Problem mit der Software, die bei meinem Display (HD44780), das vom Pollin (http://www.pollin.de/shop/shop.php?cf=detail.php&pg=NQ==&a=NzY3OTc4OTk=) stammt dabei war. Das Programm ist in Delphi beschrieben. Das Programm funktioniert auf meinem neuen
@Florian: Displays mit HD44780 verwende ich seit Jahren, aber direkt an einem µC-Port. Die sind in Literatur und Source Code Beispielen auch bis zum Erbrechen beschrieben. In meiner Anwendung wird ebenfalls das Busy-Flag abgefragt
-
Thread
struct Rückgabe von Funktion
Eingang der Ist-Werte // PC3 Eingang - Betriebsmodus // PC4..PC6 Ausgang - HD44780 Display Steuerleitungen // PB0..PB7 Ausgang - HD44780 Display Datenleitungen // DDRB - Data Direction Register B // 1 Ausgang | 0 Eingang DDRB = 0xFF; DDRC = 0x00; DDRD = 0xFF
-
Thread
Anzeige für ein STK525
Das mit LCD und HD..Controller zu machen, scheint mir aber nicht besonders simpel zu sein, ich muss ja dann eine Kommunikation zwischen STK525 und HD..Controller aufbauen und diesen dann auch noch programmieren, wozu ich
HD44780-basierte Displays müssen nicht mehr programmiert werden, die sind schon fertig. Es ist lediglich notwendig, das Display mit einigen Bytes zu initialisieren und dann müssen nur noch die auszugebenden
-
Thread
LCD Treiber für PIC µController (12/16Fxx)
, die es ermöglicht, mit der Angabe des LCD Controllers oder sei es nur für den Standardcontroller hd44780 eine einfache Ansteuerung zu ermöglichen ? Danke und viele Grüße
es ermöglicht, mit der > Angabe des LCD Controllers oder sei es nur für den Standardcontroller > hd44780 eine einfache Ansteuerung zu ermöglichen ? Das hat doch überhaupts nichts mit Treibern zu tun. Das ist doch reine Programmsache. Suchst du vll. Libraries?
-
Thread
Datenblatt oder Belegung gesucht
Würde mich sehr wundern wenn das kein HD44780 kompatibles Display ist. Aber wieso sieht das von hinten so merkwürdig aus? War das irgendwo drauf geklebt?
>Keiner? Keiner was? Meinst Du, es hat sich keiner die Mühe gemacht, das 44780 Datenblatt bzw. das eines kompatiblen Displays zu nehmen und die Pinbelegung mit der vom Eröffnungsthread zu vergleichen? Das stimmt tatsächlich. Wir sind faule Säcke.