-
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
Wettaufruf "Probleme mit LCD"
verübeln, wenn er einen neuen Thread zum Thema anfängt? Ok, es gibt ca. 1000 Threads zum 44780 bzw. HD44780. Aber was kann der neue Fragesteller dafür, dass alle 1000 sich in der Typbezeichnung des Controllers vertippt haben und deswegen die Suche erfolglos bleibt? ;-)
das was. Anbei schonmal ein alter Quellcode von mir für das KS0070B ( "Reichelt-LCD" ) und den HD44780 in ASM für AVR ( getestet mit Mega8 bzw Mega88 ). Wer macht mit? grüßle lightninglord
-
Thread
I2CLCD.c Anpassen auf 20x4 LCD
Beim HD44780-Controller existiert kein 4-Zeilen-Befehl! Die in "i2clcd.h" enthaltene Konstante "LCD_2LINE", ist sowohl für "2x40"- wie für "4x20"-LCDs gültig. Die Charakter-Position auf dem entsprechenden Display
>Beim HD44780-Controller existiert kein 4-Zeilen-Befehl! Beim Ks0073 aber schon.
-
Thread
Grad-Symbol auf LCD ausgeben
Library von Peter Fleury angesprochen wird. Mein Problem: Wie kann ich das Grad-Zeichen ausgeben? Im HD44780-Datenblatt gibts unter Table 4 diese beiden Übersichten der Character Codes. In der zweiten unter "ROM Code: A02" wäre ja das Grad-Symbol unter 0xB0 abgebildet. Ich erhalte jedoch am Display den Trennstrich
Auf meinem HD44780 liegt das grad auf 0xDF? <cut> // Character code translation table static prog_char lcdCodes[] = { // "ASCII/MS" -> Display // '\\', 0x05, 'ö', 0xEF, 'Ö', 0x02, 'ß',
-
Thread
lcd_puts und lcd_putc funktioniert nicht
Hallo, ich verwende den PIC16f877 und ein hd44780 kompatibles 4x20 LCD. Das Display ist funktionstüchtig und ich kann auch mit der routine lcd_cursor() den cursor bewegen. Jedoch bekomme ich keinen Text auf das Display. Hier sind die Routinen
der Anzeige. Auf der folgenden Seite findest du ein Tool um die genaue Initialisierung für den HD44780 zu bestimmen: http://www.bluebird-electronics.co.uk/download.html MFG Fernando
-
Thread
Preiswertes Grafik-Display/-LCD gesucht
...., ihr wisst schon, so ein Ding, was bischen was her macht, und nicht so öde aussieht wie ein hd44780. Vor allem waere es toll, wenns kein Exot ist, sondern in diesem Bereich etwas, was so gängig ist wie ein HD44780 im Non-Grafik Bereich. Auflösung etc - da hab' ich keine speziellen Anforderungen
-
Thread
EA W162B Problem beim Initialisieren
Pixelmuster entsprechen. Bzw. stell erstmal fest, was für ein Controller in Deinem LCD ist, ob er HD44780 kompatibel ist oder irgendwelche Anomalien dazu hat. Zur Fleury Lib kann ich nichts sagen, da ich sie noch nie benutzt habe (ist mir viel zuviel Code). Ich benutze meine Minimalversion im 4Bit-Mode
Phänomen. Wobei ich jetzt auch das RW auf GND gelegt habe! Wie warscheinlich ist es denn das der HD44780 kaputt ist. Wohl bemerkt bei einem neuen LCD...
-
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
Kompilieren von C Dateien in Kubuntu
/**************************************************************************** Title : HD44780U LCD library Author: Peter Fleury <pfleury@gmx.ch> http://jump.to/fleury File: $Id: lcd.c,v 1.14.2.1 2006/01/29 12:16:41 peter Exp $ Software: AVR-GCC 3.3 Target: any AVR device
mapped mode only for AT90S4414/8515/Mega DESCRIPTION Basic routines for interfacing a HD44780U-based text lcd display Originally based on Volker Oth's lcd library, changed lcd_init(), added additional constants for lcd_command(), added 4-bit I/O mode, improved and
-
Thread
Angepasste LCD-Library für AVR-Ctrl
AT90S4414/8515/Mega DESCRIPTION Basic routines for interfacing a HD44780U-based text lcd display Based on Volker Oth's lcd library (http://members.xoom.com/volkeroth), changed lcd_init(), added additional constants for lcd_command(), added 4-bit
/8515/Mega DESCRIPTION Basic routines for interfacing a HD44780U-based text lcd display Based on Volker Oth's lcd library (http://members.xoom.com/volkeroth), changed lcd_init(), added additional constants for lcd_command(), added 4-bit I
-
Thread
kompatibilitätsprobleme
anscheinend grad down, sonst hätt ich nen Link gepostet) so und ich habe hier an meinem ATMega16 ein HD44780U-based text lcd display 2x27 Zeilen, welches ich mit den Bibliotheken am laufen habe und meine Frage dazu ist, ob ich das mit den Bibliotheken betreiben kann, welches ich mir bei reichelt ordern
Yep - ist kompatibel zum HD44780.
-
Thread
LCD-Displays
also es sind nicht alle Controller Kompatibel ich würde dir einen HD44780 oder Kompatiblen Controller empfehlen
Für den Anfang ist sicher ein HD44780-kompatibles Display zu empfehlen (viel Beispiel-Code, z.B. hier im Tutorial). Meiner Meinung nach zählt der KS0066 zu den Kompatiblen. Der HD44100 ist kein richtiger Controller, soweit ich weiß,
-
Thread
Spannungspegel an der LCD Zelle, Ansteuerung, Multiplexing 8-stelliges Display
denen die Spannungsdifferenz der Schwellenspannung des LCD überschritten ist. Im Datenblatt vom HD44780 ist dieses Verfahren beschrieben. Gruß Anja
die > Spannungsdifferenz der Schwellenspannung des LCD überschritten ist. > Im Datenblatt vom HD44780 ist dieses Verfahren beschrieben. > > Gruß Anja Hallo Anja, es sind 28 Pins, davon gehen aber 4 Pins an Sonderzeichen die nicht zu den 8 Siebensegment Digits gehören. Die eigentliche
-
Thread
Seit neuestem oft ST7920 statt KS0108 bei 128x64 LCD-Modulen
Bascom realisiert: http://www.avr-praxis.de/forum/showthread.php?2546-LCD-mit-ST7920-(ähnlich-HD44780)-mit-Bascom-ansteuern Es gibt viele Ähnlihckeiten mit dem HD44780, nur die Cursor-Adressierung ist sehr unterschiedlich. Leider kämpfe ich noch mit dem Grafikmodus. Wenn da jemand eine Idee
-
Thread
HD44780 LCD Display Verstehe Funktion nicht
Hi Leute, ich habe das LCD Display ausm Tutorial zum Laufen gebracht. Jetzt möchte ich den Code verstehen und hangel mich durch den Dschungel von Code durch. Gar keine einfache Aufgabe für einen Anfänger :D Ich hänge an der Funktion lcd_out, die wie folgt definiert ist: [c]//////////////////////////////////////////////////////////////////////////////// // Sendet eine 4-bit Ausgabeoperation an das LCD static void lcd_out( uint8_t data ) { data &= 0xF0; // obere 4 Bit maskieren LCD_PORT &= ~(0xF0>>(4-LCD_DB)); // Maske löschen LCD_PORT |= (data
-
Thread
Lib für hd44780 am MCP23008
Hallo zusammen, ich habe hier ein HD44780 LCD welches am MCP23008 Expander hängt. Leider habe ich im Internet nur Libs für dieses komische Arduino (C++) gefunden. Kennt jemand evtl. eine Bezugsquelle für eine C lib? Viele Grüße, Uwe
-
Thread
HD44780 + AVR mega88
Hi, hab mir ein HD44780 Display zugelegt. Hab die Anschlüsse ans STK kontrolliert und es sollte alles so passen wie im AVR_GCC Tut hier beschrieben. Hab dabei auch den PORTD gewählt also alles so gelassen wie es da steht
-
Thread
LCD (HD44780) über VB ansteuern.
Guten Abend alle, Ich möchte gern ein eigenes Programm schreiben mit dem ich mein Display ansteuern kann. Ich habe etwas gegoogelt und auch was gefunden, nur es passiert nichts am LCD. Deshalb dachte ich mir, das ich mich mal (wieder) an euch wende und frage ob einer weiß wie ich das realisieren oder sogar mir eventuell dabei helfen könnte. Visual Basic mach ich schon seit Jahren, aber nie so sehr mit LPT ansteuerung. Danke! MfG, Tugrul Ö.
-
Thread
Treiber für LCD-Displays mit KS0066-Controller
gibt ja etliche Punktmatrix-LCD-Displays mit KS0066-Controller zu kaufen. Der Controller wird als HD44780-kompatibel beschrieben. Das ist er auch, aber nur größtenteils. Gerade in der Initialisierung und in den Timings unterscheidet er sich jedoch. Somit klappt's mit den original HD44780-libs oft nicht
-
Thread
Initialisierung für 4-Bit Modus eines HD44780 LCDs
Hallo, ich habe eine Problem bei der Initialisierung des HD44780 kompatiblen LCDs. Ich wollte die Assembler Routine http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD als C-Code schreiben. Allerdings funktiniert das bei mir nicht. Habe im angang
nichts. Versuche zu verstehen, was der ASM-Code mit dem Display eigentlich macht, Datenblatt des HD44780 liegt im Netz. Gruß aus Berlin Michael
-
Thread
VFD Display tauschen - Grid/Anode- Konfigurationen
ich möchte ein VFD Display eines VFD Moduls (2x16 Stellen, 5x8 Pixel/ Controller PT6314 ähnlich HD44780) durch ein anderes, grösseres 5x7 Futaba VFD ersetzen. Original ist auf dem Modul ein chinesisches BOE 5x8 VFD verbaut. Grid, Anode und Heizspannung sind bekannt und stimmen überein. Die Segment
, im PT6314 oder davor > im Programm des Mikrocontrollers? Im PT6314, sofern er wirklich dem HD44780 entspricht. Der µC sieht den Controller als eine Art RAM, in das er über eine Schnittstelle reinschreibt, was das Display anzeigen soll. Und zwar in alphanumerischer Weise, d.h. wenn ein "A" angezeigt
-
Thread
2 LCDs am Atmega8
dazu einfach die im GCC Tutorial vorhandenen Routinen >abändern und verwenden? Wenn die LCDs HD44780 kompatibel sind. >Ziel ist es dann, auf Display 1 einen Countdown runterzählen zu lassen >und auf Display 2 Zahlen anzuzeigen, die bei ablauf des Countdowns <erhöht werden. Dann startet der Countdown
Zeichen unterstützt. Diese Displays sind eigentlich zwei 2x40 Displays auf einer Platine weil der HD44780 nur 80 Zeichen unterstützt. Zwischen der oberen und untere Hälfte wird mit zwei Enable Leitungen umgeschaltet. Es besteht kein Unterschied zwischen einem 4x40 oder zwei einzelnen 4x20, außer in der
-
Thread
VFD Displays look
. ok - jetzt hab ich die Frau von Noritake verstanden - das display ist bloß nicht mit einem HD44780 ansteuerbar... aber normalerweise sitzt auf der rückseite doch schon ein entsprechender display-controller, oder? Bernd
Der HD44780 ist der Standard für kleine Text-LC-Displays. Sehr viele Display verwenden diesen oder einen dazu kompatiblen Controllerbaustein. Wie der auf Deinem VFD nun heißt, ist an sich irrelevant, entscheidend
-
Thread
Infos zu Futaba 20-LT-02GK VFD?
für solche speziellen Kunden-Displays. Ein Punktmatrix-VFD ist dagegen ähnlich flexibel, wie ein HD44780 kompatibles LCD.
> Ein Punktmatrix-VFD ist dagegen ähnlich flexibel, wie ein HD44780 > kompatibles LCD. Du erklaerst offensichtliches. Aber ich finde das sowas haesslich aussieht. Und es gibt wenig Grund ein VFD einzusetzen ausser das es cool aussieht... Vanye
-
Thread
Hilfe datei aus Tutorial Compilieren
vielleicht was ich hier falsch mache? grüsse huber Datei lcd-routines.h [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 ////////////////////
LCD_SET_DDADR 0x80 #endif[/c] Datei lcd-routines.c: [c]// 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 PDC1602M
PDC1602M am ATMEGA128 oder ähnlich betrieben. Das ist so ein selbstleuchtendes mit grünen Pixeln und HD44780 Controller. Mit meiner funktionierenden LCD Routine für die standard LCD`s bekomm ich es nicht zum laufen... danke schonmal martin
ähnlich betrieben. Mama Google ist deine Freundin https://www.mikrocontroller.net/articles/HD44780
-
Thread
LCD E8504CZZ von Pollin und allgemein
Die mit RS, R/W und E sind welche mit HD44780 oder einem kompatiblen Controller. Dem schickst du z.b. zeichenweise eine Zeile Text, er hat einen Zeichengenerator stellt dir deinen Text dar. Fertig. Dann gibt es welche mit z.B. T6963C (bei
ja richtig, das E8504CZZ ist ein Controllerloses Display das nur Pixel übergeben bekommt. HD44780 und seine "Verwandten": RS wäre das Umschalten von Daten/ Kommandos Daten wären im wesentlichen der ASCII Zeichensatz Komando wäre zB. Initialisierung RW wäre das Umschalten von Read/ Write
-
Thread
Standart Displaycontroller
Hallo Ein Display mit der Grösse 4x20 wird über einen Standart Displaycontroller z.B. Typ HD44780 angesteuert. Nach dem Datenblatt des DMF50081 ZNF-FW hat es einen 4 bit parallel Eingang (14 Anschlüsse Stecker). Kann man diese Display auch so anschliessen? Was ist der Unterschied zwischen den
Das ist ein Grafik-Display 320 x 240 Daher nicht HD44780 kompatibel.
-
Thread
Temperatur DS1820 ausgabe auf lcd
das zu der Library [pre] .include"LCD_4x27ohneBusyRW.inc" ;LCD-Routinen f?eilen-LCDs mit HD44780 .include"PRINT.inc" ;LCD-Augabe-Routinen mit HD44780 [/pre] Da du weder deren Sourcecode noch einen Link angegeben hast, kann ich nicht viel sagen, wie die Library sinnvoll zu
-
Thread
Gültigkeit #define
#define STK200 0[/c] [c]//lcd.h #if STK200 #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ #else #define LCD_CONTROLLER_KS0073 1 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ #endif[/c] GCC meldet mir allerdings immer den Fehler
-
Thread
[V] LCD 4x20 HD44780
hier aus Prod. Überhang u. Reklamationsrücklauf abzugeben: LC-Displays 4 Zeielen; 20 Zeichen HD 44780 comp. 7 St. Neu und unbenutzt aber mit Lagerspuren (tw. leichte Schrammen) 15 St. Gebraucht aus Garantierückläufern. Die Basisplatine war def. Die Displays wurden demontiert. Aber der Lieferant
-
Thread
Keine Buchstaben, aber Zahlen auf HD44780, UART, ATtiny2313
Ich habe ein Problem mit einem meiner kleinen Projekte: *Zielsetzung:* Ansteuerung eines HD44780-Displays Daten und Befehle werden über UART entgegen genommen => ("C" gefolgt von Kommando, "D" gefolgt von Daten) *Randbedingungen:* 9600 Baud, 8 Datenbits, 1 Stoppbit, keine Parität Interner
-
Thread
Probleme Dog Display
wie ich finde. Darf man wissen, was du vermißt? Der ST7036 ist ja weitestgehend kompatibel zum HD44780, der *der* Industriestandard für alphanumerische LCD ist. Und zun diesem Controller gibt es nun wirklich mehr als genug Tutorials, Anleitungen, fertige Libraries etc. Siehe z.B. hier: [[HD44780]]
-
Thread
[V] AVR, WinCE, LCD, TOUCH, Bauteile, µC
10€ 10 BATRON BT2208 Character-Display mit grüner LED-Hintergrundbel. 20 Zeichen 2 Zeilen. HD44780 kompatibler Anschluss. 3€ 15 Sonstiges: (neu)Matrix-Touchscreen-Glass mit einer 16x12 Matrix und den Abmessungen von ca. 14x11cm, davon aktive Fläche von 9x11,5cm
Displays: BATRON BT2208 Character-Display mit grüner LED-Hintergrundbel. 20 Zeichen 2 Zeilen. HD44780 kompatibler Anschluss. 3€ 15 Hast du da ein Datenblatt, ich habe nur diesen Typ gefunden: BTHQ 22008VSS-YETF-LEDYG-5V . Nen Bild wär auch schön. Gruß Fabian
-
Thread
bockiges LCD
Wüsste nicht warum, die HD44780 Controller sind erstens keine Last und haben zweitens sogar selber noch Pullups drin.
>Wüsste nicht warum, die HD44780 Controller sind erstens keine Last und >haben zweitens sogar selber noch Pullups drin. Man weiß ja nie so genau was da drin steckt;) >Es sind glatt und sauber 5V, sowohl an den Datenleitungen
-
Thread
LCD-Display
Es gibt bei LCD's mit HD44780 Controller 2 verschiedene Standart-Zeichensätze, diese kannst du im Datenblatt nachgucken: http://semiconductor.hitachi.com/hd44780.pdf (ab S. 18) Allerdings gibt es auch Displays mit anderen
-
Thread
Ansteuern eines LCD über ATmega16
also habe ich es im Makefile richtig eingetragen? Mein Display verwendet ja auch den HD44780. Du meinst also das ich die Initialisierung in der lcd-routine.h anpassen soll?
Tobias Neumann schrieb im Beitrag #1772769: > Mein Display verwendet ja auch den HD44780. Du meinst also das ich die > Initialisierung in der lcd-routine.h anpassen soll? Datenblatt!!! Datenblatt!!! Datenblatt!!! Datenblatt!!! Nochmal: Schau bitte ins Datenblatt und vergleiche
-
Thread
[V] Diverse Bauteile, DVB-T-Stick
0,09 1x ST 24C08 I2C Eeprom DIP 0,15 1x Display MC1001AW-TGR 1x10 (HD44780) 1,00 1x Display HMC16223SG 2x16 (HD44780) 1,50 2x Quarz 18,432 MHz 0,10 1x Quarz 18,000 MHz
-
Thread
LCD Busy flag bei Initialisierung
Delay arbeiten kann. Schau mal ins Datenblatt von dem verwendeten LCD Controller (oder in ein HD44780 Datenblatt), da sollte das ausdrücklich stehen ab wann man das Busy verwenden darf. Das Busy ist nämlich erst nach der grundlegenden Init abfragbar.
Einfach aus und abschalten genügt bei HD44780. Man kommt fast immer damit weg ohne Initilisierungsdelays. Kondizionen: LCD war langer als 1 ms abgeschaltet und bei wieder anschalten soll ab Anschaltmoment inenerhalb 10ms wieder 4,5 Volt sein.
-
Thread
LCD-Controller Verständnisfrage?
Haben LCDs üblicherweise diesen HD44780 Controller schon integriert, oder muss man den extra kaufen? Kennt jemand einen Onlineshop wo man entweder ein Display mit diesem Controller integriert kaufen kann oder den IC? Danke. PS: Wenn
@ JoeFox (Gast) >Haben LCDs üblicherweise diesen HD44780 Controller schon integriert, Ja. >oder muss man den extra kaufen? Nein. > Kennt jemand einen Onlineshop wo man >entweder ein Display mit diesem Controller integriert kaufen kann oder
-
Thread
LCD Display Problem bei ATTiny26
und hier haste das Datenblatt für HD44780 kompatible Controller http://www.mikrocontroller.net/articles/HD44780 also schau noch mal in die Routinen lcd_init und lcd_clear ob du da die richtigen Commandos übergibst.
-
Thread
Witzig: LCD C0802-04 (Pollin) geht ohne Versorgungsspannung
Häng "ganz schnell kaputt" an den Threadtitel... genau das beschriebene ist ein sehr guter Weg HD44780-artigen den Garaus zu machen.
aktiver Teil der Schaltung verwendet werden. Als Power Supply Current wird im Datenblatt des HD44780U ein Maximum von 300µA und ein typischer Wert von 150µA angegeben. Das halte ich jetzt für keinen Strom, der normal dimensionierte Eingangsschutzdioden überlasten dürfte. Jedenfalls etwas weniger,
-
Thread
DSTN-LCD 640 x 480 =) Datenblatt =) Standardanschluss?
2 Detailseiten aus dem Datenblatt. Ich kenne die 2-reihigen monochrom- LCD' s mit dem bekannten HD44780. Da gibt es doch Ähnlichkeiten ( z.B. D0 bis D7).
elinux.org/images/c/c0/Edmgrb8jf.pdf) > Ich kenne die 2-reihigen monochrom- LCD' s mit dem bekannten HD44780. Davon kann man nicht auf Graphikdisplays schließen. Komplett andere Baustelle. Ohne ganz erheblichen Aufwand kannst Du Dein Display nur durch ein gleich mieses anderes STN-Panel ersetzen.
-
Thread
Frage zu I2CLCD Library von Falk
> ich verzweifle gerade an der I2CLCD library von Falk siehe: > > Beitrag "I2CLCD Library für HD44780 LCDs" Oh, ein fast vergessenes Werk ;-) > Die Bibliothek wurde ja mit AVR-Studio erstellt ich benutze aber Atmel > Studio 7 kann das schon der Fehler sein? Nein. > Es leuchtet immer
ein paar > Verbesserungen drin, u.a. das const Problem. > > Beitrag "Re: I2CLCD Library für HD44780 LCDs" > > Dann sollte man testen, ob man die richtige I2C Adresse hat. Das kann > man leicht, wenn beim 1. Ansprechen mit der Adresse ein ACK zurück > kommt, etwa so. > if (i2c_start(0xAA) )
-
Thread
Problem mit LCD EA DIP204-4
@Hannes Der KS0073 ist nicht ganz HD44780 kompatible. Um in den 4bit Modus umzuschalten bzw. 4 Zeilen Modus musst du Erweiterungs Bit RE setzen. Bsp: 2Ch für den 4 bit Modus siehe Anhang. wichtig für den 4 Zeilen-Modus ist 09h im extended
musst du doch von einem defektem LCD-Display ausgehen. Falls du noch ein anderes LCD hast der HD44780 kompatible ist sollte das Hexfile auch gehen.
-
Thread
LCD an PCF8574: Suche C-Biblio
diskutiert, aber Code gibt's dazu leider wenig. Ich möchte an einen Atmega32 über einen PCF8574 ein 4x20-HD44780-Display von Reichelt anschließen. Da I2C mit der Bibliothek von Peter Fleury läuft, hab ich die Routinen von http://www.scriptkiller.de/avr_pcf8574_hd44780_display.php genommen und angepasst.
-
Thread
Mit mega16 benutzerdefinierte Zeichen aufs lcd
Hallo wie kann ich mit meinem mega16 (und asm) benutzerdefinierte zeichen aufs lcd(1*16, HD44780) bringen? MFG luxx
> wie kann ich mit meinem mega16 (und asm) benutzerdefinierte zeichen > aufs lcd(1*16, HD44780) bringen? Ich hab's zwar noch nicht gemacht, aber mit dem Kommando 'Set CG-RAM-Adress' des LCD-Befehlssatzes stellst du die gewünschte Adresse ein, danach sendest du für jedes zu definierende
-
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
Probleme beim ansteuern eines LCD TC1602A-09 + ATMEGA8
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
2x16 Display (LCD HD44780) nur von oben erkennbar
Hallo, ich habe ein Problem mit meinem Display 2x16 HD44780 oder ähnlichem. In meinem Mähroboter war eins verbaut und war nur noch schlecht lesbar. Da das Teil oft in der Sonne herumfährt, kann es schon mal zu heiß werden und muss dann ausgetauscht werden.