-
Thread
Problem mit Displayausgabe
meinem Display einen Messwert ausgegeben. Controller ist ein Attiny26. Als Display nutz ich ein 20x4 HD44780 mit der "einfachen Routine aus der FAQ. Allerdings tritt hierbei das Problem auf, dass bei der Zahl die ausgegeben werden soll die Ziffern auf dem LCD vertauscht --> Anstatt 58 und 85 angezeigt
-
Thread
PIC 16F628A Problem (Frequenzzähler von sprut)
nachgebaut. Leider bekomme ich den nicht zum laufen. PIC 16F628A, Quarz 10MHz, LCD NDM162(HD44780 Controller) Fehlerbeschreibung: Display zeigt nur eine Leiste mit schwarzen Rechtecken.Deutet drauf, dass es nicht Initalisiert wurde. Auch die LED für den ersten Eingang der geschaltet wird
neues Project. im Project-Fenster lädst Du das ASM-File und im selben Fenster unter "Header-Files" "HD44780.INC hinzu. Störe Dich bitte nicht am Label "LCD_LAT" diesem wird im ASM-File der Inhalt = "PORTB" zugewiesen. Das muss so sein, weil die LCD-Initialisierung mit HD44780.INC auch für andere Pics
-
Thread
Datenlogger Temperatur
angesprochenen Links zu Displays: http://www.sprut.de/electronic/lcd/index.htm#4x40 Beschreibt den HD44780 gut. http://www.stefan-buchgeher.info/elektronik/lcd/lcd.html http://www.rn-wissen.de/index.php/LCD-Modul_am_AVR Programmbeispiel für GCC
-
Thread
PIC 18f4420 LCD ansteuerung in C
von einem gewissen "Isaac Marino Bavaresco". http://www.piclist.com/techref/member/IMB-yahoo-J86/HD44780-tty.htm Relativ umfangreich, jedoch extrem komfortabel übers Headerfile zu konfigurieren. Funktionieren in mittlerweile 4 Projekten (1x PIC16F, 2x PIC18F und 1x dsPIC33) tadellos.
-
Thread
Eigenes Zeichen auf LCD anzeigen lassen in C
/www.circuitvalley.com/2012/02/lcd-custom-character-hd44780-16x2.html _
lcd-routines.c, lcd-routines.h und mein Programm.c anpassen muss das z.B ich die Sonderzeichen von "HD44780_demo.h" (http://www.mugui.de/bin/menu.php?link=hd44780_demo) anzeigen lassen kann. Ich verstehe nicht was ich machen muss.
-
Thread
Pollin TC1602E-01
World!"); while(1) { } return 0; }[/c] 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 //////////////////
#define LCD_SET_DDADR 0x80 #endif[/c] und 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
LCD anzeige "invertieren"?
invertieren. Bei einem herkömlichen 'kompatiblen' LCD nicht. Das ist das eigentliche 'Problem' bei den HD44780 kompatiblen LCD. Sie haben keine wie auch immer gearteten Modi, wie blinken oder invertieren. Blinken kann man noch gut 'von Hand machen'. Aber sein User Interface auf invertieren aufzubauen ist
-
Thread
LCD EAP204-4NLED funktioniert an Atmega16 W204B-NLW nicht??
Wenn ich nun aber das EA P204-4NLED anschließe funktioniert es. Beide sind 4x20 LCD´s und beide sind HD44780 kompatibel, die Pinbelegung stimmt überein. Ich weiß mir nicht mehr zu helfen. Hardwareseitig kann nichts sein da ja da EA.. geht. Hänge auch noch die lcd_tools.c und die lcd_tools.h an. Woran
-
Thread
YM2002A LCD verweigert den Dienst
kurzem habe ich an einem Projekt gearbeitet, für welches ich einen ATmega644 und ein 16x1 LCD mit HD44780 Controller verwendet habe. Dieses habe ich mit dem Code aus dem AVR-GCC-Tutorial angesteuert. Hat perfekt funktioniert. Nun habe ich ein neues Projekt auf einem AT90CAN128 angefangen und ein
Somit ist festzuhalten, dass die 20x2 LCDs von Zycom.com(eBay) mit Namen YM2002A kompatibel zu HD44780 Controllern sind und mit den Routinen aus dem AVR-GCC-Tutorial funktionieren.
-
Thread
ADC mit ATmega8A
ausschliessen. 1. bringe UART zum laufen, damit du debugmeldungen zum PC senden kannst. Alternativ ein HD44780 Display. 2. nimm das ADC Beispiel aus dem Wiki. Wenn das nicht läuft hast du ein Hardwareproblem, obwohl dein Schaltplan korrekt ist heisst das noch nicht das deine Verkabelung das auch ist
-
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
PIC 16F628A und LCD
HI >Dieses hat den >Standart-Treiber HD44780. Leider macht das Display keinen Wank!! >Der Code ist ca. nach sprut.de, wobei ich mit dem 8-Bit Interface >arbeite. Und warum nicht exakt nach dem Datenblatt vom HD44780? >Im mpasm SIM
ist nicht möglich bis die Software Reset Sequenz beendet ist. Das steht auch im Datenblatt zum HD44780.
-
Thread
[V] diverse AVR Kits,NET-IO, AVR mkII AVRISP USB- Programmer, LCD Displays, Controller
1HNN.html 1 * LCD Modul 4 Zeilen , 20 Zeichen,l blau /weiss. Ansteuerung kompatibel zum HD44780 Controller, mit Hintergrundbeleuchtung zum direkten Anschluss an den Parallelport. Ein Kabel und Stromversorgung ist schon angelötet. Datenblatt wird mitgeliefert. Alle
-
Thread
[Atmega8] Überempfindliche störanfälle Schaltung
den RW Pin auf lesen zu > setzen und schon hast du 4 Ausgänge auf GND liegen. Im Datenblatt des HD44780 steht nur: These pins are not used during 4-bit operation und Pull-up MOS current DB0–DB7, RS, R/: Typ. 125µA Es sollte also keine Probleme mit offenen Pins geben, denn sie werden auf high
-
Thread
Pollin DV-14032 GLCD mit Controller ST7920 - Grafik-Software?
4Bit-Ansteuerung programmiert: http://www.avr-praxis.de/forum/showthread.php?2546-LCD-mit-ST7920-(ähnlich-HD44780)-mit-Bascom-ansteuern Leider stehe ich mit dem Grafikmode noch auf Kriegsfuss, verstehe das Manual nicht ganz. Kannst du mir die Init-Sequenz für den Erweiterten Modus mitteilen? Was schicke
-
Thread
Eink Display Samples
Das hört sich ja wirklich nicht so rosig an. Ist das bei normalen LCDs auch so schlimm. Also HD44780 kompatible oder einfache graphische Displays.
Hi >Ist das bei normalen LCDs >auch so schlimm. Also HD44780 kompatible oder einfache graphische >Displays. Die bekommst du teilweise für ein paar Euro. Da lohnt sich schnorren nicht. MfG Spess
-
Thread
LCD Display identifizieren
Interessant. Der Anschluss hat 13 Pins. Ein HD44780 kompatibles hat entweder 14 oder 16 Pins (je nachdem ob mit Beleuchtung oder ohne). Ich fürchte, das wird nicht kompatibel sein. Dreh doch mal das Licht in deinen Bildern auf! Ich find deine
0V = Masse; 2 = +5V. Die Eingänge können auch gespiegelt/verwürfelt sein. Mal das Datenblatt vom HD44780 ziehen und die Pin-Reihenfolge vom IC nehmen und dann die Leiterbahnen nachverfolgen, denn egal ob normales IC-Gehäuse oder Chip unter einem Epoxyklecks, die Reihenfolge bleibt gleich. Gruß
-
Thread
DDRAM Adressierung (DG-14032 GLCD)
Hallo zusammen! Bin fast am verzweifeln... Das das DG-14032 Grafik LCD von Pollin ja HD44780 kompatibel ist und auch als 2x17,5 Zeichen Display angesteuert werden kann konnte man ja hier schon nachlesen. Hatte heute auch wunderbar funktioniert. Nachdem das Baugleiche 2x20 Display erfolgreich
-
Thread
PIC 16F887 Display 4x20 Stellen ansprechen ASM
sprut movlw 0x18 ;copy DDRAM-adresse ins WREG iorlw b'10000000' ;OR DDRAM-adress mit HD-Befehl "set DDRAM adress" movwf Lcd_Control ;HD44780-Befehl für Adresse 0x18 in Übergabeparam. ;jetzt noch das zu übertragende Zeichen: movlw "1" ;Zahl 1 im ASCII-code ins WREG movwf Lcd_Data ;und in Übergabeparameter kopieren ; HD44780-Befehl und Zeichen ans LCD übertrgen CALL Send_4Bit_Control;Adresse ans LCD senden CALL Send_4Bit_Data ;Zeichen ans LCD senden damit ist das Zeichen "1" in Zeile 3, Digit 5 übertragen.
-
Thread
HD44780 Zeigt Buchstabe nicht an
Hallo zusammen, ich hab folgendes Problem. Ich versuche gerade eine 2*16 Display mit Hilfe eine MSP430G2232 zu programmieren. Bis jetzt hat alles relativ gut geklappt nur jetzt bin ich an folgendem Problem und komme nicht mehr weiter: Mein Code sieht wie folgt aus: [c]#include <msp430g2232.h> //Port2 #define LCD_RS (0x01) #define LCD_RW (0x02) #define LCD_E (0x04) void wait(unsigned int i); // prototypen void LCDInit(void); void LCDClear(void); void LCDClock(void); int main(void); int main(void) { WDTCTL = WDTPW + WDTHOLD; // watchdog off
-
Thread
Mico32 LCD Busy Flag
Hallo, ich verwende einen Lattice ECP2 mit integriertem Mico32 Kern sowie ein LCD mit HD44780 Controller. Ich habe bis jetzt mit delays gearbeitet, möchte nun allerdings auf die Abfrage des Busy Flags umsteigen. Ich habe im Mico32 in der Platform ein Signal "DB7" als "Both Input and
-
Thread
Schlafzyklenwecker (Eigenbau)
ordentliche Hintergrundbeleuchtung welche beim Schlafen stören könnte Für die ersten versuche sollte ein HD44780 display ausreichen Mir persönlich währen sogar standard 7segment anzeigen am liebsten, da nicht zu hell und auch bei dunkelheit im halbschlaf gut zu lesen Mfg
-
Thread
dsPIC30F4011 & 3 Wire Display mit 74HC595 & Code Frage
Also ich habe hier auf meinem Breadboard einen dsPIC30F4011 und versuche über einen 74HC595 ein HD44780 kompatibles Display anzusteuern. Bisher klappt es leider nicht ich versuche erstmal mit meinem OLS von DP die gesendeten Bit Kombinationen anzuzeigen. Leider klappt das bisher noch nicht so ganz
-
Thread
Kaufempfehlung für LCD 4x20 HD44780 kompatibel.
. funzen unter bascom wirklich einwandfrei und sind günstig: http://www.ebay.de/itm/LCD-Display-HD44780-4x20-chr-20x4-Yellow-neg-Backlight-/170459060245?pt=Bauteile&hash=item27b026d815
Hi Wenn sich der TO sich nicht auf '"HD44780 kompatibel"' versteifen würde hätte er mit BASCOM noch die Möglichkeit DOG-Displays einzusetzen. Die gibt es nur (bei Textdisplays) mit einem Controller. >Ich habe noch kein HD44780 >Display
-
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
Atmega8 LCD Fehler im Programm
Wochenende mich endlich mal ans Mikrocontroller Tutorial gesetzt, und wollte einen LCD ansteuern (1602A; HD44780 kompatibel) uC programmieren geht Problemlos, nur zur Ansteuerung bekomme ich es nicht hin, dass er ein Zeichen Ausgibt. Wäre jemand so nett den Code zu überfliegen, und evtl. auf Fehler hinzuweisen
-
Thread
LCD Display in 4 Bit Modus bringen
nicht. Dafür aber immer im Datenblatt des Displaycontrollers. Üblicherweise sind bei Textdisplays HD44780, KS0066,ST7920,SPLC780 und Konsorten verbaut. MfG Spess
-
Thread
LCD_CHAR_OUT Funktion
! Ich verzweifel hier grad leicht an einer Progammieraufgabe. Wir haben einen ADuC 832 und ein HD44780 Display, welches durch Adressen im Programmspeicher angesprochen werden kann. Nun soll ich eine Funktion schreiben, die einen Charakter auf dem Display ausgibt. Leider hab ich überhaupt keinen
-
Thread
Welches HD44780 und dessen Anschluß
Morgen,als ich mir ein paar Bauteile kaufte, um einen µC programmieren zu können, kaue ich auch ein HD44780-Display bei Ebay für knapp 4€. Jetzt benötige ich dieses Bauteil und stellte fest, dass es kein Datenblatt dafür gibt (als ich das Tutorial bei µC.net fand und kurz überflog dachte ich, die Dinger
-
Thread
2x16 Display zeigt nur hieroglyphen an
ob auf der Platine eine komplette Bezeichnung steht, mit Suffix oder Prefix. Übrigens enthält das HD44780 Datenblatt komplette Listings für verschiedene Font-ROMs, kannst ja mal gucken, ob da irgendwas auf dein LCD passt.
-
Thread
Wie kyrillische Texte für LCD Modul HD44780 A02 aufbereiten?
In einem Embedded System soll zusätzlich Russisch angezeigt werden. Es wird ein Display nach HD44780 Standard benutzt. Dieses gibt es mit Character Pattern ROM A0 (=Lateinisch + Umlaute...) und A2 (u. a. kyrillisch). Die russischen Texte sollen, wie auch die anderen Texte quasi in ASCII passend
mein C Programm übernehmen kann? Ich benötige also einen Konverter "russischer Text in Word" --> "HD44780 A02". Oder gibt es noch andere Verfahrensweisen?
-
Thread
LCD-Modul TC1602E-01
dem ersten Setzen lange warten musst, min. 4,1 mS . Lies mal bitte das Datenblatt des KS0066 oder HD44780. Bild 24 im Original Hitachi Datenblatt. Und bitte, lies auch mal, wie es die andeen machen. Ausserdem zermanschst du immer noch die obere Hälfte von PortD mit deinen outs.
Also müssen meine Wartezeiten bei den neueren nich al zu lang sein wie bei dem HD44780 .... mein Problem war das ich zwischen den Nibble eine pause von 5ms drinn hatte adress_4bit_routine: swap r17 out portd,r17 rcall adress_routine rcall pause5 <-------------
-
Thread
defektes LCD- Display
http://de.wikipedia.org/wiki/HD44780
schick mir das Teil, ich repariere es dir mit einem neuen hd-44780 kompatiblen display! Daten bitte per pn austauschen!
-
Thread
Bezugsquelle LCD 2x144 gesucht
) ist sowieso total untypisch. [1] gefühlt 100% der zeichenbasierten LCD am Markt verwenden den HD44780 oder einen der zahlreichen Nachbauten und haben damit die gleichen Limitationen. XL
zu finden ist? - Da ist nix mit HD44780-Kompatiblität... ;-)) Zum Thema: Mir sind auch keine Text-LCDs mit der gewünschten Breite bekannt. Aber vielleicht wirst Du ja bei Schreibmaschinen fündig, da sah ich schon mal (4-zeilige?) LCDs
-
Thread
#ifndef #define Dateiname
den Beispielen gelandet und habe auch eine Frage: Datei lcd-routines.h // 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 Was hat es damit
-
Thread
undefined identifier / absolute specifier illegal
Mikrocontrollerprogrammierung in C. Es geht um einen ADuC 832, das Display wird mittels einem Hitachi HD44780 angesteuert. Keil uVision4 meckert beim Anlegen der Zeiger für ein LCD-Display. LCD.c [code] // Zeiger anlegen uint8_t xdata pLDC_Cont _at_ AdrLCD_CONT; // Zeiger fuer "Steuerdaten
-
Thread
HD44780 Displaybild erstellen
Display graphisch festhalten. Nun suche ich ein Programm, wo ich ein Bild (schemaartig reicht) von einem HD44780 Display erstellen kann, um dies dann in meine Doku einzuarbeiten. Andere Möglichekti wäre, dass Programm selber zu programmieren jedoch fehlen mir da einige Ideen zur Umsetzung. Wie würdet ihr
-
Thread
supberbilliges LCD
Hi >Bei pollin gibt es eines dass perfekt wäre, nur leider benötigt es 5V: Nö. Die HD44780-kompatiblen Controller kommen fast alle mit 3,3V zurecht. Lediglich benötigen dann die Displays eine negative Kontrastspannung. Kann aber leicht z.B. mit einem ICL7660 erzeugt werden. MfG Spess