-
Thread
Excellenter Monitor gesucht.
einen Haufen Ramsch-TFTs in den verschiedenen Blöd-Märkten und Konsorten. An einen vernünftigen LCD kommt heute eine Röhre allerdings nicht mehr ran. Wer ein vernüftiges Display möchte, kommt an Eizo nicht vorbei. Sie kosten mehr als die anderen, dafür bekommt man auch ein wunderschönes Bild und
Die automatische Helligkeitsanpassung des Eizo ist für Zuhause hervorragend. Die Tasten und das Menü aber eine Zumutung. Zum finden der versenkten Tasten braucht man eine Taschenlampe.
-
Thread
AVR-Handheld mit Mega644
Hallo, was für ein Display ist mit dem "Stanadard" GLCD gemeint? Vielen Dank
Hallo Joerg, Gerät funktioniert, alles OK! Ich hatte den Reset-Pin des Display auf Masse gelegt!! Habe noch eine Frage: Funktioniert der Sound? Ist der Lautsprecher ein Piezo oder Normal? Bei meinem LS kommt kein Ton. Schon im Menue ein und wieder ausgeschaltet. Schon
-
Thread
Mikro als Schalter, digitale regelung mit Interrupt
Das würde heissen sobald das Programm startet wird immer folgendes abgearbeitet: Laufende Zeit auf LCD ausgeben, Restzeit auf LCD ausgeben, ADC Interrupt, RTC Interrupt, Zeit per Uart ausgeben. Um das Signal zu glätten addiere ich mehrere Messungen auf und Teile dann das Ergebnis. Das währe ja auch
den AVR ja nicht aber könnte z.B. der ADC interrupt zusammen mit dem timer Interrupt das Timing des LCDs aus dem Schritt bringen? Oder hat vielleicht jemand eine ganz andere Idee? Mfg, Peter
-
Thread
TFT-DSO von Hameg - HMO3524
plus die Digitaleingänge auf dem Display sinnvoll anordnen kann. Auch verdecken die Kanaleinstellungen und die Menüoptionen (ausblendbar) einen Teil des eigentlichen Oszilloskopebildschirms. Fast jeder PAD hat ein Display mit einer höheren
Meinung von Leuten, die damit schon mal gearbeitet haben: Software: ausgereift? Bugs? Komfortabel? Display gut und schnell?
-
Thread
LCD Ausgabe beschleunigen
aber anders gelagert, ich habe nicht die Schwierigkeit die Daten in einer verfügbaren Zeit an das Display zu übertragen. Sonder den Bildschirm Aufbau zu beschleunigen. Hintergrund ist, das ich im Augenblick ein Menü und Anzeige-System für LCDs entwickle. Ich würde gerne mit einer Art memory-mapped
Frank Link wrote: > Hintergrund ist, das ich im Augenblick ein Menü und Anzeige-System für > LCDs entwickle. Ich würde gerne mit einer Art memory-mapped Systematik > die Daten in die Anzeige mappen. Zu verhindern ist ein sichtbarer > Bildschirmaufbau. Wenn Du
-
Thread
[Suche] Menüsystem, welches man dynamisch befüllen kann
definitions above void (*select)(void *arg, char *name); // routine to call when selected char name[MENU_ENTRY_NAMELEN]; // name to display for this entry void *value; // value to pass to select function } menu_entry_t;[/c] Kann man das Ganze überhaupt nach
Klick auf TV bzw. Tuner das Laden der Texte aus dem EEPROM beginnen. [pre]Ich arbeite bei meinem LCD-Menü auschließlich mit PROGMEM. Wird ein Menü angezeigt, lade ich die notwendigen Informationen aus dem PROGMEm in den RAM. Dabei hole ich mir immer nur die aktuell notwendigen Information und kopiere
-
Thread
While beenden und in Menu zurück
ich bin noch recht neu auf dem gebiet µC. ich hab ein kleiner problem und zwar hab ich eikn menü geschreiben und wenn ch dann ein menü auswähl wird eine while scheife gestartet und die wollte ich dann mit druck zweier taster beenden lassen und wieder ins untermenü zurücksprignen. ich hab dann versucht
if(!(PINB & (1<<PB0)) && (!(PINB & (1<<PB4)))) { _delay_ms(100); a = 0; //zähler wieer auf 0 iMenu = 0;// untermenü das aufgerufen werden soll iKey = 0;// courserposition PORTC = 0x00;// PORTC auf 0 lcd_clear();// Display löschen lcd_write_s("ENDE");// ausgabe ENDE _delay_ms(100);//warten }
-
Thread
AVR-ctrl Demoprogramm fehler?
wenn ich >nur text ändere passiert immer das was ich oben >beschrieben habe, flimmern! So ein Display flimmert gerne wenn man sowas macht: while(1) { Lösche Display Schreibe Text } Der Text ist gerade geschrieben und dann wird er sofort wieder gelöscht und neu geschrieben,
wenn ich mir den Quellcode ansehe ;) Der ist von 2005. Delays mit for() Schleifen in lcd.c. Herzlichen Glückwunsch. Das klappt bei einem optimierenden Compiler nie. Gleich zurückschicken das Teil und Geld zurück verlangen.
-
Thread
LM75 und LCD
Hallo bin neu hier und auch in sachen µC. habe ein problem mit dem temparatursensor LM 75 und Dem lcd. habe das oben anliegene c programm angefügt und ich bekomm es nich hin das er was auf dem display anzeigt. nu hab ich gehofft das mir hier einer helfen kann. Ich benutze das My avr board2 und nen ATmega8
Schaltplan (speziell: Pull-ups an den I²C-Leitungen)? Zeigt das LCD überhaupt irgendetwas (z.B. das "Hallo TWI")?
-
Thread
Kontroll- und Anzeige-System für mein Serverraum
Wire-Bus für Temperatur / Logging -Funk RS232-Bridge: -Funk -RS232 to TCP Bedieneinheit: -LCD -Steuerkreuz für Menü -Funk -(Handgerät) Alles über Netzwerk,USB bzw. mit der Bedieneinheit steuerbar. Damit ich weiß auf welchen Controller ich mich konzentrieren müsste wollte ich gerne von
. AVR STK500) und programmierst mal eine ordinäre Tastenabfrage, dann ein Lauflicht, dann ein LC-Display. Dann schließt du den 1-Wire an, dann machst du USB usw. usf. Wie heißt es so schön: Teile und herrsche.
-
Thread
Atmel RZ Raven
Hallo, hat einer von euch schon mal mit dem RZ Raven von Atmel gearbeitet? Ich will das Menu um einen eignen Menüpunkt erweitern. Wo bekomme ich ich die Applikation für das LCD Display her? FW habe ich mir schin gezogen, kann nur nichts damit anfangen... Vielen Dank schon mal!
-
Thread
Inkrementieren- aber wo ist der Fehler (ATmega8)
und dann versucht habe in der mainschleife der Variablen "z" einen Wert zu geben und dann auf dem Display "lcd_write(WERT);" die Variable wieder auszugeben... was aber auch nicht geht... Hast ne Idee bzw ne Ahnung wo ich nachlesen kann?? LG
dann versucht habe in der mainschleife der Variablen "z" einen > Wert zu geben und dann auf dem Display "lcd_write(WERT);" die Variable > wieder auszugeben... TzzTzzTzz Aber lies mal: http://www.mikrocontroller.net/articles/FAQ#Wie_kann_ich_Zahlen_auf_LCD.2FUART_ausgeben.3F
-
Thread
Wie rufe ich die verkettete liste auf so das sie auf dem lcd Display erscheint?
habe eine einfach verkettete liste und möchte das ein neues element angezeigt wird wenn ich auf eine taste klicke. folgenden code hab ich: struct Menue *element=NULL; struct Menue { char Namemenue [15]; char Menuepunkt1[15]; char Menuepunkt2[15]; char Menuepunkt3[15]; struct Menue *next; }; //Eine Funktion zum Erzeugen eines neuen Listenelementes könnte folgendermaßen aussehen: void erzeugeElement(char *name, char *menue1, char *menue2, char *menue3, struct Menue **base) { struct Menue *ptr=NULL; ptr = *base; if (ptr == NULL) { /* erstes
-
Thread
Gibt es listen in C wie in C++
wie kann ich jetzt ein menü ausgeben auf dem lcd display wenn ich eine taste drücke.
und schreibst die einzelnen Menuepunkte da rein. In main kannst Du dann z.B.menue[0] an Deine LCD-Ausgabefunktion übergeben, die dann den ersten Eintrag aus deinem Menue auf dem Display darstellen sollte.
-
Thread
Problem mit struct, strings und Display
lcd_cmd(LCD_CLR); lcd_string_P(mn->menu,LCD_LINE1); lcd_string_P(mn->submenu[i],LCD_LINE2); lcd_string(itoa(mn,s,10),LCD_VAR1); lcd_string(itoa(&menus,s,10),LCD_VAR1-5); mn++; delay(1000); lcd_cmd(LCD_CLR); lcd_string_P(mn->menu,LCD_LINE1); lcd_string_P(mn->submenu[i],LCD_LINE2); lcd_string(itoa(mn,s,10),LCD_VAR1); lcd_string(itoa(&menus,s,10),LCD_VAR1-5); mn+
-
Thread
Der Super-Duper-Eagle-Skalierer
nur ein Apostroph eingetragen, statt der üblichen zweie. Da hab ich das Device korrigiert. 2. display-lcd.lbr: Im Symbol von "SBLCDA4" kommts irgendwie zu einer Koordinate außerhalb des gültigen Bereiches. Ich arbeite dran. 3. exar.lbr: Im Device "XL-2100" wird ein Pin mit Namen "µC/!STD" verwendet
dran, damit steigt die Masse. SCNR, holli http://www.canoo.net/services/Controller?input=Ma%DFe&MenuId=Search&service=canooNet&lang=de
-
Thread
AVR für wenig Geld im LAN
...... LCD_D7-->PORTD.7 //LCD_RS --> PORTD.2 | LCD_RW --> GND | LCD_E --> PORTD.3 #define LCD_Port_DDR DDRD //Port an dem das Display angeschlossen wurde #define LCD_Port_Write PORTD #define
sein, dass es trotz allem Probleme bei einzelnen LCDs gibt. Das Timing ist nicht einheitlich. Ich hatte auch mit einem Display Probleme. Gruß RoBue
-
Thread
Blutzucker-Messgerät Hardware OLED Display
"Klein und modern mit beleuchtetem Display" Auch die Fotos sehen sehr nach LCD + Backlight aus.
Thomas schrieb: > "Klein und modern mit beleuchtetem Display" > > Auch die Fotos sehen sehr nach LCD + Backlight aus. Hehe, habe gerade specs geprüft - "Display: LCD with auto backlight", also kein OLED, pech gehabt.
-
Thread
Oszilloskopkauf - Hameg 2008 oder LeCroy Wavejet 322
Analog-Modus. Die Detailauflösung einer solchen Bildröhre kann durchaus dem entsprechen, was man auf einem LCD-Display mit sagen wir mal 1600*1280 Punkten sehen würde. Der entscheidende Unterschied, den ich zwischen Analogen und Digitalen Speicheroszilloskopen sehe, ist der, das der Elektronenstrahl des Röhren-oszilloskops
Röhre ist ein Voraussetzung für einen analog Betrieb (digital ist natürlich auch möglich). Mit einem LCD Display ist nur noch digital Betrieb möglich. Ein Problem bei Röhren ist das sich damit keine Oszilloskope bauen lassen die eine Bandbreite von mehr als etwa 250-300 MHz (mit normale Röhren) bauen
-
Thread
Mithilfe bei Artikel über LCD + Menü mittels State Machine
Hallo, ich möchte die leidige Frage nach einem LCD Menü nochmals aufgreifen. Ich weiß es gibt hier schon ein paar Codeschnipsel und auch diverse Forenbeiträge. Ich habe mich bisher durch diese Artikel durchgearbeitet und auch im Internet viel recheriert
Hallo, ich habe im Rahmen meiner Master-Thesis auch ein Menü auf einem 2x16 Display entwickelt. Gesteuert wird das Menü über 2 Tasten (Ok, Back) und einen Dreh-Encoder (für UP and DOWN). Ich würde auch meine Hilfe für diesen Artikel anbieten. Mein Menü
-
Thread
Projet um die Kapazität von Akkus zu messen
hinweisen, dass du da mehr als nur den Hardware Treiber ändern musst. Ich muss zugeben, dass die Menü Funtionen nur genau für ein LCD mit 128x64 Pixeln zugeschnitten sind, es gäbe also eine gröbere Arbeit die zu ändern. Ich wüde dir empfehle ein günstiges LCD z.B. bei eBay zu kaufen http://cgi.ebay.de
Hallo, Also das Entprellen hab ich im Griff (allerdings viel einfacher -> Bernd) und auf meinem Display sehe ich jetzt auch schon ganz schön viel. Völlig in die Hosen geht allerdings der Scrollbalken. Wenn ich zB die Down Taste drücke, springt alles gleich zum letzten Eintrag im Menü. Drücke ich die
-
Thread
Das LCD-Problem / Lösungsansatz
sein das ich zu faul bin, aber es währe mir lieber wenn es nach Prozessorfamilie aufgeteilt wird.PIC-LCD-WIKI , AVR-LCD-WIKI. Auch sollte trotz allem am Anfang das Display an sich besprochen werden. Flussdiagramme für Initialisierung, senden eines Datenbytes, usw. Um schon im vornherein zu verhindern
16x2 schlimmstenfalls überhaubt nichts gemeinsam. ICh hatte mich im Anfang mit dem "AVR-Tutorial:_LCD" auseinander gesetzt. Bis ich nach zahlreichen Misserfolgen das Datenblatt des Controllers suchen wollte um zu merken das mein LCD-Display kein HD44780 sondern einen S6A0069 zur Ansteuerung besitzt
-
Thread
Hilfe gegen Bares
0xFFFF){iWarnTemp=1500;eeprom_write_word(&eeWarnTemp,1500);} //displaybeleuchtung an lcd_bel(1);lcdon=1; //zeit fürs display aufzuwachen _delay_ms(50); //lcd init _delay_ms(50); lcd_init(LCD_DISP_ON); _delay_ms(50); lcd_clrscr(); //welcome screen _delay_ms(50);
_t *eeIgnitions,uint16_t *eeWarnTemp,uint16_t *eeRadUmfang) { lcd_bel(1); _delay_ms(5); lcd_clrscr(); char menu=0; uint8_t state=1; uint16_t radumfang= eeprom_read_word(eeRadUmfang); uint16_t warntemp=eeprom_read_word(eeWarnTemp); while(menu
-
Thread
Schaltuhr bauen
soll ein display dran? wenn ja welches?(led 7segm, lcd, dot matrix?) sollen sekunden angezeigt werden? soll die zeit relativ oder absolut angegeben werden? soll eine uhrzeit vorhanden sein? was soll geschaltet
digital) gibts beim Baumarkt (MAx Bahr z.B.) für 5 EUR > in der Wühlkiste bauhaus für 3,99 mit display!!!
-
Thread
Interruptroutine bei Lpc2294 startet nicht
noch ich komm langsam klar mit dem Lpc...die ersten Programme liefen, BlinkLED mit Timer, AD-Wandler, LCD, das Übliche halt... Aber jetzt bin ich grad wieder total überfordert... Aaalso: Wenn ich das richtig verstanden habe ist dieser Startup-Code derjenige der aufgerufen wird wenn der Controller
diese Interrupts zu irgendwelchen Verschleppungen kommen? Des Weiteren wundert es mich, dass mein Display sich völlig anders verhält wenn es über die Interrupt-Methode gesteuert wird als vorher, wo ich den Timer mit if abgefragt hab...vorher stand auf dem Display "LED an" wenn sie an war und "LED aus"
-
Thread
Problem ATMEGA2560
#include <avr/interrupt.h> #include <avr/io.h> #include <math.h> #include "macros.h" #include "lcd.h" #include "i2c.h" #include "i2ceeprom.h" #include "i2cclock.h" #include "i2cswitch.h" #include "mdb.h" #include "spi.h" #include "keyboard.h" #include "menue.h" #include "memory.h" #include
InPutNr[lcd_x-16]=value_new; if(lcd_x<18)++lcd_x; } if(value_new==VIRTUAL_KEY_DOSIERUNG) { Kaffeestaerke++; if(Kaffeestaerke>1)Kaffeestaerke=-1; print_lcd
-
Thread
Software Profibus DP-Slave in C
etwas dauern bis da Profibus läuft. Bis jetzt blinkt nur ne LED, als nächstes kommt erst mal ein Display dran, danach dann UART...
everything works until i add "liquidcrystal" library, it does the setup, but when in the "loop" the LCD goes back to reset. Does Timer or Uart affects its usage? Thank you
-
Thread
MMC SD library FAT16 FAT32 read write
LCD_displayStringLn(Line1,20, "Karte ready..."); // rückgabewert 2 bedeutet, datei ist nicht vorhanden und wurde grade angelegt. //bereit zum schreiben ! if(2==ffopen(file_name))
lesen ! else { unsigned long int seek = 0; unsigned int temp = 0; LCD_displayStringLn(Line2,20, "Datei bereits vorhanden!"); seek=file.length; ffseek(2); temp = ffread(); LCD_drawUint16(Line7,100,temp); LCD_drawUint16(Line8,100
-
Thread
Tastendruck mit ext. Interrupt erfassen
diesen mit insgesamt 6 Tastern steuern (VOL-Lauter, VOL-Leiser, Play/Stopp, Vorwärts, Rückwärts, Menü). Da der verwendete Kontroller (Atmega128) im Betrieb damit beschäftigt ist, Mp3-Daten von einer Micro-SD-Karte zu lesen, diese an den Mp3-Decoder (VS1001K) zu schicken und ein Farb-LCD anzusteuern
Tastenabfrage hatte ich damals nie Probleme, AT90S8515, 8MHz, , 32k ext. Ram, 2,5" HD, MAS3507, 2x16 Display. Auch Software-Scrollen des MP3-Tag, I2C-Volume-/Klangreglung des MAS3507 während der Wiedergabe machte bis 192kBit keine Probleme. Gruß aus Berlin Michael
-
Thread
Display per AVR Pin abschalten
Das funktioniert? Eventuell dachte ich auch die Hintergrundbeleuchtung mit dem Display zu betreiben. Ein AVR Pin reicht doch nicht für Hintergrundbeleuchtung und display zu versorgen oder!? Wäre dann doch vielleicht sinnvoller die Versorgung über nen Transistor zu machen aber wie
Die Hinergrundbeleuchtung soll zusammen mit dem Display per software an -und abgeschaltet werden. Der Sinn davon ist, dass ein Nutzer Mmit drei Knöpfen den ATmega durch ein Menü auf dem Display umkonfigurieren kann. Es soll irgendwann mal ein Temperaturlogger
-
Thread
Probleme mit LCD-Menü
Hallo, ich bin seit geraumer Zeit damit beschäftigt, einen Fehler in meinem Programm zu finden. Jedoch leider erfolglos. Das Display zeigt immer den Startmenüeintrag an. Auf eine Eingabe reagiert das Display überhaupt nicht. Da ich mich erst seit kurzem mit Strukturen und Zeigern beschäftige fällt mir die Fehlersuche entsprechend schwer. Es würde mich freuen, wenn sich von euch mal jemand das angehängte Listing anschauen und mir einen Tipp geben könnte. Tobias
-
Thread
I2C (TWI) Sniffer mit AVR
ich auch meine Hardware modular entwickelt. Gemeinsam kommuniziert alles über den TWI-Bus: TWI-LCD-Display, at2313 als PCF8574-Ersatz, at26 für AD-Wandler etc. Das TWI-LCD spart viel RAM auf der Master-Seite, insbesondere, weil ich alle Menü-Texte auf einem Eeprom gespeichert habe und somit nicht
gehen. Der C-Code ist bei 230400 Baud getestet, der Assemblercode bei 460800 Baud. > Das TWI-LCD spart viel RAM auf der Master-Seite, insbesondere, weil ich > alle Menü-Texte auf einem Eeprom gespeichert habe und somit nicht mit > Buchstaben geizen muss. Was ist das für ein I2C-LCD? Ich habe
-
Thread
Graphisches LCD
Hallo, ich suche ein einfach anzusteuerndes graphisches LCD. Es sollte mindestens 128x128 Pixel Auflösung besitzen und einen internen Controller enthalten. Ich denke, dass der Toshiba T6963C Display-Controller dafür gut geeignet ist. Die Kontrast- und Betriebsspannung
Guck' dich mal bei Electronic Assembly um. http://www.lcd-module.de/deu/grafik/grafik.htm Gibt's bei Reichelt. Sind zwar nicht die billigsten, aber prima Teile, SPI, I²C, RS232, alles dabei. Auch alle Farben wählbar, Touchpanels, was das Herz begehrt. Ich
-
Thread
DOGM128W-6 und LED55X46-A
Displaybeleuchtung abwandeln? Bitte helft mir weiter, denn auf der Seite von EA finde ich nichts zu diesem Display und dem CAT4238. Vielen Dank! Martin
solltest dich mal mit den Grundlagen der Elektronik beschäftigen. Noch etwas: Alle Kondensatoren am Display und am CAT müssen Keramikkondensatoren sein. MfG Spess
-
Thread
Machbarkeit einer Diplomarbeit: Kryptofestplatte. Bitte um Eure Meinung.
Software bzw. ein Treiber benötigt. Das Modul sollte dann in ein Gehäuse eingebaut werden und ein Menü über ein Display angeboten werden womit sich ein Schlüssel generieren lässt, welcher dann ebenfalls verschlüsselt auf einer SD-Karte oder einem USB-Stick abgespeichert wird. Diese Karte/Stick ist dann
SATA hab ich nix gefunden, für IDE gibts zumindest einen Master, aber keinen Slave. den Rest wie LCD, Menusteuerung, Key-Gen usw. erledigt ein kleiner µC Softcore im FPGA gleich mit. Wenns SATA werden muss, würd ich zuerst mal schauen ob es bei den diversen FPGA-Herstellern APPnotes dafür gibt, bzw
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
@Benedikt Warum 3,3V für das Display? Laut Schaltplan von Pollin betreiben die das LCD mit 5V und nur das FPGA mit 3,3V.
weil, wenns sich ändert, ists wahrscheinlich deine Hardware. Wenns sich nicht ändert ist ehr das Display hinüber. Sebastian http://www.mikrocontroller.net/articles/Grafikf%C3%A4higer_LCD_Controller_f%C3%BCr_320x240_LCD_mit_8_Graustufen