-
Thread
LCD-Display über PC ansteuern
/Praxis/Programmieren/VB%20Projekte/VBPraxisLPT%20inpout32.htm Eine Schaltung ist hier im Wiki unter dem Stichwort "LCD am Parallelport". Einfacher geht es fast nicht mehr, denn da ist nur ein passendes LCD auszusuchen,
Ich habe mal ein 4x20 Zeilen LCD am LPT über QBASIC gesteuert. Ich hatte zusätzlich zu den 8 Datenleitungen noch die 4 Steuersignale benutzt: Basisadresse --> &H368 + 2 Ansteuerung zB "STROBE" --> OUT &H378 + 2,10
-
Thread
Software / Treiber für HD44780 auf STM32
Du darfst dazu gerne den Code aus meinem Buch Band 3 Kapitel 11.4 kopieren. http://stefanfrings.de/mikrocontroller_buch/Einstieg%20in%20die%20Elektronik%20mit%20Mikrocontrollern%20-%20Band%203.pdf Die wenigen Zeilen in der Datei hardware.h müsstest du passend
aber hier in der Codesammlung: https://www.mikrocontroller.net/topic/350952#3900014 2. Datei STM32F4_LCD.c
-
Thread
GU4 LED stirbt mit Netzteil
Forum hier ist passend? Wir haben über der Kochzeile eine Lichtleiste. Ursprünglich waren dort 4 Halogen GU4-Strahler verbaut. Ich habe diese gegen GU4 LEDs mit je 2,5W getauscht und im Zuge dessen das alte Netzteil gegen ein LED-Netzteil mit 20W getauscht. So weit, so gut. Nun ist es mir letzte
das NT mit? Dies ist das fragliche NT http://www.eledron.de/LED-Netzteil-Trafo-elektronisch-ELT20-12VT-12V-20W-Super-SlimLine-IP20 und dies den LED: https://www.amazon.de/sebson-warmwei%C3%9F-Gl%C3%BChlampe-Stiftsockel-Leuchtmittel/dp/B00M4BBSLI Anbei Fotos des defekten NT und der defekten LED
-
Thread
An alle Grafikplatinenbesteller !
mal Pins 1-3. Pin 1: Kurze high Peaks (ca. 50µs) mit 85Hz Pin 2: Kurze high Peaks (ca. 500ns) mit 20,4kHz Pin 3: Bursts mit etwa 5MHz > - Der AVR regelt die LCD Spannung nicht runter bei abgestecktem > Disiplay, es bleiben 30V. Klingt also nach einem Kurzschluss am Ausgang zum Stecker oder sonst
den Mega mal bespielt wie ich dachte, sehe in der DC-DC Spannung einen Unterschied (statt -38V sind -20V). Hab jetzt aber das Problem dass ich den Prozessor nicht mehr connecton kann per Programmer, anderer Prozessor geht. Im Anhang hab ich mal den Screenshot vom Programmer. 4) Soll am Display etwas
-
Thread
Starthilfe be idem STM32 Discovery mit Sumijo SMJ-1602 gesucht
Thread wieder ausgrabe. Aber er zielt genau in die Richtung in die ich gehen möchte: -- Standard LCD mit 16x2 an ein Discovery F4 -- Ich bin mit LCD am Atmel (AVR) vertraut. Die Programmierung des STM32F4 ist auch kein Problem. Mich beschäftigt die Hardware. Denn die Display laufen alle mit
jetzt gibt es von myAVR diese Platine: http://shop.myavr.de/ARM-Produktlinie/mySTM32-Board-F4D,%20Bausatz.htm?sp=article.sp.php&artID=200075 Das Display gibt es ja schon länger: http://shop.myavr.de/Add-Ons%20und%20Module/myAVR%20LCD%20Add-On.htm?sp=article.sp.php&artID=15 Der STM32F4
-
Thread
LCD nach Ein/Ausschalten TOT?
gleich an die Wand.... Ich bezweifle mal, daß das hilft. Du hast warscheinlich nen Fehler in den LCD-Routinen. Insbesondere bei der Initialisierung werden gerne Fehler gemancht. Hier mal ein einfaches Beispiel für 2*40 LCD im 4Bit-Mode mit jedem beliebigen Pin: http://www.mikrocontroller.net
); break; case 2: lcd_puts("Messung - 2 ?\nOK = OK-Taste"); break; case 3: lcd_puts("Messung - 3 ?\nOK = OK-Taste"); break; case 4: lcd_puts("Messung - 4 ?\nOK = OK-Taste");
-
Thread
Double auf LCD?
nun bur ist einfach mit char buf[20]; (20 weil 20 zeichen pro lcd zeile) definiert die ausgabe über lcd ist von spruts usb4all die ausgabe via usb basiert auf der microchip bsp anwendung für HID geräte incl bootloader das alles zu
j3 schrieb im Beitrag #2392547: > ich habe einen PIC 18f182550 mit einem 2x20 LCD Display C18 als Compiler > mit mplap als Entwicklungsumgebung. Na dann stellen wir uns mal dumm und gucken einfach ins C18 Manual: 2.7.4 stdio.h Functions: "The functions vsprintf, vprintf
-
Thread
Game Boy Emulator auf AVR
könnte man auch das RAM Problem teilweise lösen, da 8KB von den oben gennanten 16KB auf den VRAM des LCD Controllers entfallen. Allerdings stellt sich dann die Frage wie man die Controller untereinander kommunizieren lässt. Es sollte möglich sein in ca. 20 Cycles ein Byte zwischen den Controllern zu übertragen
dieses STM-Board nehmen: http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 Kostet 20 € und hat fast alles drauf (Controller, Debugger, LCD, 64MBit RAM) was ihr braucht. Fehlen eigentlich nur noch Tasten und Audio. Wenn ihr aber auf eine ordentliche Herausforderung aus seit, dann solltet
-
Thread
unbekanntes Display (16x2 / 80 Spalten?) ersetzen
Du könntest mal ein 2x40 oder 4x20 LCD ausprobieren. Wenn da der Text komplett in der 1. Zeile (bzw. in der 1. und 3. beim 4x20) steht, dann ist es wirklich ein 1x32. Gesehen habe ich sowas auch noch nie, nur umgekehrt, (also 1x16
bei 0, die zweite bei 64 (=0x40). Dein Display ist als 1x32 organisiert, normale 2x16 als 2x16. 4x20 sind von der Ansteuerung und vom Speicher her gesehen 2x40.
-
Thread
Regler für Bürstenmotor
); //wenn der Knüppel oberhalb der Mittelposition LED = aus } lcd_clear(); lcd_string("PWM:"); lcd_setcursor( 0, 2); char Buffer[20]; itoa( pwm, Buffer, 10); lcd_string( Buffer ); _delay_ms(100); } }[/c]
&= ~(1<<PD6); //wenn der Knüppel oberhalb der Mittelposition LED = aus } lcd_clear(); lcd_string("PWM:"); lcd_setcursor( 0, 2); char Buffer[20]; itoa( pwm, Buffer, 10); lcd_string( Buffer ); _delay_ms(100); } }[/c]
-
Thread
Taugen die AD9959-Radio-Frequency-RF-Signal-Source-Generator Boards etwas?
Rohde-Schwarz-SMG-Signal-Generator/133469319956?epid=1708049204&hash=item1f13643314:g:Qj0AAOSwmvtfFD4c dann Vorsicht! er schreibt Am 19.07.20 hat der Verkäufer die folgenden Angaben hinzugefügt: ACHTUNG NACHTRAG: Das Gerät zeigt zwei Fehlermeldungen im Status : Error 4 (Main Oscillator loop
Andreas S. schrieb im Beitrag #6365992: > Hier die Ergebnisse: > > 11mhz -7.1db > 20mhz -7.1db > 50mhz -7.3db > 100mhz -7.4db > 200mhz -7.5db > 500mhz -7.7db > 700mhz -7.7db > 1ghz -7.6db Ich habe mir eben die Bedienungsanleitung des SMG mal durchgelesen. Dort wird einen
-
Thread
LCD Display "Dotmatrix-LCD-Modul" programmieren
Hallo, ich habe mir vor ein paar Tagen das Dotmatrix-LCD-Modul BLAU 4X20 gekauft, jetzt habe ich das Problem das ich das Display ja noch einbauen und mit einem Mikrocontroller programmieren muss. Ich habe nur leider noch keine richtige Ahnung, was ich
=item3a59e99344 Hier mit LCD 4x20 und USB-Schnittstelle für knapp 17 Euro: http://cgi.ebay.de/2004-LCD-Display-USB-Smartie-module-PC-Case-Edition-I_W0QQitemZ250616769848QQcmdZViewItemQQptZAU_Laptop_Accessories?hash=item3a59ec6d38
-
Thread
Taschenrechner - Algorithmen
Letzten Herbst/Winter habe ich mich auch an ein Taschenrechner-Projekt begeben. Als ich ein 4-zeiliges LCD in der Hand hielt, dachte ich einfach: jetzt kann man einen Taschenrechner so wie den HP-11C bauen und den gesamten 4-Level-Stack anzeigen und sehen was passiert. Mir war schnell klar
Letzten Herbst/Winter habe ich mich auch an ein Taschenrechner-Projekt > begeben. > > Als ich ein 4-zeiliges LCD in der Hand hielt, dachte ich einfach: jetzt > kann man einen Taschenrechner so wie den HP-11C bauen und den gesamten > 4-Level-Stack anzeigen und sehen was passiert. > > Mir war
-
Thread
Timer zählt zu langsam
// WinAVR hat eine itoa()-Funktion, das erfordert obiges #include <stdlib.h> char Buffer_ms[20]; // in diesem {} lokal itoa( millisekunden, Buffer_ms, 10 ); // ... ausgeben char Buffer_s[20]; // in diesem {} lokal itoa( sekunde, Buffer_s, 10 ); // ... ausgeben lcd_init();
set_cursor(7,1); lcd_string( Buffer_ms ); set_cursor(0,1); lcd_string( Buffer_s ); } ISR (TIMER2_COMP_vect) //4)Führe diese ISR bei Overflow von TCNT0 aus { millisekunden++; if (millisekunden
-
Thread
Brauche Hilfe Oled Display 2x16 EA W162-X3LG
allerseits. Es gab hier schon mehrere Artikel, hat aber leider nichts genützt. Ich betreibe das Oled im 4-bit Modus. Mal vorab: Wenn ich meinen LCD Test-Treiber auf das Oled los lasse wird das Oled initialiseirt und ein Teil des Test Text wird richtig angezeigt, aber nur die erste Zeile und nur die ersten
RS0012 von Raystar. Aus dem Datenblatt des RS0012 stammen auch einige Darstellungen in http://www.lcd-module.de/fileadmin/downloads/development%20service/OLED_Char/OLED%20application%20note.pdf MfG Spess
-
Thread
Welche ICs aus der 74HC Reihe sollte man als Grundaustattung auf jeden Fall Zuhause haben?
Arduino-PCF8574-PCF8574T-I2C-8-Bit-IO-GPIO-expander-module-/182486156352?var=&hash=item2a7d05c440:m:mFdPIwe2gxOjz4RRdL18KtQ
Arduino-PCF8574-PCF8574T-I2C-8-Bit-IO-GPIO-expander-module-/182486156352?var=&hash=item2a7d05c440:m:mFdPIwe2gxOjz4RRdL18KtQ Ähnliche habe ich auch und nutze sie für die Ansteuerung von LCD-Modulen. Die Teile funktionieren einwandfrei.
-
Thread
Raspberry Pi - Batteriebetriebes LCD Display
Linux-Maschine (RPi) per Funk batteriebetriebene Displays ansteuern kann. Vorerst würden mit normale LCDs (20x2 oder so) reichen. Wenn das ganze mit grafischen LCDs zu lösen wäre, wäre ich natürlich begeistert! Vielen Dank schon mal und Grüße, Mick
xmegab3 mit http://www.schukat.com/schukat/schukat_cms_de.nsf/index/PDFView?OpenDocument&art=DE325RS-20/8.4(5)&wg=W4235 Das Projekt ist noch nicht fertig und daher kann ich auch noch auf keine konkrete Doku verweisen, wobei sich der Energieverbrauch für das LCD mit irgendwas um 5µA angenehm in Grenzen
-
Thread
Frage zur LCD-Initialisierung
der internen Initialisierung, ja? Ich empfehle dazu mal diese Seite hier, die hat mir bei Text-LCDs sehr geholfen: http://www.sprut.de/electronic/lcd/ Unter dem Punkt "Init" findet sich, daß die interne Reset-Prozedur etwa 15ms dauert. Praktisch hab ich das einfach zu 20ms aufgerundet. Bei den
), 4-Bit-Modus Anbei ein (bei mir jedenfalls lauffähiges) Assemblerprogramm für die LCD-Initialisierung und Ausgabe von Charakters. In der Hoffnung, dass dies weiterhilft: (Das Proggi kann leicht
-
Thread
C oder Assembler
r19, r24 17ce: f0 0d add r31, r0 17d0: 11 24 eor r1, r1 17d2: 4a 0f add r20, r26 17d4: 5b 1f adc r21, r27 17d6: e4 0f add r30, r20 17d8: f5 1f adc r31, r21 17da: 67 70 andi r22, 0x07 ; 7 17dc
r24, 0x80 ; 128 17e0: 90 e0 ldi r25, 0x00 ; 0 17e2: 02 c0 rjmp .+4 ; 0x17e8 17e4: 95 95 asr r25 17e6: 87 95 ror r24 17e8: 6a 95 dec r22 17ea: e2 f7 brpl .-8 ; 0x17e4 17ec: 20 81
-
Thread
Drehzahlmesser mit ATmega 16
läuft bei mir auf einem ATMega32 mit 16 MHz. ein erster Hinweis: die Verzögerungsschleifen für die LCD Ansteuerung sind für 4 MHz bemessen - daher habe ich sie auf 16 MHz angepasst. Ausserdem habe ich den Aufruf LCD_Clear durch LCD_CursorHome ersetzt - nun wird nicht mehr das ganze Display gelöscht
Die LCD Routine ist für 4MHz geschrieben, funktioniert aber auch bei 16MHz ;-)
-
Thread
Wettaufruf "Probleme mit LCD"
Wettaufruf "Probleme mit LCD" Ich wette, dass bis zum 30.6.2008 mindestens noch 20 gleichlautende Threads aufgemacht werden mit folgenden Eigensachaften: 1) Ich bekomme mein LCD mit einem 44870 nicht zum laufen. 2) Es
. Naja, die Forumssuche nach 44870 liefert auch gerade mal 4 Threads: 1. Denjenigen mit der ID 44870, 2. einen, in dem auf den unter 1 genannten verwiesen wird, 3. einen, in dem es zwar um LCDs geht, bei dem aber alles richtig angeschlossen war und 4
-
Thread
ATmega32 + LCD TC1602-08
ich aus dem Forum habe: $regfile = "m32def.dat" $crystal = 16000000 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2 Config Lcd = 20 * 4 Initlcd Cls Cursor Off Locate 1 , 1 Lcd "Hello World" Do nop Loop End
> $crystal = 16000000 Hast du 16Mhz? Hast du das kontrolliert? > Config Lcd = 20 * 4 Das kann ich von hier sehen, dass das kein 20*4 ist
-
Thread
zwei Attiny's 85 über I2C
Nachtrag : https://www.christians-shop.de/Set-LCD-2004-I2C-Modul-20x4-Zeichen-Beleuchtung-Blau-I2C-Modul-fuer-Arduino So was o.ä. solltest du dir anschaffen. Ist kinderleicht anzusteuern, gibt zwar "nur" Text aus in festen Zeilen aber das reicht
geben die Anzahl der Zeichen an pro Zeile, die nächsten 2 Ziffern die Anzahl der Zeilen. 2004 = 20 Zeichen x 4 Zeilen. Der Zeichensatz ist international. Was bedeutet solange die KEINE öäü etc. benutzt kannst du alles perfekt lesen. ;) Ich umgehe das Problem einfach in den ich mir ein Wort ohne
-
Thread
Funktionszeiger
include "glcd.h" #include "font_small.h" #include "image_load.h" void DrawMenuTexts() { lcd_set_cursor(43,LINE0+6);lcd_puts_p(small_font,PSTR("MENÜPUNKT 1")); lcd_set_cursor(43,LINE2+5);lcd_puts_p(small_font,PSTR("MENÜPUNKT 2")); lcd_set_cursor(43,LINE4+4);lcd_puts_p(small_font,PSTR(
mit Taste 3")); _delay_ms(10); //Taste entprellen while(1) { if( PIND & ( 1 << PIND4 ) ){show_menu();} } } void menu3_show()//MENÜPUNKT4 { lcd_clear(); lcd_set_cursor(43,LINE0);lcd_puts_p(small_font,PSTR("MENÜPUNKT 4")); lcd_set_cursor(43,LINE7);lcd_puts_p(small_font
-
Thread
Arduino Programmierung
float No_Val = 999.99; float Temperatur[Anzahl_Sensoren_DS18B20]; long Imp; long starttime; void setup(void) { pinMode(tasterPin,INPUT); pinMode(ledPin, OUTPUT); lcd1.init(); //Im Setup wird das LCD1 gestartet - Durchfluß lcd1.backlight
, dann nächste Zeile { lcd1.print("-> Q > Q(max) "); } //über dem Meßbereich lcd1.print(" l/min "); if ((Anzahl_Sensoren_DS18B20 > 0)) { myDS18B20.requestTemperatures(); delay
-
Thread
µC Lab Power Supply
alle 250 ms gestartet wird braucht 90-93ms: [code] if (t3 >= 250) { if (Vset > 1000) { lcd.setCursor(0, 0); lcd.print("Vset: "); lcd.print(Vset / 1000); lcd.print("V "); } else { lcd.setCursor(0, 0); lcd.print("Vset: "); lcd.print(Vset); lcd.print("mV "); } if (Vdac > 1000) { lcd.setCursor(0, 1); lcd.print("Vdac: "); lcd.print(Vdac / 1000); lcd.print("V "); } else { lcd.setCursor(0, 1); lcd.print("Vdac: "); lcd.print(Vdac); lcd.print
-
Thread
Propleme beim Zeitgesteuerten Dimmen einer LED
[20] = ""; // Speicherbereich für Datenkonvertierung LCD4Bit_mod lcd = LCD4Bit_mod(2); // LCD-Display /***********************************
[20] = ""; // Speicherbereich für Datenkonvertierung LCD4Bit_mod lcd = LCD4Bit_mod(2); // LCD-Display /***********************************
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
Value of 0x1E = 0x01 Value of 0x1F = 0x00 Value of 0x20 = 0x04 Value of 0x21 = 0x02 Value of 0x22 = 0x01 Value of 0x23 = 0x00 Value of 0x24 = 0x75 Value of 0x25 = 0x63 Value of 0x26 = 0xD4 Value of 0x27 = 0x80 Value of 0x28 = 0x80 Value of 0x29 =
questions/259119/ov7670-omnivision-sccb-read-sequence-issue Die functional specification: http://www4.cs.umanitoba.ca/~jacky/Teaching/Courses/74.795-LocalVision/ReadingList/ov-sccb.pdf Der Implementation Guide: http://www.haoyuelectronics.com/Attachment/OV7670%20+%20AL422B%28FIFO%29%20Camera%20Module
-
Thread
Brauche Tips beim Oszikauf
Die wirklich interesanten Dinge mit denen man (bzw. ich) zu kämpfen hat liegen eher meist im Bereich 20...200MHz. Darum habe ich mir zuerst ein gebrauchtes 200 Mhz 4 Kanal Analog Oszi zum Bruchteil des Preises eines neuen DSOs gekauft und bereue im nachhinein nur dass ich für 200€ mehr nicht gleich
mit dem man dann die nächsten Jahre vollauf zufrieden sein wird zu kaufen. Mein erstes war ein 20Mhz ITT, aber hatte leider keine Cursor. Ansonsten ein feines Teil für die damalige Zeit. Dann lange nichts, Hobbyaufgabe. Das nächste ein Tek mit 100 Mhz und 4 Kanälen. Ein feines Teil bis auf
-
Thread
Messfehler sobald Backlight an Gesperrt
Solange du weder Schaltplan, Foto noch Sonstwas verrätst.... Und vorallem WAS IST DAS FÜR EIN LCD das angeblich nur 20mA für das Backlite braucht??? Solange ist das nur Rumtrollen!
Solange du weder Schaltplan, Foto noch Sonstwas verrätst.... > Und vorallem > > WAS IST DAS FÜR EIN LCD das angeblich nur 20mA für das Backlite > braucht??? Hat er doch gesagt, das geht uns alles nichts an, weil wegen sein Projekt ist ultra geheim und so. Schade, dass er nicht angemeldet ist, dann
-
Thread
LCD gesucht das auch bei Sonne usw. ablesbar ist
Hallo Leute wie im Betreff suche ich ein LCD (HD44780 kompatibel z.B 4x20) für den Außeneinsatz: wichtig sind: - weiter Temperaturbereich (ca. -20 - +50 Grad) - weiter Winkel zum Ablesen (speziell von oben) - hintergrundbeleuchtet kontraststark
Martin S. schrieb: > Hallo Leute > > wie im Betreff suche ich ein LCD (HD44780 kompatibel z.B 4x20) für den > Außeneinsatz: > wichtig sind: > - weiter Temperaturbereich (ca. -20 - +50 Grad) > ... Ich habe zufällig einen AVR mit einem blauen 4x40 von EA lauffähig
-
Thread
Sockel für LCD Anzeige
Hallo zusammen, ich möchte mir diese 2-stellige LCD Anzeige holen: http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=A5211;GROUPID=3005;ARTICLE=10179;START=0;SORT=artnr;OFFSET=1000;SID=30ymAGzawQAR4AAAtWI48a40005ce9a1a6456d764b23799c719de Allerdings
SPL 20 Die brauchst du wohl 2 mal. Denkst du das bekommst du angesteuert? das teil hat keinen Controller drauf. Also LCD Signale selber erzeugen...
-
Thread
[Entrümpelung] Boards, Raspberry, Displays, uvm.
NFC-Shield von Adafruit mit zwei Tags für 15€ + 2€ Versand 1x Waveshare Entwicklungsboards Open1788 20€ + 4€ Versand 1x Waveshare Entwicklungsboards Open43xxE2 20€ + 4€ Versand Addon-Boards für Waveshare gratis zum Entwicklungsboard 1x Diamex Starter Kit mit DMX-Modul für OBD-2 für 15€ + 4€ Versand
Adafruit (mit NXP PN532) mit zwei Tags für 15€ + 2€ Versand 1x Waveshare Entwicklungsboards Open1788 20€ + 4€ Versand 1x Waveshare Entwicklungsboards Open43xxE2 20€ + 4€ Versand Addon-Boards für Waveshare gratis zum Entwicklungsboard 1x Kfz Tablet-Halterung 8,9", für Tablets bis zu 17cm Breite
-
Thread
LCD an ATmega644 (später ATmega8) mittels TWI/I2C (Anfängergerecht)
zu schreiben. Ich habe vor dieses Problem in mehreren Schritten zu lösen. Das erste wäre es den 4-Bit Modus des LCD zu verwenden. Dazu habe ich von Peter Fleury das aktuelle LCD Programmbeschafft und damit experimentiert. Vorteil: Er hat bereits den 4-Bit Modus dort aktiviert und so muss ich mich
mir helfen könnte die TWI mit der LCD zusammenzubringen wo ich weiß das diese im 4-Bit Modus funktioniert. Bin für jede Hilfe dankbar. Gruß
-
Thread
Problem mit meinem Projekt (Quadrocopter)
okay ja ich hab als esc einen hobbywing skywalker quaddrop 4x20A
Hermann Sproesser schrieb im Beitrag #3733395: > einen hobbywing skywalker quaddrop 4x20A 4x20Ampere, Donnerwickel! Kannst du darauf mitfliegen?
-
Thread
(Mal wieder) LC-Display!
Hi! ldi temp,0b00000010 ; 4-Bit Mode 2* out lcdport,temp rcall delay rcall lcd_clock rcall delay rcall lcd_clock rcall delay bis jetzt OK ldi temp,0b00001000 ; Irgendwas anderes out lcdport,temp
Irgendwas anderes swap temp ;obere 4Bit nach unten weil zuerst senden out lcdport,temp rcall delay rcall lcd_clock rcall delay swap temp ;nun zurück und untere 4Bit senden out lcdport,temp rcall delay rcall lcd_clock rcall delay
-
Thread
ATmega8. Umbau als 2GHz Frequenz-Logger
(245 kB 23 Seiten) http://www.atmel.com/dyn/resources/prod_documents/doc2486.pdf =ATMEGA8.pdf (4,5 MB 308 Seiten) -Der Mikrocontroller steuert ein zweizeiliges LCD-Modul an, welches aus 2 Zeilen mit je 8 Zeichen besteht. Die LCD-Anzeige ist mit 9 Leitungen mit dem Mikrocontroller verbunden: (anbei die Belegung des LCD Moduls aus dem Zip file): 1 VSS (Masse) 2 VCC 3 VEE 4 RS 5 R/W (im GY560 nicht verbunden) 6 E (im GY560 nicht verbunden) 7 DB0 (im GY560 nicht verbunden) 8 DB1 (im GY560 nicht verbunden)
-
Thread
Golf 4 TDI Tacho LED tausch.
> Betriebsspannung so wenig Strom ziehen und Licht abegeben Eine weisse Led die mit 3,2 bis 3,4V Flussspannung spezifiziert ist kann bei 3,3V 2mA FLusssspannung haben und bei 3,4V dann 20mA Und wenn es 20°C wärmer ist hat sie bei 3,2V 3mA und bei 3,3V schon 20mA und bei 3,4V ist sie kaputt.
auf maximum steht. Der Andere schrieb im Beitrag #5809843: > Eine weisse Led die mit 3,2 bis 3,4V Flussspannung spezifiziert ist kann > bei 3,3V 2mA FLusssspannung haben und bei 3,4V dann 20mA > Und wenn es 20°C wärmer ist hat sie bei 3,2V 3mA und bei 3,3V schon 20mA > und bei 3,4V ist sie kaputt
-
Thread
Displayansteuerung 4X20 EADIP204-6 über SPI mit dem MSP 430F149
ich arbeite an einem wichtigen projekt und benötige den C-Code für die Ansteuerung einen Display 4X20 EADIP204-6 über SPI mit dem MSP 430F149. Hoffe ihr könnt mir helfen Vielen Dank Niedu
ich arbeite an einem wichtigen projekt und benötige den C-Code für die > Ansteuerung einen Display 4X20 EADIP204-6 über SPI mit dem MSP 430F149. http://www.lcd-module.de/download.html#dip Skript Kiddy schrieb im Beitrag #1858236: > Denkst du hier haben die Leute Zeit deine Arbeit zu machen?
-
Thread
Datenpakete mit ATmega88 verarbeiten
count0 == 5) // Wenn beide Datenlänge Bits empfangen wurden { paket_laenge = (daten[4] * 256) + daten[3] + 7; lcd_zeichen = paket_laenge; lcd_clear(); char Puffer[20]; // in diesem {} lokal itoa(daten[paket_laenge], Puffer, 10); set_cursor(0,1); lcd_string
(daten[3], Puffer, 10); set_cursor(5,1); lcd_string(Puffer); itoa(daten[4], Puffer, 10); set_cursor(10,1); lcd_string(Puffer); } } } [/c]
-
Thread
Flash Speicher wird eng HILFE?
lcd_gotoxy(1,1); lcd_puts("II"); _delay_ms(time); lcd_gotoxy(1,2); lcd_puts("II"); _delay_ms(time); lcd_gotoxy(1,3); lcd_puts("II"); lcd_gotoxy(4,3);// M !! lcd_puts("M"); _delay_ms(time); lcd_gotoxy(4,2); lcd_puts("M"); _delay_ms(time); lcd_gotoxy(4,1); lcd_puts("M"); _delay_ms(time); lcd_gotoxy(4,0); lcd_puts("M"); _delay_ms(time); lcd_gotoxy(5,0);
-
Thread
Transistortester LCR-T4 - Display gesucht!
diesen Schaltplänen ein FPC12864 mit 128*64 Pixeln: https://static.elektroda.pl/attach/TESTER_LCR__T4_1864029.jpg https://static.elektroda.pl/attach/TTESTER__LCR__T4___T3_no_strip_grid_2095074.jpg https://www.dfrobot.com/product-1084.html LCD12864 Shield for Arduino $19.50 https://www.raystar-optronics.com
https://www.elektor.de/amfile/file/download/file/2603/product/8956/ Laut Handbuch ein "2x16 character LCD display" Aber den Fotos und Videos nach ein Grafikdisplay Wie gesagt, "Transistortester LCR-T4" scheint nur eine Gattungsbezeichnung zu sein, ohne genauere Angaben findet man nichts definitives.
-
Thread
kann keine Uhrzeit automatisch einstellen
nichts ausmacht, dann bitte eine .hex - datei. AtTiny2313 ; interner oszillator. 1Mhz DCF am PD6 LCD im 4-bit modus ohne Busy am port B danke
For End If Next Waitms 0 Sec_old = _sec Dcfsec_old = Dcf_sec Locate 1 , 5 Lcd Time$ ; " " Locate 2 , 5 Lcd Date$ ; " " Locate 4 , 5 Lcd Bin(dcf_bits) ; " " Locate 2 , 15 Lcd Bdcf_impuls ; " " Loop End [c/] hat aber immer noch verspätung. ca. 3 sekunden in 20
-
Thread
Temp.-Sensor mit Relaisschalten UND LCD über 1 Arduino möglich?
Beitrag #5712923: > Für eine erkärende Antwort wäre ich dankar Zähle doch einfach die Anschlüsse. LCD braucht 4 Daten und 2 Steuerleitungen, DS1820 braucht 1 und Relais braucht noch 1. Bleiben mindestens 11 (4 digitale und 7 analoge) für Taster übrig, obwohl man Taster auch kombiniert abfragen kann, z.B. mit den 4 LCD Datenleitungen falls es eng werden sollte. Kein Bedarf für ein I2C Display. Und selbst wenn I/O Pins knapp werden, nutzt man sicher keinen zweiten uC, sondern einfache Schieberegister als Portexpander
-
Thread
Schaltplan für ordentliches Labornetzteil
Also, Verdrahtungsfehler sind immer noch drin! Z.B. Basis von Q3 mit R20; Collector von Q4 hängt in der Luft etc. Dann stimme ich BMK zu: Nehme mehrere Längstransistoren (2N3773/MJE15003 etc.) und füge Emitterwiderstände R22 ein!
die SOA Kurve zB. bei Motorola. Bei Gleichstrom sind bei 40V nur 3A erlaubt, da brauchst du für 20A schon 7 parallelgeschaltetet, für 50A gar 17, und auch ein 2N3771 (weniger Spannung, mehr Strom) http://www.datasheetcatalog.org/datasheet2/4/09536jar7ci0d6afdyw1twyu6qwy.pdf schafft nur 600mA mehr
-
Thread
Bitte um Kontrolle - Terrariumschaltung
Empfänger für Uhtzeit - 4 Tasten für Eingabe (schnelltasten /menuführung) - 3 seperate Temp.Sensoren um an 3. verschied Orten messen zu können - LCD Display (4x20) (grafik wäre mir lieber) um Temp und zeit anzeigen zu lassen
der Eigenerhitzung. > Mein Projekt sieht momentan so aus. > - DCD77 Empfänger für Uhtzeit > - 4 Tasten für Eingabe (schnelltasten /menuführung) > - 3 seperate Temp.Sensoren um an 3. verschied Orten messen zu können > - LCD Display (4x20) (grafik wäre mir lieber) um Temp und zeit anzeigen > zu
-
Thread
Rechteckgenerator mit Atmega8 nicht so einfach (Anfänger)
Habe deinen Code grade nur überflogen. 230 Zeilen sind nicht viel dafür, du machst ja auch noch eine LCD-Anzeige dafür, da kannst du bei deinem Beispiel bestimmt 10% der Zeilen schon mal abziehen, sind doch locker 20 LCD-Funktionen die du da aufrufst. Dann fiel mir noch was auf: Überlege dir mal was du
spätestens dann ist es Zeit dafür eine Funktion zu schreiben. In deinem Beispiel ganz einfach [c] void lcd_label_uint32( uint8_t zeile, uint8_t spalte, const char* label, uint32_t value ) { char buffer[20]; ultoa( value, buffer, 10 ); lcd_setcursor( zeile, spalte ); lcd_string( label );
-
Thread
Interrupts SAVING STATUS AND W REGISTERS IN RAM
löschen movlw 0x30 ;Befehl für 8-Bit-Interface iorwf LCD_DATA,f ;Befehl an LCD bsf LCD_CTRL,LCD_E ; (durch toggeln der LCD-Enable-Leitung) bcf LCD_CTRL,LCD_E movlw .41 ;4.1 ms warten call VERZ100US bsf LCD_CTRL,LCD_E ;
toggeln der LCD-Enable-Leitung) call LCDBUSY ;Warten bis LCD bereit movlw 0x0F andwf LCD_DATA,f ;Höherw. Nibble löschen movlw 0x20 ;Befehl für 4-Bit Interface iorwf LCD_DATA,f ;Befehl
-
Thread
Bascom: Ks0073 Lcd
Hallo Dirk, in der Bascom-Hilfe steht folgendes: CONFIG LCD = LCDtype Configure the LCD display and override the compiler setting. LCDtype This can be : 40 * 4 6 * 1 16 * 2 ... or 20*4A The 20*4A is also special. It uses the addresses &H00, &H20, &H40 and &H60 for the 4 lines. Ich verwende folgenden Code: ... CONFIG LCD = 20*4A ... Sollte dies bei Dir nicht zum Erfolg führen, bitte den genauen Typ des LCD angeben. Für die richtige Initialisierung habe ich
-
Thread
5V -> 4,2V Frage
Hallo, welchen Widerstand muss ich benutzen, damit ich von 5V auf 4,2V komme ? Ich habe ein LCD mit 4,2V Backlight bei 100mA (typ.). Rechnung: R=U/I, also U1/I1 = U2/I2, mit U1=4,2V und I1=100mA aund U2=5V ergibt sich für I2=119mA. Macht bei 5V (R=5V/119mA)
@ Anfenger (Gast) >welchen Widerstand muss ich benutzen, damit ich von 5V auf 4,2V komme ? Die Frage ist so relativ sinnfrei. >Ich habe ein LCD mit 4,2V Backlight bei 100mA (typ.). Aha, das ist schon eher was. Wobei die nicht wirklich 100mA brauchen. 20..50mA reichen meist