-
Thread
Problem bei I2C Verbindung zu 1602 LCD
auf einem Breadboard mit einem 8MHz Quarz. An PIN 28 (SCL) und PIN 27 (SDA) ist das Display 1602 (HD44780) über einen I2C Controller (PCF8574AT) verbunden. Die Adresse des I2C Controllers ist 0x27 oder 0x3F (keine Lötbrücken). Die I2C clock ist dabei 100kHz. Die Verbindungslänge ist 30 cm. SDA und
Anbei habe ich den Abschnitt aus dem Datenblatt des HD44780 angehängt in dem der Display Mode definiert wird. Und hier ist der Code der das definiert: [c] #define LCD_DISPLAYMODE 0x08 /**< Set displaymode */ #define LCD_DISPLAYON LCD_DISPLAYMODE
-
Thread
[V] Weisse SMD LEDs / IrDA transciever / 2x16 LCDs / Relais
LCDs < ============= Hersteller : Ampire Kodierung : AC162BY Display : 2 x 16 Karaktern HD44780 : Compatible Anschluss : 16 pins Beleuchted : Ja (grün) Vorhanden : 132 St. Hersteller : Rohm Kodierung : RCM2065R-A Display : 2 x 16 Karaktern HD44780 : Compatible Anschluss
-
Thread
LCD-Display mit HD44780 Controller an 3,7V
sind. > Kann ich das Display trotzdem irgendwie verwenden? Ja, solange es nicht der uralte HD44780S ist. http://elm-chan.org/docs/lcd/lcd3v.html
-
Thread
LCD HD44780-kompatibel mit 2x4 Tasten
Ich habe ein kleines aber feines und wenn nicht noch interessanteres Problem. Ich habe mir vor kurzem bei Ebay zwei Displays gekauft (genaue Bezeichnung WD-C2704M-1HNN), welche auf der linken und rechten Seite 4 Tasten haben. Die Ansteuerung des Displays per Parallel-Port ist mir klar auch das Programm (geschrieben in Delphi!) steht bereits. Ich möchte nun aber die Tasten mit in Betrieb nehmen. Dazu meine Frage: Wie könnte ich das ebenfalls über den LPT1 machen? Mfg Steve
-
Thread
Probleme mit LCD TC1602A
"lcd_definitions.h" #endif /** * @name Definition for LCD controller type * Use 0 for HD44780 controller, change to 1 for displays with KS0073 controller. */ #ifndef LCD_CONTROLLER_KS0073 #define LCD_CONTROLLER_KS0073 0 /**< Use 0 for HD44780 controller, 1 for KS0073 controller */ #
-
Thread
[VHDL] 16x2 LCD Textcontroller / HD44780
EA DIP204B-4NLW mit 4x20 Zeichen dieser enthällt den KS0073 kontroller welcher zu 100% mit dem HD44780 kompatibel ist. Das Signal welches am Display angezeigt werden sollte ist: display : IN std_logic_vector(639 downto 0); Dieses ist folgendermassen zu interpretieren: (80 ASCII zeichen
-
Thread
LCD Display es werden keine Buchstaben angezeigt.
Hallo, Heute ist bei mir mein HD44780 LCD Display angekommen, das ich vor einen Monat bei Amazon bestellt habe. Ich habe mich an dieses Tutorial gehalten: https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung
> Wie lautete die Bezeichnung des LCD ? Ich habe dieses LCD gekauft: http://www.amazon.de/HD44780-Module-Display-Anzeigen-Zeichen/dp/B009GEPZRE Die Verkabelung stimmt. Es ist kein 100 nf da zwischen
-
Thread
Nokia 3310 Lcd Ansteuerung in AVR-GCC
anschlag zu sein. Nimm stattdessen ein Handelsübliches Display mit 5 Volt pegel und Standart HD44780U Kontroller. Dazu erhälst du auf Wunsch eine zusäzliche serielle schnittstelle. In der Schweiz ist das bei www.vtec.ch erhältlich, müsste aber in deutschland auch zu bekommen sein.
versuchen) Das Display des Siemens C25 ist kein Graphikdisplay, sondern ähnlich wie die Displays mit HD44780-Controller eines, das nur Zeichen an bestimmten Positionen darstellen kann. Daher kann dieses Display _nicht_ anstelle der üblichen Nokia-Displays verwendet werden. Graphikdisplays sind von Siemens
-
Thread
LCD bleibt dunkel
( waschmaschine, trockner z.b.) allerdings werden nur wenige µa benötigt-->ladungspumpe... der hd44780 kann am v_lcd pin max. +-11v ab... mfg
ausgegangen, dass er korrekt ist. Hier noch einmal der Code, etwas anders. [c] // LCD Output for HD44780 compatible displays // target: ATmega32 // for LCD control commands see LCD data sheet #define LCD_CLEAR 0x01 // clear display 0b 0000 0001 #define LCD_HOME 0x02 // cursor home
-
Thread
[ARM / Cortex-M0(+)] delay-Funktionen "avr-libc style"
RTOS Nee, du hast den Sinn von sowas nicht verstanden. Um einen 500-ns-E-Impuls auf einem HD44780 zu generieren, hilft mir ein RTOS rein gar nichts. Solange braucht das schon für den Taskwechsel. Dass Spinloop-Delays keine richtigen Timer /ersetzen/ können, ist (völlig unabhängig vom
Jörg W. schrieb im Beitrag #4302074: > Um einen 500-ns-E-Impuls auf einem HD44780 zu generieren, hilft > mir ein RTOS rein gar nichts. Solange braucht das schon für den > Taskwechsel. Das stimmt, der Taskwechsel liegt irgendwo so zwischen 1 und 2 µs (@48MHz). Wenn es aber
-
Thread
Mega16, Fusebits und Quarz Probleme.
Also das Display hat den HD44780 drauf den selben Controller wie ich schon auf meinen anderen Displays hab. Es ist bisher nur auf einer Fusebiteinstellung bisher geglückt das auf dem Display wenistens in der ersten Zeile und im
sicher nicht weg, da ich es am Wochenden an einem Baord hatte welches auch ein 4 mal 20er verwendet HD44780 und dort hats einwandfrei funktioniert, war im endeffekt die selbe Belegung. Also denke ich kann ich das Ausschliessen. Das Auslesen der Fusebits unter Bascom unterstützt mein Brenner leider nicht
-
Thread
LCD mit interupts
der Seele. Aber es gibt noch eine starke Fraktion, die noch nicht gemerkt haben, das die Zeit der HD44780 100%-kompatiblen Displays vorbei sind. Trotzdem wird Anfängern immer noch Minimalvarianten angeraten. Leider noch kein Fall für den Staatsanwalt. MfG Spess
Seele. Aber es gibt noch eine starke Fraktion, > die noch nicht gemerkt haben, das die Zeit der HD44780 100%-kompatiblen > Displays vorbei sind. Trotzdem wird Anfängern immer noch > Minimalvarianten angeraten. Leider noch kein Fall für den Staatsanwalt. Interessant, mit welcher Verbissenheit manche
-
Thread
LCD + Timer Interrupt
LCD.c [c]/**************************************************************************** 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
LCD ansteuern, fragen zu tutorial in assembler
die Daten. Das ist ein ganz schlimmer Irrtum. Mit HL werden die Daten übernommen, jedenfalls bei HD44780 & Co. E kann übrigens immer auf H stehen, nur zur Datenübernahme muss es mal auf L. Viel Erfolg, Uwe
brne powerup ; Power-Up Wartezyklus min 30 ms ; sende Resetsequenz kompatibel zu HD44780 Industriestandard ldi r16,0b00110000 ; Reset-Sequenz Teil 1 out PORTD,r16 rcall LCD_enable ; Enable-Impuls rcall wait5ms ldi r16,0b00110000 ; Reset-Sequenz
-
Thread
LCD HD44780 CG Ram Adresse per Arduino
verwende den Arduino Mega 2560 und Atmel Studio für die Programmierung. Ich will nun einen LCD (HD44780) verwenden und es funktioniert nun auch alles perfekt. Alle Buchstaben und Zeichen werden korrekt dargestellt, Cursor durch DDRAM Adressierung auf bestimmte Positionen setzten, Bildschirm löschen,
-
Thread
China SUPER Bauteile-Schnäppchen Thread
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
Display 4x20 HD44780 spinnt
Hallo, ich habe ein Bascom Programm bei dem das Display super funktioniert. Wenn man allerdings testet und oft die Tasten drückt erscheinen irgendwann auf dem Display nur noch komische Zeichen, das Programm allerdings scheint weiterzulaufen, da sich die zeichen ändern wenn man weiter die Tasten drückt. Nach weiterem Drücken ist das Display irgendwann dann ganz leer. Das Display ist angesteuert über 4Bit und hat eigene Pins. 5 Tasten sind auf jeweils 5 eigenen Pins und zusammengefaßt über eine Diode auf eine Int Leitung. Ich weiß nicht woran es liegen könnte, vielleicht hat jemand eine Idee...
-
Thread
HD44780-LCDs: Wie kann ich das Charakter-ROM auslesen ?
Hi, Bei den o.g. Displays kann man ja eigene Zeichen im Charakter-RAM definieren. Ich suche nach einer Möglichkeit die, die Zeichen im ROM des Display zeilenweise auszulesen. Unter dem Strich wäre es schön eine Art "Copy" eines ROM-Zeichens im Charakter-RAM zu haben. Geht das ? Hat das schonmal jemand gemacht ? Gruß und Danke für die Tipps Andreas
-
Thread
2x Display 2x24 HD44780 kompatibel
Hallo allerseits, Habe hier noch zwei neue Displays liegen. 2x24 ohne Beleuchtung! Controller ist SED1278F. Hätte gerne 5€ plus 1,65 Versand als Warensendung dafür. Bei Interesse bitte melden. MfG Marcel
-
Thread
Mit dsPIC33FJ128GP802 ein LCD Display über I²C ansteuern
codiert sein muss, damit ein LCD Display wie bspw. dieses hier https://www.amazon.de/AZDelivery-HD44780-Display-Schnittstelle-Anzeigen/dp/B01N3B8JMN/ref=sr_1_20_sspa?ie=UTF8&qid=1511897562&sr=8-20-spons&keywords=tft+display+arduino&psc=1 damit etwas anfangen kann? Arduino Bibs aufdröseln und daraus
konnte nur die unterste Reihe der Matrix des Manuals, LINK: https://www.sparkfun.com/datasheets/LCD/HD44780.pdf (Seite 17) angezeigt werden, auch wenn ich in die unteren 4 Bit des "data"bytes in der main() Funktion nicht mit 1111 beschrieben habe. Nach meiner Arbeit an der 4Bit Initialiserung können
-
Thread
Atmega8: 16x2 LCD keine Zeichen nach LCD Init
Du auch alle Fehler. http://www.sprut.de/electronic/lcd/ Wichtig, lies Dir bitte das DB des HD44780 durch. https://www.sparkfun.com/datasheets/LCD/HD44780.pdf Das ist die Grundlage für alle LCD. Andere Chip bedeutet manchmal ein anderes Timing. Stelle bitte einen realen Schaltplan und
-
Thread
Problem beim Code optimieren für LCD HD44780
Hallo, Zum Verständnis: Mein Code funktioniert aber ich wollte ihn weiter optimieren/kürzen. Das Codeschnipsel um das es geht ist eine Ausgabe eines Strings auf das LCD. Einmal vom Programmspeicher und einmal vom SRAM. Der Z-Pointer zeigt auf den Speicher - mit 0 endet der String. Erst mal der funktionierende Code: [avrasm] LCD_string: lpm accu,z+ tst accu ;ab hier gleich breq LCD_end rcall LCD_data rjmp pc-4 LCD_stringram: ld accu,z+ tst accu ;mit diesem
-
Thread
PIC18F45k22 HD44780
Ich bin gerade dabei, mein Display (4x20) am genannten PIC18F45k22 zu benutzen. Ich habe jedoch das Problem, dass ich nur in der 1. und 3. Zeile schwarze Kästchen bekomme. Der µC soll (sobald es funktioniert) später auf 64MHz laufen. Ich programmiere mit MPLABX 2.20 und dem Compiler xc8 v1.32. Ich hoffe, jemand kann mir helfen. Link zum µC-Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/41412F.pdf Danke schon mal im vorraus. LG Alex
-
Thread
LC Display mit HD44780 mehr als 8 eigene Zeichen (AVR)
Ich möchte ein LC Display mit HD44780 ansteuern, was auch schon 1000 mal erklärt wurde. Problem bei meiner Anwendung ist es, das das Display hochkant eingebaut werden soll (muss), und alle Buchstaben also so auch lesbar sein müssen.
-
Thread
Arduino dauerhaft im Betrieb. Erfahrungen?
ununterbrochen angesteuert werden müssen. Danke Euch für die Info. Ich habe ein 16x2 Display Modul HD44780 gekauft und es ist gestern gekommen. :-) Ich werde dann mal das probieren: http://fluuux.de/2012/09/lcd-display-am-arduino-anschliesen/ Das problem bei meiner Rolladen-Soft ist, dass die Ablaufgeschwindigkeit
unnötig Zeit. CO2 ist ihm N. schrieb im Beitrag #5144352: > Ich habe ein 16x2 Display Modul HD44780 gekauft > und es ist gestern gekommen. :-) > Ich werde dann mal das probieren: > http://fluuux.de/2012/09/lcd-display-am-arduino-anschliesen/ > > Das problem bei meiner Rolladen-Soft ist, >
-
Thread
Hat schon jemand was mit dem FUJITSU VF60 Display gemacht?
ein VFD mit eingebautem Controller. Da gibt es etliche Varianten, von Parallelinterface ähnlich HD44780 über SPI hin zu RS-232 mit Logikpegeln. Das 12-stellige Samsung VFD bei Pollin ist auch von der Art. Der H8 auf der Platine macht nur den USB-Anschluß und setzt die VT100 Steuersequenzen auf die
Laut Datasheet ist das VFD HD44780 kompatibel.... Da könnte man das Netzteil auf dem Board verwenden und den Rest selbst machen. Gruß Anselm
-
Thread
Letzter Hilferuf AT91SAM7S - PWM oder PCK
Z.Zt würde ich die Leitungen so in der Art benützen 5 oder 6 Leitungen warens glaube ich für den HD44780 (4Bit) RS232 wäre auch nicht schlecht, da ich da ganz gut "poorman debugger" spielen kann... (PAxx rausgeführt / paxx nicht): PA01 - SID A1 PA02 - SID A2 PA03 - SID A3 PA04 - SID A4
Sollte gehen mit HD44780. Das dann aber mit 5 V betreiben, da wenn du den SID mal lesen willst, das Display ja parallel dran hängt und es sonst vielleicht Probleme geben kann, wenn das Display mit 3,3 V versorgt wird und
-
Thread
[C++] Paralleler Zugriff auf Variable und einige Fragen zu C++ <=> Homepage
und nun steht alles in C++. AD-Wandler auslesen, DA-Wandler beschreiben, habe auch einen I2C <=> HD44780 Display Adapter gebaut und die Software geschrieben um ein LCD am Bus zu betreiben. Das möchte ich jetzt ungern über den Haufen werfen. Georg schrieb im Beitrag #4550056: > Da muss man sich
nun > steht alles in C++. AD-Wandler auslesen, DA-Wandler beschreiben, habe > auch einen I2C <=> HD44780 Display Adapter gebaut und die Software > geschrieben um ein LCD am Bus zu betreiben. Das möchte ich jetzt ungern > über den Haufen werfen. Wenn Du das schon alles gemacht hast, dann behalte
-
Thread
Display (HD4478099) zeigt nur Kästchen
Hallo leute! Ich habe gerade versucht ein LCD Display (das normale HD44780) an meinen AVR anzuschlißen. Leider bin ich aus dem Tutorial hier nicht ganz schlau geworden, da es in Assembler geschrieben ist (ich nehm GCC). Ich hab trotzdem versucht das so gut wie möglich zu
übernimmt das Display die Daten bei der fallenden Flanke. http://web.media.mit.edu/~ayah/documents/hd44780u.pdf Seite 58. Die Daten müssen bei der fallenden Enable-Flanke erst korrekt anliegen, Basta.
-
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
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 Suchfunktion von az ist grauslich, da kommt alles mögliche unsinnige. Grafikanzeigen und ohne I2C-Bus, alles durcheinander. Ist die I2C-Schnittstelle
-
Thread
[ASM] Konfigurierbarer LCD-Treiber für HD44780-Displays
Hallo zusammen, ich habe mal einen kleinen LCD-Treiber für HD44780-Displays geschrieben. Dieser Treiber kann wahlweise ohne Schieberegister oder mit einem 74xx164 oder 74xx595-Schieberegister verwendet werden. Eine Dokumentation und Verwendungsbeispiele sind
-
Thread
Suche ein 4x20 Display mit HD44780 Controller
Hi Leute, suche folgendes Display siehe Dateianhang, es sollte diesen Controller haben, ein Display in 4x20 mit weisser Schrift und blauen Hintergrund und vor allen die silberne Blende, da ich einen Alu Tower habe und es in die Frontblende verbauen wollte. Wäre schön, wenn sich jemand melden könnte der so ein Teil verkauft oder weiss wo ich so eins herbekomme. Gruss Stefan
-
Thread
Suche 1x8 Display (HD44780 komp.)
Hallo Suche Preiswert ein oder mehrere 1x8 Displays zu kaufen. Bei Reichelt sind die 1x16 recht preiswert, nur die 1x8 sind mir zu teuer. Gibt es die 1x8 irgendwo billiger zu kaufen ?
-
Thread
[V] Displays mit T6963C und HD44780 Controller
5 € pro Stück 4 Stück Displaytech 404B ------------------------ 4 x 40 Zeichen Display mit HD44780 Controller Neu, noch mit Schutzfolie. Siehe Bilder mit schmalem langen Display. Preisvorstellung: 5 € pro Stück Versand und Bezahlung --------------------- Versenden würde ich in einem
-
Thread
LCD EA DIP204-4 Initialisieren
meine Lösung zum Init. Das Display verwendet den Controller KS0073. Dieser ist zwar nahezu 100% HD44780 kompatibel(laut Datenblatt), aber auch nur nahezu... Denn die Initialisierung läuft anders ab als beim HD44780. Hierzu eine Passage aus den Datenblatt es KS0073: 1) Clear Display 2) Set Functions
-
Thread
Suche Zeichensatz f. HD44780 (5x8 Font)
Suche Font-Daten wie in http://www.mikrocontroller.net/articles/HD44780 Von benedikt gibt es eine Font-Sammlung (http://www.mikrocontroller.net/topic/54860?goto=423255#1291943), allerdings ist der Font etwas kleiner. Kennt da jemand einen passenden Datensatz?
-
Thread
HD44780 130 mA für Beleuchtung mit PWM ?
Hallo, ich habe in anderen Beiträgen gelesen, das die Helligkeitseinstellung der LCD Anzeigen auch durch PWM möglich sein soll. Ich habe nun einfach mal einen BD 237 an den PWM meines ATmega8 gehangen und takte damit die LED-Hintergrundbeleuchtung. Bei voller Helligkeit, also wenn ich einfach die Betriebsspannung anlege, zieht die Beleuchtung ca. 120 mA bei 5 Volt. Das sollte dem BD ja normalerweise nix ausmachen. Das Teil wird aber heißer, als der 7805, der die Schaltung mit 5 V versorgt und platzt nach ca. 10 Minuten bei 50% Helligkeit. Mach ich da was falsch, oder braucht das
-
Thread
HD44780 1602 LCD über I2C Modul ansteuern
mal die Lib von Davide an: http://davidegironi.blogspot.de/2013/06/an-avr-atmega-library-for-hd44780-based.html Habe ich hier schon mal empfohlen. Resonanz war positiv. Ich selbst habe sie schon 4-5 mal ohne Probleme eingesetzt Gruß Jörg
-
Thread
LCD von Pollin ( mc1001aw-tgr ) 1*10 wie steuere ich die 2. displayhälfte an ?
[c] // Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // #include <avr/io.h> #include <util/delay.h> void lcd_data(unsigned char temp1); void
PD3 // DB4 bis DB7 des LCD sind mit PD0 bis PD3 des AVR verbunden // Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // // Die Pinbelegung ist über defines in lcd-routines.h einstellbar // sendet ein Datenbyte
-
Thread
HD44780 kompatibles Display mit ARM32 ansteuern
kennt jemand eine lib, mit der man ein HD44780 kompatiblen Display-controller mit einem ARM32 µC ansteuern kann? Ich kann hier im Forum nur libs für ATMEL-µC finden... Notfalls baue ich Peter Fleurys LCD-lib um... Habe nur gehofft, dass sich
-
Thread
LCD hd 44780 Ansteuerung I2C
Hallo, ich habe ein HD44780 LCD display an einem I2C BUS. Jetzt weiss ich leider nicht was ich an das display schicken muss um es zum laufen zu bekommen. Es können hex oder dec werte an den I2C Ic geschickt werden der sie
-
Thread
HD44780 4-Bit-Headerfile für 8051
Als "kleine Entschädigung" für meine dumme Frage im Forum, hier das fertige Headerfile als Anhang---
-
Thread
Suche LCD 40x4 mit HD44780
Hallo, ich suche ein günstiges 40x4 LCD mit HD44780 oder Kompatiebelem Kontroller. Es muss eine Hintergrundbeleuchtung haben (egal ob EL-Folie oder LED) und nach möglichkeit sollte es Invertiert sein. Mein Traum währe ein Blaues LCD mit weisser
-
Thread
Wer kann das Programm umschreiben?
Hat das "neue" Display von dem Typen nicht das gleiche Protokoll wie der HD44780 Controller? Dann kannst einfach so eins anklemmen.
für den AM Eingang an und 45Mhz - 130Mhz für den FM Eingang. Mein Code für LM7001/ATMega88 und HD44780 Display kann ich gerne mal posten, wenn Interesse besteht.
-
Thread
HD44780, Mega88@8MHz - komische Zeichen
In der lcd-routines.h und in den Projektoptionen (Eclipse) habe ich jeweils 8MHz eingetragen, aber ich bekomme nur kryptische Zeichen auf das LCD. Das Ganze steckt auf/in einem STK500. Mit einem Mega8@4MHz hatte ich diese Probleme nicht. Fuses: High 0xDC Low 0xE2 Extendend 0xF9 Code: [c]#include <avr/io.h> #include <util/delay.h> #include "lcd-routines.h" #include "includes.h" int main () { DDRD &= ~(1<<PD3) | (1<<PD2); PORTD &= ~(1<<PD3) | (1<<PD2); lcd_init(); while (1) { if (debounce( PIND, PD3 )) { //Taster 7 lcd_clear(); lcd_string("test");
-
Thread
KS0070B/HD44780 LCD Modul per USB?
eine Möglichkeit so ein Display unter Windows per USB anzusteuern? Der Controller ist ein KS0070B(HD44780 kompatibel). Ich hatte da im Internet mal ein kleines Modul für gesehen, aber es gibt dafür leider nur Linux Treiber.
-
Thread
Mega8: VQC10 LED-Matrix 5x7 Zeitmultiplex - Bestimmte Bits eines unsigned char auf Ports ausgeben
) Jetzt wird es Zeit mit denen etwas zu machen! - Sicherlich gibt es einfachere Alternativen wie HD44780-kompatible Displays oder LED-Matrix-Anzeigen mit SPI-Schnittstelle, aber es macht unheimlich viel Spaß diese alten Anzeigen zum Leben zu erwecken! :) Evtl. Ergebnisse poste ich hier im Thread.
sodass man den gesamten Zeichensatz darauf darstellen kann. Der 5x7-Font entspricht weitestgehend dem HD44780-Original. Sven
-
Thread
Atmel Addonboard - LCD ansteuerung
[c] // Time-stamp: "23.06.09 07:58 lcd-routines.c klaus@wachtler.de" // // Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // [1] http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // [2] http://www.mikrocontroller.net/topic/88543#751982 // // Die Pinbelegung ist über
[c] // Time-stamp: "23.06.09 07:56 lcd-routines.h klaus@wachtler.de" // // Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // [1] http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial // [2] http://www.mikrocontroller.net/topic/88543#751982 //void lcd_data( unsigned char
-
Thread
Bitmodus setzen und Soft reset - LCD mit HD44780
welchem Grund wird der Softreset > 3 mal hintereinander gemacht Das haben die Entwickler des HD44780 so festgelegt. > in welchem Zusammenhang steht er mit > dem 8bit Modus? In keinem. Diese Sequenz ist sowohl im 8-Bit-Modus als auch im 4-Bit-Modus identisch.
-
Thread
4x20 lcd HD44780 Cursorproblem in C
Hallo, kann den Cursor nicht dahin setzen, wohin ich will. Wenn ich ihn z.B. in die 4.Zeile setzen will springt er an den Anfang der 2. Zeile. Ich weiß, daß die 4.Zeile eigentlich die 2.Zeile ist. Ich benutze diese Funktion dazu.: #define lcd_cursor(x) lcd_write(((x)&0x7F)|0x80) lcd_write() schaut so aus: void lcd_write(unsigned char c) { PORTB = (PORTB & 0xF0) | (c >> 4); LCD_STROBE; //#define LCD_STROBE LCD_EN=1; // DelayMs(2);LCD_EN=0; PORTB = (PORTB & 0xF0) | (c & 0x0F); LCD_STROBE; DelayUs(40); } Wenn ich aber den Viel Text schreibe