-
Thread
ez430-Chronos
der Quelltext mitgeliefert so das man den erweitern kann? Oder muss man die Uhr wenn man ein neues Menü machen will komplett neu programmieren?
topic/214876#2138353 Wenn bedarf besteht, könnte ich den Quelltext mal hochladen. Funktionen für Display, Tasten, Pieps und Barometer sind drin. Accelerometer und Radio fehlen noch.
-
Thread
Probleme bei der Stueuerung über Taster!
bis PC3. Da hängen die Taster dran. Mein Display ist ein simples LCD 2x16Zeichen. Ich hoffe es kann mir jemand helfen. Martin
nicht korrekt am Display angezeigt. Ich wollte für das Display die Funktion display() nutzen und für Menue menue(). Das Display wollte ich alle 100ms erneuern und das Menue alle 10ms, damit das Display nicht filimmert. Ist
-
Thread
Dannegger-Entprellung anpassen
Danke für deine Antwort! Hier mal ein kurzer Auszug vom Menü: [c] case 11: // Menuepunkt 1.1 { if (disp_done == FALSE) // Gibt einmal neuen Inhalt auf Display aus { lcd_clear_display (); // Loesche Display lcd_jump_to (2,1); // Untere Zeile, 1. Stelle lcd_send_string ("MENUE"); // Sende String "Menue" lcd_jump_to (1,3); // Obere Zeile, 3. Stelle lcd_send_num (1, TRUE); //
-
Thread
Wecker mit Solar und Ladeüberwachung bauen
einlesen kann als auch in DCF77? Ist sowas denn realisierbar? Ich meine ich möchte ein 2x16 LCD Display verwenden mit einem Atmega 8 und Bascom. Rein vom Strom her würde ich mal behaupten mehr als 200mA wird da hoffe ich nicht fließen. Kann mir da jemand helfen?
ja aufbau sieht so aus: ein lcd 16x2 anzeige 4 taster zum steuern: 2 für wecker, einer für licht, einer zum wecker ein bzw ausschalten ein summer für den ton dcf77 modul für den empfang display ist richtig angeschlossen gibt
-
Thread
rezessiv/kapazitives Display
: > Wofür ist die Frage! Für Mich ;) Ich möchte einfach nur auf einem touchscreen eine Art Menü zaubern, auf der Ich dann Bilder anzeige. Also auf dem Display sind beispielsweise 2 Buttons und die Lösen dann eine sehr kleine Diashow aus.
Blackmore schrieb im Beitrag #1748891: > Electronic Assembly, oder wie die heißen... http://www.lcd-module.de/
-
Thread
Tastenabfrage bei Menüführung - Ideenblockade
eine zweidimensionale Menüführung: [c] for(;;){ if( get_key_press( 1<<KEY_UP )) menu_level++; menu_item = 0; } if( get_key_press( 1<<KEY_DOWN )) menu_level--; menu_item = 0; } if( get_key_press( 1<<KEY_RIGHT )) menu_item++; } if( get_key_press( 1<<KEY_LEFT )) menu_item--; } } [/c] Peter
-
Thread
Assemblerproblem/nachfrage
. Ja, und? Was hindert dich jetzt daran? [avrasm] haupt_menu_text: .db "Hauptmenue", 0 clock_menu_text: .db "Uhr stellen", 0 temp_menu_text: .db "Temp einstellen", 0 main_menu: .dw haupt_menu_text .dw clock_menu_text
Zum besseren Verständnis sei noch erwähnt, dass meine LCD-Routine "lcd_data" noch ein paar Formatierungszeichen erkennt und abarbeitet. Dies wären (Auszug aus Kommentar zur Routine): [pre] ; lcd_data ;Übergibt das Byte (ASCII-Zeichen) im Register
-
Thread
Wie lange prellt ein Taster in der Regel?
nur drei Tastendrücke erkannt worden. Furchtbare Ergonomie - wie man sie beispielsweise von 2,99 € LCD-Geräten aus dem Supermarkt kennt. Schau' Dir mal die PeDa-Lösung an. Ist wirklich genial! Gruß, Bernd
Recht. statt es einfach ein mal und richtig zu machen, gibt ja schliesslich genug AppNotes "Display und Keyboard" von Microchip und Atmel die zeigen wie's geht.
-
Thread
Fehler beim build mit AVR studio
Hallo alle zusammen. Ich habe eine Steureung für ein Display mit Atmega geschrieben, jedoch habe ich noch ein Problem. Und zwar wenn ich in AVR Studio auf "Build" gehe, bekomme ich folgende Fehlermeldung: rm -rf menu.o lcd_lib.o Zimmersteurung.elf dep/
Build succeeded with 0 Warnings... make: *** No rule to make target `..//C/Dokumente', needed by `menu.o'. Stop. Build failed with 1 errors and 0 warnings... Was beteudet dieser Fehler, wie bekomme ich denn weg?
-
Thread
Verbindung einer Pinleiste mit einer Buchsenleiste durch abnehmbares Kabel
der Piezo, das RTC-Modul und der Beschl.sensor. Da das Display jedoch nicht direkt darauf angebracht werden kann (es muss ja in die Gehäusewand) möchte ich es gerne mit einem Kabel mit der aufgesteckten Platine verbinden. Das Display hat eine 16*1 Pinleiste (
Fragenaufwand hier im Forum? Aufs Bord eine Steckerleiste (so eine wie du sie jetzt anscheinend am LCD schon hast) und fertig. > Wenn ich ein Flachbandkabel nehmen würde, könnte ich dieses denn auch am > Display anbrigen, ohne es direkt anzulöten? Sicher. Dieselben Verbinder passen dank 2.54mm
-
Thread
Programmoptimierung
als Messsignal anliegen). Das habe ich gemacht, da der Platz auf dem Display begrenzt ist und die Funktion "my_print_LCD()" führende Nullen als ein Leerzeichen auf dem Display ausgeben würde. -der Alarm hört jetzt nicht nur auf Tastendruck auf, sondern auch, wenn sich die
TASTER_PORT |= (1<<TASTER_PIN); // Pull Up für Taster LAUTSPRECHER_DDR = 0xFF; /*Display-Initialisierung*/ lcd_init(LCD_DISP_ON); lcd_clrscr(); lcd_command(_BV(LCD_CGRAM)); /* set CG RAM start address 0;*/ /* Zeichen #0 mit Delta-Symbol neu definieren */
-
Thread
Open source Autoradio
SD-Cards und VLSI, I2C für die Tuner und den Mixer. Ein Serial-Flash für die bunte Grafik auf dem Display, beides per SPI angebunden oder das LCD/OLED per Parallelbus. Dann kann man ungenutzten Grafikspeicher gleich noch als RAM verwenden. Hab ich noch was vergessen? Wer viele Knöppe mag, kann noch
MC setzt dieses dann in die Befehle um, die das dann verbaute LCD benötigt. Damit ist die Frontplatte noch unabhängiger wenn z. B. ein anderes Display eingesetzt wird, da nur der Frontpannel MC neu programmiert werden muß. Außderdem ist man dann unabhängig, ob ein
-
Thread
Anfänger: Geht das so?
.. ob das alles so Sinn macht. Die fünf Schalter im unteren Teil sollen eine Steuerung für ein Menü im Display darstellen. Aktuell hab ich mich erstmal auf 3 Temperatur-Messeingänge und 3 Ausgänge beschränkt. Später sollen da noch ein paar dazu kommen. An die RJ11-Stecker rechts unten kommt ein
> Nur bei R1 würde ich nochmal nachschauen, ob da wirklich > 330 Ohm sinnvoll sind, denn die LCDs, die ich bisher genutzt habe, > brauchten eher so in der Größenordnung 10 Ohm. Danke für den Hinweis. Ich werde das noch mal genau prüfen für das Display, dass ich im Auge habe. Am Anfang dieses
-
Thread
CP/M auf ATmega88
natürlich externe Anwendungen wünschenswert und der ADC zählt ganz sicher dazu. Weiterhin würde ich ein LCD Display mal über I2C ankoppeln bzw. den Franklin Light Sensor aus einem anderen Beitrag hier im Forum. Welche Ideen hättet ihr noch? Für den Beitrag im FA würde ich die Schaltung und das Layout auch
Außerdem fehlt noch die dritte Platine. Dort soll folgendes drauf: * der 8-Bit Parallelport * ein Display (nur welches? Text oder Grafik? LCD oder OLED?) * Soundmodul * ...? Den aktuellen Schaltplan gibt es als Anhang, die Layouts werde ich bei Gelegenheit auch noch veröffentlichen. Jetzt sitze
-
Thread
Der Thread zur neuen Hameg HMO Oszilloskop-Serie: 3524 3522 2524
Strahl" von Schirm-"Anfang" zum "Ende" und WIEDER zum "Anfang" läuft. (nochmal, das ist nicht die LCD-Bildschirm-Rate (DPOs haben auch nur stinknormale LCD-Schirme)). Die Elektronik "baut" also mit der BWHR-Rate die Bits zusammen und schreibt diese dann mit der LCD-Bildschirm-Rate auf den LCD. Mit
Signalspeicher liegen müssen ja auch so aufbereitet werden, das sie in dem richtigen Format für das LCD Display vorliegen. Da ist übrigens ein zweiter Speicher nämlich der Bildschirmspeicher im Spiel. Und eben das umrechnen in das Bildschirmformat braucht vermutlich seine Zeit.( Bei Hameg eben 400usec
-
Thread
LCD menu in C mit switch case zu komplex
Guten Tag, Ich bin mir grad ein LCD menu am Basteln und hänge ein bisschen fest. die Menu Struktur sollte so aussehen: [c] Mainmenu>>>Untermenu1>>>Menupunkt1 Menupunkt2 ..
ich möchte über das untermenu1 zwei Komplette Ports an den Ausgängen steuern auf dem 4-zeiligem Display werden immer 3 Ausgänge angezeigt es sieht dann ungefähr so aus:(der Pfeil ist quasi der cursor.)und mit "Enter" kann ich den Zustand verändern --------------- Menu1 PB0 AN PB1 AN
-
Thread
ATmega8 Uhrzeit und Menü
im Tutorial auf dieser Seite hier beschrieben eine Uhr mit dem ATmega8 programmieren, die auf einem LCD-Display ausgegeben wird. Jetzt ist nur das Problem, dass ich z.B. eine Menüführung noch einbauen will, die mit 3 Tastern realisiert werden soll(Hoch, Runter und Bestätigen). Das Menü wird dann am LCD-Display
> Das Menü wird dann am LCD-Display > ausgegeben. Da stellt sich mir aber die Frage ob die Uhr dann > nicht immer falsch gehen würde, wenn ich einfach per Taster einen > Interrupt auslöse der dann zur Menüsteuerung
-
Thread
evtl. EMV Probleme in meiner Schaltung?
Lampe mache funktioniert alles einwandfrei, ich hatte hier auch schon Probleme, z.B, dass sich das Menü und die Steuerung selbständig gemacht hat, hierbei habe ich mit einer Tastenentprellung jedoch das Problem in den Griff bekommen. Die 100W Glühlampe war jedoch nur zu Testzwecken am Gerät angeschlossen
trennen. Die Stromversorgung des uC über eine Batterie puffern. C's ohne Ende an den uC und das LCD setzen.
-
Thread
Projekt fertig! Kfz-Bordcomputer
will mal meinen Senf zu dem ganzen dummen gequatsche geben: 1. Super Sache. Auch wenn mir das Display ein wenig zu klein wäre. 2. Etwas ähnliches gibt es von mehreren Anbietern. Ein recht bekanntes Projekt in der Szene ist http://www.blafusel.de/obd/obd2lcd_d.html 3. Es gibt mehr OBD II Protokolle
temp_rpm2); rpm = rpm_convert(temp_rpm1,temp_rpm2); LCDGotoXY(16,0); if(rpm<1000) sprintf(lcd_buffer, " %d", rpm); else sprintf(lcd_buffer, "%d", rpm); LCDstring(lcd_buffer, strlen(lcd_buffer)); rx_buffer_index = 0; state = St_Trans_Rpm; } else if
-
Thread
Grafikkarte identifizieren
war. die Streifen traten im Bild an willkürlichen Stellen auf und sprangen hin und her. Auf diesem LCD Display werden die kompletten Einstelldaten angezeigt, welche ich mit den um das Panel gebauten Inkrementalgebern und Tasten verändern kann. Dabei haben die Tasten und Geber keine feste Funktion sondern die gerade auf dem Display angezeigte, je nach Menü. Ich werde mal probieren ein VGA-kompatibles Display in 11" Größe zu besorgen. Je nachdem was mir Zeiss für ein Angebot macht. Torsten @Unbekannter Gingen bei einem
-
Thread
KICAD - ATXMEGA128A1 Board mit Ethernet, SDRAM und SD-Karte
dem Projekt geworden ist ... Mal ein Beispiel von mir: Webradio (ATXMega128) mit Freertos und LCD 240 x 128 und Menu-Designer Ich finde Kicad super! Sicher mit kleinen Schönheitsfehler .... aber perfekt geeignet für kleinere und mittlere Projekte! In diesem Rahmen bewegt sich auch die Platine
schrieb im Beitrag #1955727: > Mal ein Beispiel von mir: > > Webradio (ATXMega128) mit Freertos und LCD 240 x 128 und Menu-Designer Gibt es dazu irgendwelche Unterlagen ;-) ?
-
Thread
MiniLA Version MockUp
Aktionsradius von ca. 70cm, also auch für komplexere Aufgaben geeignet. Wer mal ein paar Kanäle an ein LCD mitliest, würden Tigalkabel sicher reichen. Aber bei 100 MHz, dafür kaufen wir ja das Mini-LA- Flagschiff, hätte ich Bedenken. Wigbert
konstant über den gesamten Zeitverlauf angezeigt, egal ob das Logging mit externem Trigger oder aus dem Menü gestartet wurde. Hat vielleicht jemand eine Idee was da falsch läuft?
-
Thread
auflösung analogwert
Prescaler 128 - Bit 2-0 auf 1 ADCSRA = 0b10000111; while (1) { set_cursor (2,1); lcd_string("Analog-Steuerung"); // Überschrift set_cursor (0,3); lcd_string("Analogwert [V]:"); // Helligkeit in Prozent char puffer_analog [20]; //* sprintf(puffer_analog
messwert = ADCW; // Wandlungsergebnisse aufaddieren if(PINC &(1<<6)) goto menue; //wenn Taster 1 gedrückt zurück ins Hauptmenü }; menue: menueposition =1; }; [/c]
-
Thread
Text-Bibliothek für EA edip240-7 in AT90CAN128 hinterlegen
guten Morgen aus dem sonnigen Hamburg, Ich habe einen Atmel AT90CAN128 µC mit einem EA edip240-7 Display über SPI verbunden. Die Kommunikation funktioniert und die Komponenten sind ja hinreichend bekannt hier im Forum. Hoffe deshalb auf schnelle Hilfe. Ich möchte ein Menü auf dem Display aufbauen
initializer ../LCD_sprache.h:36: error: (near initialization for 'text[2]') ../LCD_sprache.h:36: warning: excess elements in array initializer ../LCD_sprache.h:36: warning: (near initialization for 'text') ../LCD_sprache.h
-
Thread
Pollin MOTOROLA VIP1710
hochladen ? müssen die fuses ev. auch geändert werden ? was gibt es neues von der ansteuerung eines lcd display´s ?
Looks nice but I'm still looking for the LCDproc betty patches and hope to use that as my LCD Display.
-
Thread
Hilfe! Notebook 4:3 gesucht!
nicht erforderlich, die Bildschirmauflösung von Fernsehern nachzuahmen. Ich will kein 1920x1080-Display, ich will ein 1920x1200-Display.
nie ein glänzendes kaufen. Aber, ich arbeite seit einiger Zeit mit einem ASUS mit spiegelndem Display. Trotz großer Skepsis stellt sich das Arbeiten nicht schwieriger dar als beim matten Display. Wenn das Display an ist (und hell) fallen die Spiegelungen nicht mehr störend auf. Aber auch nur
-
Thread
Mp3 Player Selbstbau
Display auszugeben, sowie das Display anzusteuern. Auch habe ich umfangreiche Hardwarekenntnisse. Viel mehr kann ich jedoch noch nicht programmieren, sodass der MP3 ein Lernobjekt darstellen soll. Das erste
doch .. es gibt genug selbstbau MP3 player mit einem ATmega auch selche mit einem NokiaLCD , grafischem menü und all sonem schnickschnack hier findet man sogar fertige opensource projekte mit allen files + doku der mega läuft hier auch oft unter 8MHz
-
Thread
preisgünstige elektronische Geräte für reverse-engineering - Part 2
funktioniert: - connect to USB - press and hold down the reset button - press and hold down the menu button - release reset button - release menu button - the LCD will stay inactive and the AX206 will enter a special mode (boot mode?) - it appears as USB HID device "BL206", idVendor = 1908, idProduct
GND Auf dem display scheint eine funktion zu haben Pin 9 - im datasheet NC - auf dem board verbunden mit GND Auf dem display scheint eine funktion zu haben Pin 8 - im datasheet NC - auf dem board verbunden mit GND
-
Thread
USB-Steuerung mit ATMega8
: Also ich versuche dein Problem mal zusammenzufassen. Du willst: - die OSD-Einblendungen, das Menü und den Boot-Screen deiner D-Box auf dem Display auszugeben, welches per USB an der Box angeschlossen ist. Du hast: - das Display samt Controller - nen Schaltplan für ne Ansteurung mit einem ATMega16
line statt auf serial auf USB Ausgabe stellen. Mir fehlen aber noch Daten wie mp3 player, boot info menü struktur. Ich will im Display eben mein OSD auch im ext. Display haben. Eben so wie es im Display der Dreambox auch einblendet wird. Und da brauch ich hilfe was die Bascom anbelangt. Wäre
-
Thread
Reflow-Steuerung (Pizzaofen)
Betreiben. Temperaturmessung nach Herrn Pfeifer mit Diode, die Regelung in ein kleines Euro Gehäuse mit LCD Display und 2-3 Tastern. Die Zeitschaltuhr entfernen, das Thermostat aber als Schutz drin lassen... so habe ich es zumindest vor ;)
Wenn du den gesamten Kurvenverlauf darstellen willst sicher das Nokia, wenn du nur ein kleines Menue mit Status anzeigen willst das kleine Display. Wie man eben möchte, Geschmack Sache ;). Ich bin ja auch gerade dabei, für mein Ätzbecken habe ich einfach ein kleines Display genommen 2x16 Zeichen
-
Thread
PHILIPS VPx500 Kernel/System Development
für den iMX auf dem VP6500 ausfindig gemacht. Die kleine Test-Pin Reihe unter dem Display scheint eher für den Philips Wireless Chip zu sein.
uint16's for width, height, and two other, yet unknown parameters 0x6C07 - power on the camera To display the camera image on the LCD screen, first run mmaptest, then run sensortest. Voila, you see yourself (or whatever you pointed that thing at). To turn that off, start the phone's camera application
-
Thread
Hilfe zu Drehencoder-Auswertung nach Wiki
while( ENCODER_BOTTON_PORT & (1<<ENCODER_BOTTON_PIN) ) { zahl += encode_read2(); lcd_gotoxy(x_position, y_position); lcd_putc(zahl); } return zahl; } [/c] Das Problem ist, dass manchmal Drehungen nicht erkannt werden, oder ich erst zig mal drehen muss bis sich was auf dem Display tut. Auch werden manchmal Zeichen übersprungen. :-( Ich habe die Abtastrate auf 0,5ms verringert und auf 4 bzw. 8ms erhöht. Hat irgendwie nichts gebracht. Ich bin jetzt etwas ratlos. Hat jemand
-
Thread
USB IR Remote Receiver (V-USB + IRMP)
post1015093 Hier noch Infos zum Hack (ist aber etwas veraltet): http://bastel.dyndns.info/~dockstar/lcd/
Hi Dirk, das Display habe und kenne ich (habe auch ein Dockstar). Aber ich will doch kein Display sondern nur ein paar Status-LEDs (mir reicht es eigentlich, wenn ich sehe, ob eine (mehrere) Aufnahme läuft ohne ins
-
Thread
Touchdislplay für die Bedienung von RS232 Geräten
..glaube du kannst mit dem Display keine einzelnen Bytes versenden.
Lauflicht, ein Blinklicht, dann mal Tasten entprellen, ADC verwenden, wenn das läuft ein alphanumerisches LCD nehmen und deinen Namen drauf schreiben, ne Variable auf dem LCD darstellen, Stringmanipulation, UART Schnittstelle machen ergo Daten an PC senden und Antwort empfangen, Daten empfangen und am LCD darstellen
-
Thread
Konzeptphase für Hobbyprojekt
// Parameter struct display *p_next; struct display *p_last; struct display *p_firstParam; } display; //definiertes Displayobjekt im ROM static const Drehzahl= { Zeile1={'D','r','e','h','
= minwert Ausgabe X auf Display; } Ausgabevariable = X; } Damit braucht man den Code für egal wie viele zu verändernde Werte nur einmal und braucht sich den Code durch Zeiger nicht zu versauen. Das eigentliche Menü muß
-
Thread
PHILIPS VP5500 VoIP Telefon bei Pollin
schrieb: > Hintergrund: der 2.6er-Kernel von Freescale hat einen Framebuffertreiber > für den Display-Controller in dem i.MX21, allerdings sind dazu Angaben > zum Display nötig (Pixeltakt, Wiederholrate etc.). Im Verzeichnis /usr/local/drivers gibt es eine lcd.o. Muss mal meinen ollen IDA-Pro
display datenblatt vom 65er, gibt es anscheinend mit versch. anschlusskabeln und bei ebay: http://cgi.ebay.de/NEW-Samsung-2-2-inch-Color-LCD-LTS220QC-E08-Sendo_W0QQitemZ270551281607
-
Thread
Nebelkammer Steuerung Menü+Zeitmanagement
Byte 'Szintillationszähler Dim Szintischalter As Bit , Uhr As Word 'Programmdefinitionen 'LC-Display Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.6 , Rs = Portc.7 Config Lcd = 16 * 2 'Temperatursensor Config Adc = Single , Prescaler = Auto
Lcd "aus " Else Lcd "an " Case Else : Menue = 1 'wieder zurück zu Reiter 1 End Select Else Select Case Menue Case 1 : Lcd "Soll
-
Thread
AVR32: RAM schonende Display-Menuesteuerung.
ist bin ich mir nicht sicher ;) ?? [code] //Parameter RAM-Variable unsigned char Param_Drehzahl[LCD_NUM_OF_SYMBOLS]; //Displayobject Datentyp typedef struct { unsigned char Zeile1[LCD_NUM_OF_SYMBOLS]; //Beschreibung des angezeitgen Wertes unsigned char *p_Zeile2[LCD_NUM_OF_SYMBOLS]; // Parameter struct display *p_next; struct display *p_last; struct display *p_firstParam; } display; //definiertes Displayobjekt im ROM static const Drehzahl= { Zeile1={'D','r','e','h','
-
Thread
Giess-o-mat mit AVR Version 2
hi eine frage habe ich noch zu diesem projekt kann man da noch ein lcd display mit i2c anschliessen oder geht das hier nicht mehr so könnte man direkt an lcd die einzelnen werte der sensoren ausgeben
Moin, Ein LCD Display anschließen sollte theoretisch möglich sein. Die I2C Pins SDA und SCL sind noch frei. Man müsste dann die uart_putc() Funktion ändern, so dass die Zeichen aufs Display rausgehen und die Tastaturabfragen