-
Thread
lm016l Problem
atmega8 im makefile einstellen // lcd-routines.c in SRC = ... Zeile anhängen // 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 //////////////////////
0b1xxxxxxx (Display Data RAM) #define LCD_SET_DDADR 0x80 #endif // Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/HD44780 // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // // Die Pinbelegung ist
-
Thread
Display Wintek Pollin
hallo, könnte man das display auch als ersatz für ein HD44780 kompatibeles über 4 datenports an einen PIC Controller anschalten oder muss ich dann einen 4094 dazwischensetzen ? gibt es für die display ansteuerung über 4094 irgendwo eine beschreibung ? gruss
R. H. schrieb im Beitrag #2177763: > hallo, könnte man das display auch als ersatz für ein HD44780 > kompatibeles über 4 datenports an einen PIC Controller anschalten oder > muss ich dann einen 4094 dazwischensetzen ? gibt es für die display > ansteuerung über 4094 irgendwo eine beschreibung
-
Thread
Rundum Sorglos Paket für Elektronik/Mikrocontroller Anfänger
Seriell - PCI Karte Controller Werkstatt-Magazin mit 60 (5x12) Schubladen von Conrad LCD Display HD44780 4x20 chr 20x4 Black NEG Backlight (mit Adapter/"Gehäuse" für das STK500) LCD Display HD44780 2x20 3 ATMega88-20PU 8 ATMega 8L-8PU Entlötlitze Lötfett Breadboard Steckbrett Experimentierbrett
-
Thread
LCD Extender
kleines Projekt entstanden. https://www.mikrocontroller.net/topic/387596#4435305 Damit kann ein HD44780 kompatibles LCD über eine serielle [[RS485]] Verbindung abgesetzt werden, ohne dass an dem originalen Controller, welcher das LCD ansteuert, irgendwas geändert werden muss. Es ist eine volltransparente
Assembly. http://www.lcd-module.de/produkte/dotmatrix/tabellen.html#c2356 Ob alle anderen HD44780 kompatiblem Modelle die gleichen Befestigungsbohrungen haben ist eher zweifelhaft, aber so ziemlich alle haben die gleiche 14pol Stiftleiste für die Anschlüsse. Als 3. Version gibt es eine 8-Bit
-
Thread
Windows-Programmierer umschulen
Arduino, lass' ihn die üblichen Übungen damit durchspielen (LED-Blinker, serielle Datenübertragung, HD44780-Display ansteuern, Takt auf I/O-Pin erzeugen und den mit Oszi mesen) Ruhig mit der Arduino-IDE und -Sprachumgebung. Wenn er damit zu Potte kommt, dann kann man weitermachen.
Arduino, lass' ihn die üblichen Übungen damit durchspielen (LED-Blinker, serielle Datenübertragung, HD44780-Display ansteuern, Takt auf I/O-Pin erzeugen und den mit Oszi mesen) Ruhig mit der Arduino-IDE und -Sprachumgebung. Wenn er damit zu Potte kommt, dann kann man weitermachen. Damit kann
-
Thread
STM32F4 wozu?
Ingo schrieb im Beitrag #3686607: > Ich dachte das ich mit nem STM32F40x endlich mal mein 2x16 HD44780 LCD > zum Laufen kriege, leider reicht seine Leistung nicht aus. Schon mal über effizientere Programmierung oder einem funktionierenden Code nachgedacht? Meist sitzt der Fehler zwischen Stuhl und Bildschirm. Für ein HD44780 LCD hat auch ein µC dessen Taktsignal mit einem Taster generiert wird genug Rechenleistung. Ingo schrieb im Beitrag #3685658: > Was zwingt einen Cortex F4 in die Knie? [c]while(1);[/c] 100%
-
Thread
STM32: Prozessortakte (Zeit) herausfinden für delay routine (hd44780)
Hi ich verwende das STM32F407 discovery board und möchte damit das hd44780 display ansteuern. Ich verwende den internen Oszillator und betreibe meinen uC mit 16MHz. Die LCD Routinen hier auf uC.net basieren auf die _delay_us() Funktion aus der AVR-Bibliothek. Ich möchte
. Wer redet dabei auch von 1-3 µs. Das wäre eher grober Unfug. Guck mal ins Datenblatt vom HD44780, was da noch so auftaucht: Bei der Initialisierung werden bspw. Mindestwartezeiten von 15ms, 4.1ms oder 40ms gefordert (Fig. 25/26 8-Bit bzw. 4-Bit Interface). Da hätte ich jetzt keine Hemmungen,
-
Thread
Serielles LCD/Keypad Interface
Funktionsweise ist wie folgend beschrieben: Der Controller sendet die LCD Daten im Nibble Format zum HD44780. LCD-Strobe Betrieb ist wie üblich. Datenleitungen QG/QH steuern den MUX input des Keypad Treibers mit dem 4052. Die Datenleitung ist als Open Drain konfiguriert so dass nach jeden Daten Byte
kann bis zwischen 200uA bis 1mA extra Strom kosten. . https://www.sparkfun.com/datasheets/LCD/HD44780.pdf Seite 51: Pull-up MOS current (DB0–DB7, RS, R/W) –Ip 50 125 250 uA VCC = 5 V Gruß, Gerhard
-
Thread
Komisches Verhalten ATmega16 + Fleury LCD (ständig reset?)
to calculate delay timer */ /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for
-
Thread
Tutorial LCD initialisieren
steht(und das tut es definitiv) wird das sicher > notwendig sein! Dann wäre das Display bei den HD44780-kompatiblen ein echter Außenseiter und definitiv nicht kompatibel. Diverse gut ohne Lesebefehl funktionierende EA DIP162 beweisen, dass auch ohne Busy das Display wunderbar funktioniert, wenn man
auch den Befehl des ersten Bitmusters mit ab. Wieso ist das hier so gewählt? Die Anleitung meines HD44780 ermöglicht eine gemeinsame Übertragung der Einstellungen. Grüße Fabi
-
Thread
Frage zur LCD-Initialisierung
Hi Die Teile funktionieren mit einer stinknormalen HD44780-Initialisierung. MfG Spess
leicht auf DOG-Ms umgeschrieben werden, es ist ursprünglich für ein Displaytech 16x2 geschrieben mit HD44780-Controller.) ciao gustav P.S: Namenloser324 schrieb im Beitrag #4831529: > Gehe ich recht in der Annahme, dass trotz des Beispiels im Datasheet, > ich genau wie im Tutorial erstmal eine
-
Thread
DIY Digital Thermometer
Vorwiderstand? Da ich die Temperatur auch anzeigen möchte, möchte ich folgendes Display "AZDelivery HD44780 16x2 LCD Modul Display". Dies alles soll zusammen Mobil funktionieren, daher soll das mit Batterien funktionieren, was zu einem Problem führt, wenn ich daran denke, dass der Nano schon 5V benötigt
Grad. > Da ich die Temperatur auch anzeigen möchte, möchte ich folgendes Display > "AZDelivery HD44780 16x2 LCD Modul Display". Das vereinfacht die Auswertung weil es für den Arduino fertige Steuerprogramme für solche Module gibt. > Dies alles soll zusammen > Mobil funktionieren, daher soll
-
Thread
suche c programme für lcd ansteuerung 8bit parallel
microcontroller von ti und habe mühe mit der ansteuerung eines 4*20 matrixdisplay. der lcd kontroller ist ein hd44780. habt ihr c files für die ansteuerung dieses kontrollers (hd44780), oder wisst ihr gute links??? danke für eure hilfe mike
-
Thread
MSP430 mit textdisplay (16x2)
Kommandos etc. ist vollkommen identisch. Erzähle bitte nicht solchen Unsinn. Seit wann hat ein HD44780 Befehle für Kontrast, Booster, Umschaltung Instruction Table, ... . MfG Spess
auf die Instruction Table 0 umgeschaltet hat. Und das obwohl die Befehle dafür identisch mit dem HD44780 sind. Also ist dein Hinweis auf die 'minimum 1 Milliarde Seiten' nicht sehr hilfreich. MfG Spess
-
Thread
LCD-Ansteurung
mikrocontroller_buch/index.html), wo das Ganze ausführlich erklärt ist. Header Datei: [c] // The HD44780 Display is connected to Port D. #define LCD_PORT_INIT { DDRD |= 0b11111100; } #define LCD_RS_HIGH { PORTD |= (1<<PD2); } #define LCD_RS_LOW { PORTD &= ~(1<<PD2); } #define LCD_E_HIGH
dort das Display nut einmal initialisiert wird. Ich habe mich einfach 1:1 an das Datenblatt des HD44780 gehalten.
-
Thread
Pegelwandelzwickmühle
CD40106 wäre sowieso überflüssig gewesen, AVRs haben an allen Ports Schmitt-Trigger-Eingänge. HD44780-LCD gehen auch an 3V, wenn für den Kontrast eine negative Spannung erzeugt wird: http://elm-chan.org/docs/lcd/lcd3v.html Die 100kHz können von einem freien Portpin kommen oder die angehängte Schaltung
Schmitttrigger einafch weglassen? Ist es dann schlimm wenn ich ihn trotzdem einfach dranlasse? > HD44780-LCD gehen auch an 3V, wenn für den Kontrast eine negative > Spannung erzeugt wird: > http://elm-chan.org/docs/lcd/lcd3v.html > Die 100kHz können von einem freien Portpin kommen oder die angehängte
-
Thread
Bauteil Display HD44780 für sPlan
arbeite mit der Software "sPlan". Für mein Projekt benötige ich ein Bauteil für ein Display nach HD44780 Std. (4 Zeiler). Der Editor ist mir bekannt, aber es muss doch schon fertige Teile geben. Hat jemand eine Quelle. Vielen Dank
-
Thread
HD44780-kompatibles Display zwischen zwei Microcontrollern umschalten
Servus mitnander, folgendes Problem. Es geht um ein Volvo HU-603 Serienradio, das ein hd44780-kompatibles Display hat. Die Idee war, dieses Display als Zusatzanzeige für Ladedrück, Öltemp, etc zu missbrauchen. Ihr kennt bestimmt diese analogen Rund-Zusatzinstrumente für die A-Säule, sowas
-
Thread
Cursor oder Anzeige schieben beim HD44780-LCD
Programmieren von Microcontroller angeht. Zur Zeit versuche ich mich am Pollin-LCD WINTEK WD-C2704M-1HNN (HD44780-kompatibel) und habe hierzu folgende Frage zum Schieben des Cursors bzw. der Anzeige: Soweit ich das verstanden habe, speichert der Controller 40 Zeichen pro Zeile (1. Zeile Adresse 0...39, 2.
-
Thread
HD44780 - Schwarze Balken, aber trotzdem Buchstaben
Hey! Ich versuche dieses Display hier: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=260808101424&category=19727&_trksid=p5197.c0.m619 Mit dem Atmega8 zu steuern. Habe alles so angeschlossen wie im Tutorial und nutze genau die selben Source und Header Files. Mein Problem ist, dass das Display komplett in beiden Zeile schwarze Balken zeigt. Macht man die rote Beleuchtung an, sieht man aber, dass die Buchstaben trotzdem angezeigt werden, aber komisch. Versuche ich T anzuzeigen in der 1. Zeile macht er das auch, nur in der 2. Zeile ist an der selben Stelle ein Strich, also so: T
-
Thread
HD44780 Display macht Porbleme am PIC24
darf ich mein dsPIC33 projekt auf einem PIC24HJ128GP206 umstellen. Ich hab auf dem dsPIC33 ein HD44780 display an Port F Pin 0-7 inzialisiert und auch erfolgreich draufgeschrieben. mit folgenden Code. #include "p24hj128gp206.h" //-------------------------------------------------------------
-
Thread
Ultra-einfacher Lowcost LCD Controller 320x240 im Textmodus
vielleicht interessant ist, weil man mit sehr wenig Aufwand schnell ein Grafik-Display zu einer Art HD44780-Ersatz, aber mit deutlich geringerem Pincount erstellen kann. Da ich hier im Forum schon sehr viel Wissen und Software bekommen habe ( insbesondere von Benedikt K., Peter Dannegger und Wigbert
..D0 den gleichen Wert bekommen, also nur einen Pin am Prozessor belegen. Idealer Ersatz für HD44780-Displays, wenn wenig Pins zur Verfügung stehen und vielleicht ein paar Zeichen mehr angezeigt werden sollen, oder eine besonders große Anzeige gewünscht wird. Den Tiny kann man zur Not freischwebend
-
Thread
Problem mit LCD bei AVR und P. Fleury Lib.
Codes: Ausschnitt aus lcd.h [c] /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #define LCD_CONTROLLER_KS0073 1 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ /** * @name Definitions for
-
Thread
Arduino Display
Druckern gerettet. Hat ein 14-poligen FPC Flachkabel dran. Das Pinout ist identisch mit der üblichen HD44780 Modul Pin-Belegung, außer dass VDD und VSS vertauscht sind. Wer das gutgläubig anschließt, wird es falsch polen. Wie man auf so eine "Gemeinheit" nur kommt:-) es war gut, daß ich anfangs die Anschlußplatine
es eine schwierige Überkreuzung des dünnen FPC Kabels, wer weiß... Funktioniert einwandfrei als HD44780 Typ.
-
Thread
LCD mit Atmega8 in C initialisieren
und wer toggelt die passend? Abgesehen davon: Was für ein Display(controller) ist das überhaupt? HD44780? Das Datenblatt ist - was die Initialisierung des HD44780 angeht - übrigens ★ziemlich★ aufschlussreich. Die Datenblätter anderer Controllertypen i.d.R. ebenso :-) HTH </winkmitdemganzenzaun>
-
Thread
KS0070B LCD mit Fleury
frequency in Hz, used to calculate delay timer */ #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ #define LCD_LINES 2 /**< number of visible lines of the display */ #define LCD_DISP_LENGTH 16 /**< visibles characters per line of the
); [/c] Leider sehe ich nur schwarze Balken... Hier im Forum las ich, dass der Controller HD44780 kompatibel ist. Im Datenblatt leider nicht. Haber aber auch die andere Option ausprobiert. Ohne Erfolg. Muss ich irgendwo noch zusätzlich warten? Ich kompiliere mit -O0 und im AVR Simulator passen
-
Thread
In AVR ein PID-Regler Programmieren
Poti über AD-Wandler bzw Soll-Vorgabe über Tasten und Ausgabe über LCD Anzeige ,zB Standard LCD mit HD44780 oder B: Einen echten PID-Algorithmus programmieren und im Detail verstehen. Hui! Ich würde das folgendermaßen machen: 1. Besorg dir nen einfachen Schaltplan für ein Netzteil aus dem
nen AVR auf (alternativ: Arduino), nimm LED ("Hallo, Welt!"), Taster, Poti, ein LCD-Display mit HD44780-kompatiblen Controller und einen DA-Wandler (die Schwierigkeitsstufe steigt in der Reihenfolge der anzusteuernden, hier aufgezählten Bauteile). Die DA-Wandlung zur Steuerung (keine Regelung!) der
-
Thread
C Bibliothek für M50530 Display Controller?
zum laufen. Hatte zuvor in einem Forum gelesen, dass der Controller im Grunde gleich ist wie ein HD44780, nur mehr Speicher hat und größere Displays ansteuern kann. Naja die HD44780-Bibliothek funktionierte auf jeden Fall nicht. Ich habe dann im Internet gekramt und haufenweise Assembler-Code gefunden
-
Thread
Ploetzlicher LCD Schaden
Stelle angehalten habe und > dadurch vermutlich Gleichspannung am Panel anlag. Aber das ist ja ein HD44780 wo man keinen Zugang zum Zeitverhalten der rohen LCD Pixelansteuerung hat. Abgesehen davon funktioniert dieser Code schon seit 20 Jahren und habe hier nicht die geringsten FW Probleme. Dann sind die
Da kann ich mich auch ganz dunkel erinnern es im Datenblatt bemerkt zu haben. Allerdings ist beim HD44780 Controller mir keine (offizielle) Instruktion bekannt die das verursachen könnte.
-
Thread
Einfacher HD44780 LCD Controller in Verilog
Servus, hier mal ein kleiner LCD Controller den ich gebastelt habe. Das Projekt ist auf einem DE0 direkt lauffähig. Nach dem reset wird das Display zurrück gesetzt und initialisiert. Dann wartet der Controller auf Kommandos und signalisiert das mit dem "rdy" signal. Nun kann man die Kommandos nop=0,clear=1,write=2,line1=3 oder line2=4 und ggf. daten an die Eingänge anlegen und die Ausführung mit dem "start" Signal anstoßen. Ist nicht schön aber selten :-) Vll. kann der ein oder andere etwas damit anfangen. Grüße Oliver
-
Thread
LC-Display KS0070 versus KS0076
Hallo, z.Z. betreibe ich ein Display 16x4 von DisplayTech mit dem KS0070-Controller. Dieser ist HD44780 kompatible. Ich wollte nun auf ein 20x4 umsteigen, welches aber einen KS0076 Controller hat. Laut Datenblatt kann ich keine Unterschiede zwischen den Controllern feststellen, allerding wird
4 und fängt von vorn an. Hat jemand eine Ahnung in wie weit der KS0076B nicht Kompatible zum HD44780 ist, bzw. wie ich das Fehlerbild abstellen kann ? Einen softwarefehler schliesse ich aus, da sie mit anderen Displaytypen ( z.B Batron ) einwandfrei funktioniert. MfG Michael
-
Thread
LCD mit PIC ansteuern 2 Zeile
Wenn der Controller ein HD44780 ist, dann schick 0xC0 als Befehl und dein Wunsch geht in Erfüllung =)
Im Datenbaltt des hd44780-Controllers steht wie ein Kommando zum setzen des DDRAM-Pointers auszusehen hat. Ein Bisschen selber machen schadet ja nicht. Ulrich Radig hat mal ne schöne Zusammenfassung [1] gerschrieben. Da
-
Thread
LCD - komme nicht weiter
KS0076B und als Segmenttreiber ein KS0063 eingebaut sind. das display und die controller sind aber HD44780 kompatibel. könnt ihr mir mit diesen infos weiterhelfen ?
Zunächst ist es eine grosse *Controllerkonfusion*: Die Sequenz aus dem AVR Tutorial (T) ist für den HD44780 Controller oder kompatible Controller. Auf deinem Datenblatt (D) wird der KS0066 als Controller genannt und du hast auf dem Display den KS0076 identifiziert. Die KS00.. Controller werden von Samsung
-
Thread
RE Bit Display EA DIP204-4 (KS0073)
) "Locate"-Anweisungen der eigentlichen Daten/Text-Ausgabe voranstellt. Der Adressbereich der HD44780-kompatiblen Controller ist nicht für jedes Display so, dass der 80 Byte grosse Pufferbereich auch dargestellt wird. "...Da das Display oft kleiner als der Textpuffer ist, wird oft nur ein Ausschnitt
benötigt, sie werden lediglich gemäß den Anforderungen des Controller-Standards nacheinander gesendet. HD44780 und kompatible verlangen erst das high nibble, dann das low nibble. Von der MCU aus gesehen. Auch beim PIC TWI Portadapter ist das so. Nur die Steuerbits sind verpackt, verundet bzw. verodert und
-
Thread
Alternative zum LCD-Steuerungsbausatz ?
Reset-PullUp, Abblock-Cs). Bei den 22 nutzbaren I/O-Pins des Mega8 bleiben neben den 6 Leitungen für ein HD44780-kompatibles Text-LCD dann noch 16 Leitungen für die Auswahl der (vordefinierten) Texte. Neben Schalteingängen (TTL-Pegel) sind auch Analogeingänge (0V..5V) möglich. Welches LCD willst Du ansteuern
LED-Matrix? Wie ist die ausgestattet? Hat die einen eigenen Controller? Bisher war von einem HD44780-kompatiblen LCD die Rede. LCD und LED-Matrix ist nicht das Selbe. > Anzeigen soll die Folgendes: > > 1. XLR CD > 2. XLR Phono > 3. CD > 4. Tuner > 5. Tape > 6. Video > 7. Aux Das ist
-
Thread
Variablen Wert auf LCD Display ausgeben
deswegen habe ich mir fogenden Code aus dem Internet geholt: [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
HD44780 4x20, Fleury Lib und letzte Zeile
Hallo, ich habe am ATmega8 ein HD44780-basierendes 4x20 LCD angeschlossen. Verwende die Fleury-Lib. Soweit ist auch alles gut, nur wird im Line Wrap Modus die vierte Zeile nicht beschrieben. Schalte ich Line Wrap aus, dann läuft der Text
Zeile zu unterstützen. Offenbar scheint aber nun mein spezielles (oder alle 4x20 Displays mit dem HD44780?) nach der Zeile drei von selbst einen "Line Wrap" zu machen auf die Display-Zeile 2. Verwendet sonst keiner die Fleury Lib mit einem 4x20? Hat jemand eine andere Lib im Einsatz für ein 4x20? Würde
-
Thread
Mehrere Geräte von gleichem Typ steuern
mit meinen (vielleicht dummen) Fragen... Die Aufgabe: es gibt zwei oder drei LCD, die alle mit HD44780 kompatibel sind. Nur sind sie alle unterschiedlich angeschlossen (aber immer in 4-bit-Mode): an verschiedene Pins von Controller oder über SN74HC595 oder über MCP23S17 usw. Offensichtlich sind so
Man schreibt einmal eine lib für ein HD44780. Deren Funktionen gibt man immer ein struct mit dem Context für jedes physikalische Display mit. Darin werden von der lib evt. States für jedes Display gehalten und darin teilt man der lib auch
-
Thread
Probleme mit HD 44780 mit I²C-Interfacemodul
Hallo zusammen, habe mir ein HD44780 LCD Display mit Interfacemodul angeschafft. (http://www.all4duino.de/epages/78346319.sf/de_DE/?ObjectPath=/Shops/78346319/Products/A-15.0001/SubProducts/15.0001-0001) Benutzen möchte ich dieses
habe ich dieses fertige Projekt ( http://davidegironi.blogspot.de/2013/06/an-avr-atmega-library-for-hd44780-based.html#.ViOkfn7hDIU ) von Davide Gironi genommen inkl. den Bibliotheken um einfach ein wenig experimentieren zu können. Habe dort meine Addresse des PCF8574 auf 0x27 geändert sowie die Adressen
-
Thread
Taktik-Kompass selbst bauen
verbrauchen so gut wie gar keinen Strom. Statt der einfachen Sieben-Segment-Displays kannst Du auch HD44780-basierte Textdisplays verwenden, achte aber darauf, daß das /keine/ Hintergrundbeleuchtung benötigt.
> Statt der einfachen Sieben-Segment-Displays kannst Du auch > HD44780-basierte Textdisplays verwenden, Die sind aber relativ klein. Pollin hat manchmal total billige passive LCDs die sonst heute keiner mehr ansteuern will, die waeren fuer sowas optimal. Oder Reichelt
-
Thread
Attiny 841 mit SPI ein Display ansteuern
Sekunde?) > lesen kann. :-) Wenn man Graphik ausgeben möchte, und kein reines Textdisplay à la HD44780 betreiben will, kann ein hoher Takt durchaus sinnvoll sein. Allerdings, das Display des Threadstarters ist ein reines Textdisplay, mit maximal 48 Zeichen ... Da kann dann ein hoher Takt den
Stimmt, ist ein Textdisplay. Soll auch nur Text anzeigen und vielleicht ein paar Sonderzeichen. HD44780 verwende ich auch, sowie verschiedene Graphikdisplays und TFTs. Mir kommt es bei diesem Display und dem MCP 23S17 auf den SPI Bus an. Da ich ihn zum ersten mal verwende möchte ich verstehen wie man
-
Thread
HD44780 LCD Probleme - Altera DE2-115
von 0 auf 1 wechseln muss, damit das LCD die Daten verarbeitet. Ich dachte, dass das in jedem LCD HD44780 so Standart ist... Anscheinend nicht... In meinem Datenblatt des LCDs steht nämlich folgendes: Chip enable signal H, H --> L Nachdem ich mein enable-Signal im Code invertiert habe, klappt
auf 1 wechseln muss, damit das LCD die Daten > verarbeitet. > Ich dachte, dass das in jedem LCD HD44780 so Standart ist... Anscheinend > nicht... Üblicherweise werden die Daten bei der /fallenden/ Flanke übernommen (z.B. auch bei SRAMs usw...), und deshalb bei den meisten Softwarelösungen der Enable-Pin
-
Thread
ethernut 1.3g
hallo, ich möchte gern ein lcd display (hd44780 compatible) an ein ethernut 1.3g board anschließen. in der beschreibung ist folgendes zu finden: This is a terminal device driver for a memory mapped hd44780 compatible lcd. It is connected
-
Thread
BME280 an 5V, Spannungsregler und Layout
nutzen. die ganzen Ports jedoch laufen alle mit 5V. Auch die I2C-Pins. am I2C-Bus hängt auch ein HD44780-Display. Die Pullups für den I2C-Bus gehen nach +5V.
> die ganzen Ports jedoch laufen alle mit 5V. Auch die I2C-Pins. > am I2C-Bus hängt auch ein HD44780-Display. Die Pullups für den I2C-Bus > gehen nach +5V. Das liegt dann aber nicht am atmega2560, der kann mit rein 3.3V betrieben werden. Du hast vermutlich ein Arduino Board welches halt mit
-
Thread
HD44780 4bit vs. 8bit
Ich habe jetzt schon einiges gelesen, bin aber zu keinem Ergebnis gekommen. Welche Vorteile/Nachteile ergeben sich bei einer 4bit/8bit Ansteuerung? Bei 4bit braucht man weniger IO-Pins, bei 8bit fällt der Nibble-Swap weg. Wofür gibt es den 8bit-Modus überhaupt? Aus Geschwindigkeitsgründen doch nicht, oder? Gruß
-
Thread
HD44780 LCD am Arduino - häufige Bildstörungen, zu lange Kabel?
Hallo, ich habe ein großes Problem mit meinem HD44780 Display. Es ist an einem Arduino Uno Rev. 3 angeschlossen. Der Kabelweg zum Display ist 110 cm lang und kann auch leider nicht verkürzt werden. Kabeldurchmesser: 0.35 mm². Das Display soll den