-
Thread
Geht das ganze auch anders?
Erfahrungen im Programmieren von Atmel µCs. Zum üben hab ich jetzt ein Schieberegister aufgebaut um ein HD44780-LCD anzusteuern. Vom Controller brauche ich daher nur 3 Ports: DATA, CLK und ENABLE. Das ganze funktioniert bereits auch tadellos :-). LCD <-> Register ---------------- D7 <-> DATA RW <->
-
Thread
printf Atmega 32
seriellen ausgeben, sondern auf einem LCD, das ganz anders angesteuert wird (4 oder 8 Datenpin für HD44780, oder T6963, oder über I2C...). Wie soll da etwas vordefiniert sein? > > 2) > das mit dem standartout kann ich nachvollziehen, wobei ich das mit dem > standartout nicht kapier! Das
-
Thread
uC Programmieren
6,80€. Danke für den Hinweis. Das Display habe ich gar nicht gefunden, weil ich explizit nach "HD44780" gesucht habe. Was mich zur nächsten Frage führt: Ist das von dir genannte Display (LCD 162C) HD44780 kompatibel? Im Datenblatt konnte ich auf die Schnelle nichts finden und auch Reichelt gibt
-
Thread
LCD Display read
Hallo! Ich habe hier einen Atmega 32 und ein Displaytech162 (Controller HD44780) LCD Display im 4-Bit Modus. Das übertragen von einzelnen Zeichen funktioniert soweit mal. Jetzt will ich überprüfen ob auch das richtige Zeichen am Display angezeigt wird. Dazu will ich mit
-
Thread
Suche kleines Testprogramm für KS0108 für ATmega8
***************************** ;Programm LCD.ASM ;Es wird vorausgesetzt, dass die Anzeige einen HD44780 oder ;kompatiblen Controller verwendet. ;ATmega8535 mit 8 MHz Takt ;*************************************************************** .include "m8def.inc" ;muss im selben ;Verzeichnis
*************************** >;Programm LCD.ASM >;Es wird vorausgesetzt, dass die Anzeige einen HD44780 oder Der KS0108 ist kein Textdisplay. So geht das nicht.
-
Thread
mega8 Flash Verwirrung
getrunkenes Bier liter/std. ausrechnet und sonstige Spielereien. :) Config: Aufbau auf Breadboard HD44780 Display Display an PortD Taster(high aktiv) an PC3 & PC4 AVR Studio5 mk II programmer mega8 mit internem 1MHz Takt Was mich stutzig macht ist folgendes: AVR Memory Usage -----
-
Thread
Media Player selbst bauen
RGB Input. Habe in Sachen Displays bisher nur Erfahrung mit der Ansteuerung von Textdisplays (HD44780) und monochromen Grafikdisplays mit T6963C Controller. Ist klar, dass es solche Player wie Sand am Meer billigst zu kaufen gibt, aber ich möchte das Projekt zum Lernen nutzen. Ich habe bei Microchip
-
Thread
DAB Radio mit ARM Prozessor, HD44780 Display (BlueTinum BT-H1801)
ein CD8227GP. Ans Display komme ich nicht heran, jedoch kann ich vermuten, dass es sich um ein HD44780 kompatibles 16x2 Display handelt, da es 16 Pins hat, und wenn man die Platine leicht hochbiegt, die Konturen sehr danach aussehen. Man konnte das Radio in Ebay unter der ArtNr. 320693788076 finden
-
Thread
hd44780 mit ATXmega / Ansprechen einzelner Pins
Hallo, habe eine kurze Frage, und zwar versuche eich ein Display mit hd44780 kompatiblen Controller mittels eines Xmega im 4-bit Modus anzusteuern. Sehr hilfreich war mir bis jetzt folgendes Tutorial für den ATmega: http://www.mikrocontroller.net/articles/Erweiterte_LCD-Ansteuerung
weiter um Hilfe. schau dir mal den Code an! http://blog.frankvh.com/2010/10/18/atmel-xmega-hd44780-lcd-support/ Gruß XMEGA
-
Thread
[v] Wieder viele LCDs, AVR JTAGICE mkII NEU, C-Control Board, 10-Bit USB Datenerfassung
Zu verkaufen steht wieder etwa 18x Flachkabel LCDs 2x16 mit Hintergrundbeleuchtung (HD44780 Kompatibel), einige sind noch nicht benutz, alle getestet bzw. alle ok. Preis 2,50 Euro pro Stück + Versandkosten (nach wünsch) C-Control PRO Mega 128 Board (Conrad)+ LCD + Keypad (Tastatur)
-
Thread
MCP23016 Port Expander Input Realisieren
und weil dies nicht funktioniert, frage ich mich, ob mein Vorgehen richtig ist. Display Treiber HD44780U. GP1 outputs: [c] Dispaly_Write(0x07); Dispaly_Write(0x00); [/c] Dann setze ich die Outputs: [c] Dispaly_Write(0x01); // hier wähle ich GP1 Dispaly_Write(0x42)
-
Thread
Reset ist nicht Power on?
@ Dennis S. >Ich dachte, dass das Display bestimmt HD44780-kompatibel ist und er auf >den 4-Bit-Modus wechselt. Wenn er dann nach dem Prozessor-Reset nochmal >Kommandos reinpumpt, denkt er vielleicht, dass das Display im >8-Bit-Modus ist, wodurch je 4
Initialisierungssequenz >hält. Geht doch ganz einfach: Lass mal das obligate Warten (>=15ms beim HD44780) vor der Initialisierung weg. Nach einem Reset bei eingeschalteter Betriebsspannung funktioniert es. Bei einem Power-Up nicht. MfG Spess
-
Thread
Blockkondensator auch bei LCD-Display?
Beispiel EA DIP162, im Datenblatt ist nichts zu finden. Meine Frage bezieht sich allgemein auf HD44780 kompatible Displays. Gruss
-
Thread
Schaltung zur Kühlung eines Aquariums
bietet ausreichend Platz für Logging und Zusatzfunktionen. Display ist frisch aus China und mit einem HD44780 bestückt, die Hintergrundbeleuchtung benötigt laut Hersteller 9mA bei 2,75V, daher der 250 Ohm Widerstand. Die Beleuchtung soll per Mikrocontroller abgeschalten werden können, für das ganze Display
-
Thread
LCD PCB-S128128#1-01
Ein Foto kann ich leider erst heute Nachmittag einstellen. Die Standardbelegung wie bei den HD44780-Text-LCDs möchte ich jetzt nicht unbedingt ausprobieren, ohne einen Anhaltspunkt zu haben. Auf einen "Toshiba T6963C"-Controller gehen die Pins 17-12.. können jedoch auch weitere sein, da die Punkte
kaputt... => Datenblatt suchen. Notfalls das Chinesische durch Google-Translate jagen. Eine HD44780-Lib für ein GLCD "anzupassen" wird eher auf ein "Neuschreiben" hinauslaufen => nimm lieber ne fertige Lib, z.B. hier aus der Codesammlung.
-
Thread
Drosselklappensynchronisation | Drucksensor | LCD
NoGo-Hersteller? Da gibt es viele Meinungen. Persönlich würde ich sagen: Nimm ein LCD auf dem ein HD44780 werkelt. Kein Kompatibler, kein KS066. Die sind zwar alle im Grunde gleich und kompatibel, in der Praxis gibt es aber in der Initialisierung ein paar kleine Unterschiede. Die Auswirkungen sieht man
-
Thread
Binärzählwert als Dezimalzahl auf LCD-Display
Erich schrieb im Beitrag #2195190: > Schon fertig hier: ... Es soll aber unbedingt ein HD44780 Controller drauf sein!
: > Erich schrieb im Beitrag #2195190: >> Schon fertig hier: ... > Es soll aber unbedingt ein HD44780 Controller drauf sein! Genau diese Displays mit HD44780-Controller meinte ich. Hinter die DIP-Schalter würde ich allerdings noch ein paar RC-Glieder und einfache Treiber setzen, oder Schmitt-Trigger
-
Thread
Initialisierungs-Sequenz für EA W204B-NLW?
Initialisierungssequenz für dieses 4x20 Display? Nach "Datenblatt" hat das Ding möglicherweise/vielleicht einen HD44780, nach dem Befehlsatz dazu komme ich aber nur auf: 0x38 / 0x0f / 0x01 / 0x06 Damit ist dann die 1. und die 3. Zeile aktiv. Ich hab es spasseshalber mal mit der Sequenz vom DIP204 probiert
-
Thread
LC Display für Einsteiger
reicht Dir nen einfaches Textdisplay? Wenn ja gibts eigentlich nur 2 wichtige Sachen: Controller HD44780 oder kompatibel möglichst keine negative Kontrastspannung
-
Thread
LCD an ATmega8 mit C ansteuern
entsprechende PDF. Der eingebaute KS0073 unterscheidet sich in den Anfangsadressen gegenueber HD44780 ein wenig. 1. Zeile $00..$13 2. Zeile $20..$33 3. Zeile $40..$53 4. Zeile $60..$73 Die Initialisierung ist auch etwas anders (siehe Seite 3 oben ). Vllt. hilft dir das weiter.
Hz, used to calculate delay timer */ [/c] [c] #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ [/c] Tip: Du hast einen KS0073. [c] #define LCD_LINES 2 /**< number of visible lines of the display */ #define LCD_DISP_LENGTH 16
-
Thread
LCD-Display Ansteuern mit ATmega2561 funktioniert nicht
meinem LCD ist der Treiber KS0066 eingebaut, aber ich denke es sollte ein kompatibler Treiber zum HD44780 (obwohl die Anschlüsse 15...Anode der LED-Hintergrundbeleuchtung (fakultativ) und 16...Kathode der LED-Hintergrundbeleuchtung (fakultativ) bei meinem Display nicht vorhanden sind) sein. wenn
-
Thread
AtMega32 LCD mit Uhrzeit
HD44780, DF77 mit 60 bytes RAM, keinerlei Prüfung.
-
Thread
Nur 8 Zeichen auf LCD Displaytech 161A darstellbar. Defekt?
stopp sorry das ist ein code für HD44780 Displays muss den anderen mal suchen wo ich den hab .... die ansteuerung ist auf jedenfall 4bit den rest auf GND....
-
Thread
Probleme mit i2c
i2c_stop end procedure procedure display_time is var byte hr, min, sec, day hd44780_position1 ( 3 ) ds1307_read ( 0x02 , hr ) print_decimal_2 ( hd44780 , hr , "0" ) hd44780 = ":" ds1307_read ( 0x01 , min ) print_decimal_2 ( hd44780 , min , "0" ) hd44780 = ":" ds1307_read ( 0x00 , sec ) print_decimal_2 ( hd44780 , sec , "0" ) hd44780 = "/" ds1307_read ( 0x03 , day ) print_decimal_1 ( hd44780 , day , "0" ) end procedure [/code]
-
Thread
absoluter Anfänger.Einbindung lcd-routines.h
Ggf. erstmal mit einer anderen Library testen, Google und die interne Suche dürften weiterhelfen ("HD44780").
-
Thread
LCD Ansteuerung Atmel ATxmeag 128 A3
mittels Xmega Controller realisiert. Nun möchte ich aber auch mal ein Display ansteuern. Ein HD 44780 20x4 habe ich gekauft. Im Tutorial befinden sich eine LCD Routine. Leider läuft diese Routine nicht trotz umschreiben der Datei. Folgende Signale verwende ich: 1: RS PORTD.OUT 2:
Display den Controller hoch treibt (siehe Link) http://blog.frankvh.com/2010/10/18/atmel-xmega-hd44780-lcd-support/ Was meinst du ? Viele Grüße
-
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
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
Beschränkungen bei der Wahl des Controllers für Display Ansteuerung
www.mikrocontroller.net/articles/AVR-Tutorial:_LCD durch, da findest du z.B. heraus, dass Displays mit HD44780-Controller meist (weiß nicht ob es da anderee gibt) mit 4 Datenleitungen + RS + EN (+ RW) angesteuert werden, d.h. dein Controller muss mindestens das an Port-Leitungen zur Verfügung stellen. Ansonsten
-
Thread
Beginner-Bestellliste zum AVR-Tutorial
Sebastian T. schrieb im Beitrag #2173767: > LCD 162C BL HD44780-kompatibles Ich würde die grüne Standard-Ausführung (LCD 162C LED) nehmen, die ist mit 7,15€ nicht mal halb so teuer. Sebastian T. schrieb im Beitrag #2173767: > Teil 14 (ADC) > > X7R-5
dann noch die Änderungen: Bestellnummer Beschreibung LCD 162C LED HD44780-kompatibles LCD, z. B. 4x20 oder 2x16Zeichen NTC-0,2 10K NTC-Widerstand 1/4W 10K Kohleschichtwiderstand Mfg SeTTeK
-
Thread
Neuling will mit ATmega8 einen Transistortester bauen
------------------------------------ Noch eine letzte Frage zu dem LCD-Display: So ein Modul (HD44780-kompatible) mit 2x16Zeichen gibts aus HK für 3,89€, kostenloser Versand aber bestimmt 3-4 wochen wartezeit. Wo bestellt ihr eure displays? Sollte ich mir nicht gleich ein größeres 4x20Zeichen zulegen