-
Thread
WordClock mit WS2812
Stromversorgung. > > Meine Berechnung für die Wordclock12h mit WS2812b: > 11*10LEDs = 110LEDs > 110*20mA = 2200mA > ESP8266/Atmega = 300mA > Gesamt = 2500mA +4 Eckpunkte = 114 + meine 5 Status LEDs = 119 und bei RGB LEDs in Spitzenweiss muss man 20mA * 3 rechnen R G B also im schlimmsten Fall
(CMD 4C 01) command: enable automatic brightness control (CMD 43 1E 20 00) command: set display colors to 30 32 0 (CMD 43 1E 20 24) command: set display colors to 30 32 36 (CMD 43 3F 20 24) command
-
Thread
DS18B20 Sensor
: (Diesen Teil habe ich noch verstanden) The DS18B20 output temperature data is calibrated in degrees Celsius. The temperature data is stored as a 16-bit sign-extended two’s complement number in the temperature register (see Figure 4). The sign bits (S
Moin, ich habe jetzt mal aus der Bastelkiste 9 DS18S20 auf einem Breadboard mit LCD und Atmega32 gesteckt. Also keine (B) sondern (S), die aber meines Wissens nach den selben Inhalt aber ein etwas anderes Frontend haben und lediglich etwas anders ab Werk
-
Thread
lcd keine funktion auf atmega16 portc
Angabe LCD Grösse fehlt ? Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , _ Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2 Config Lcd = 16 * 2
#define LCD_E_DDR DDRC #define LCD_D4_BIT 4 #define LCD_D4_DDR DDRC #define LCD_D4_PORT PORTC #define LCD_D5_BIT 5 #define LCD_D5_DDR DDRC #define LCD_D5_PORT PORTC #define
-
Thread
Probleme mit LCD
Hallo Forum, ich habe versucht mit dem LCD-Tutorial ein 4x20 Zeichen Display anzusteuern. Irgendwie will das Teil nicht so wie ich. Im Anhang ist das Datenblatt. Nach dem 12. Zeichen schreibt das Display gleichzeitig in die erste und zweite
4x20 habe, habe ich auch kein Datenblatt griffbereit, weiß daher auch nicht, welche Zeile welchem Speicherbereich zugeordnet ist. ...
-
Thread
S: Erstellung v. digitalem Handzähler mit Speicherung der Uhrzeit
nicht, wieviel ein µC schluckt. Entweder 9V Block oder 2x Mignon? > - gewünschte Anzeige? Also LCD, 7-Segment LED anzeigen, binär mit LEDs;) Ich denke, 7-Segment LED ist deutlich besser lesbar. LCD verbraucht aber weniger Strom. 10.000 - 20.000 Betätigungen pro Durchgang könnten wohl drin sein
Art. >Ich denke, 7-Segment LED ist deutlich besser lesbar. Und schlcukt TIERISCH Strom! >LCD verbraucht aber weniger Strom. >10.000 - 20.000 Betätigungen pro Durchgang könnten wohl drin sein. Wir ein langer Einsatz ;-) >DCF wäre natürlich traumhaft, aber RTC sollte genügen. RTC ist
-
Thread
Umbau Swob5 von Bildröhre auf LCD Display?
oder wäre der hier besser? http://www.ebay.de/itm/Output-frequency-35M-4-4G-signal-source-development-ADF4351-development-board/271933975930?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D37264%26meid%3Dbaf4fa8a4fdb4668b1ebf530909cf860%
Atmega88 welche soll ich nehmen? Blöde Webseite Es gibt 8 verschiedene bei Reichelt. jeweils 4 als SMD und 4 als Dil Ralph
-
Thread
Siebensegmentanzeigen-Ansteuerung: Warum macht das keiner so?
und unter 10€ pro Stück zu haben. Für etwa 30€/Stück gibt es auch Kleinstmengen von Vollgrafik-LCDs mit COG und Wunschfarben-Hinterleuchtung als gekapseltes Modul. Das kann bei angedeuteten 20 7Seg LEDs + Treiber + Decoder + Transistoren... in der gleichen Kostenregion liegen. Aber so ein LCD ermöglicht
erhältlich ;-) > gibt, aber ich schätze mal, dass es ab geschätzt 6 LED Anzeigen billiger > ist ein LCD zu verwenden. Also ein 16*2 Display hat 32 Stellen und > kostet um die 7€. Geht es nur um ein Bastelprojekt mit Stückzahl = 1, > dann kann man sicherlich auch irgendwo ein LCD ausschlachten. LCD
-
Thread
Pollin ist pleite :-(
4 Kinder mit 5 Frauen - er hatte offenbar noch andere Qualitäten.
Zur Zeit gibts beim Pollin Maxl das OWON LCD-Oszilloskop mit Multimeter, HDS242, 2-Kanal, 40 MHz für 111.- €
-
Thread
Eigenes Projekt für Anfänger: was brauche ich alles?
shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=108 http://shop.myavr.de/Systemboards/myAVR%20Board%20MK2,%20best%C3%BCckt.htm?sp=article.sp.php&artID=40 http://shop.myavr.de/Systemboards/myAVR%20Board%20MK1,%20best%C3%BCckt.htm?sp=article.sp.php&artID=4
benötigst du einen mit einem Analog Digital Wandler und > ausreichend Pins um deine Taster, Sensoren, LCD usw. anzuschließen. Ich > würde hier gleich auf einen größeren setzen z.B. ATMega16 Rechnen wir mal: Display 6 Taster über ADC 1 4 Sensoren 4 4 Motoren 4 ----------------
-
Thread
Mega8, Lcd, Fleury
werd das mal versuchen. Mal sehen, was bei rauskommt. Schließlich lief es ja früher unter Linux mit lcd4linux.
) nachzusehen, ob 4-Bit-Interface mit diesem LCD überhaupt funktioniert. (*) http://www.pacificdisplay.com/ics_app%20notes/samsung/KS0066U.pdf
-
Thread
Display funktioniert nur mit angeschlossener ISP
Hallo, [avrasm] lcd_init: rcall lcd_reset ldi TEMP_A,$28 ; 4Bit - Mode, 2 Zeilen rcall lcd_control ldi TEMP_A,$80 ; DDRAM auf Anfang rcall lcd_control
So,es geht jetzt. Zwar hatte ich 3x 0x30 auf die Datenports D7...D4 gelegt, hab aber das anschließende 0x20 vergessen. MfG und vielen Dank an die Helfer [c] void lcd_init(void) { ... DATA_OUTPUT(); LOW_EN; LOW_RS; LOW_RW; LOW_RS; delayms(16
-
Thread
LCDs, AVRs, Speicher zu verticken
noch ´ne Kiste neuer Klamotten rumliegen. Wenn Interesse besteht, Mail an A.Kronfeldt@gmx.de: LCD (2*40 / neu): 15€ LCD (2*16 / neu): 6€ Speicher (KM62256ALG-10 !!!): 1€ AT 90S2313 SO20: 3€ AT 90S1200 SO20 (4SI): 2€ Grüße, André
reden. Da das Forum keine Euro-Symbole versteht (oder ich bin zu blöd), hier nochmal die Preise: LCD (2*40 / neu): 15 Euro LCD (2*16 / neu): 6 Euro Speicher (KM62256ALG-10 !!!): 1 Euro AT 90S2313 SO20: 3 Euro AT 90S1200 SO20 (4SI): 2 Euro Grüße, André
-
Thread
PIC - Frequenzzähler weit über 50 MHz auf die minimalistische Art
Spannung am Li-Akku eine stabile 5 Volt zu machen. Das ist auch nötig, weil das von mir verwendete LCD (das Pollin-LCD für 0.95 Euro mit 2x8 Zeichen) unterhalb von ca. 4.2 Volt keinen brauchbaren Kontrast mehr bringt. Änderungen an der Batteriespannung haben deshalb bei den bisherigen Messungen nicht
m.n. schrieb im Beitrag #2192180: > Ich habe jetzt die TYETADSANF-20.0MHz von RS erhalten: 20MHz, 0,5ppm, > > 2,5x2,0mm² klein. Das ist ein richtig guter Vorschlag! Besserer Vorschlag! Bitte geh' einen Schritt weiter. Nicht 20MHz als Ref- bzw. Prozessorfrequenz
-
Thread
4 Displays gegen Gebot zu verkaufen
Versicherter Versand. 1) Sharp LQ141X1LH41A 2Y W01020 Z 2) Toshiba LTM08C015K 3) NEC NL6448BC20-08E 4) NEC NL3224BC35-20 (das Rosa Kabel ist durch!)
Für die Positionen 3) NEC NL6448BC20-08E 4) NEC NL3224BC35-20 würde ich zusammen 5 Euro bieten. Falls sie noch da sind, bitte ich um Nachricht.
-
Thread
LCD im 4-Bit Modus
Hallo Ihr Wissenden... ich habe hier ein 4x20 Display mit Herstellerdatenblatt. Jetzt gibts da ja die Befehlstabelle. Wenn ich das Display aber im 4-Bit-Modus betreibe habe ich folglich auch nicht alle Datenleitungen belegt. Wie kann ich denn
unbelegten Signale setzen ? Auf dem Datenblatt ist nur ein Beispiel für den 8-Bit Modus. Funktionen wie 4-Zeilen-Modus könnte ich nach dem LCD-Tutorial nicht einstellen. Ich habe nämlich immer das Problem, dass etwas längere Texte teilweise in der zweiten Zeile widerholt werden.
-
Thread
LCD STN 320x240 große Schrift 16x24 / 20x10 ATmega8 Assembler TWI USART inkl. Fontgenerator VBA
Geschätztes Forum, ein kleines Beispiel, wie ein Atmega8 ein 320x240 STN LCD per TWI oder USART / RS232 ansteuern kann. Benedikt lieferte eine sehr schöne Vorlage für dieses Projekt. Besonderheiten: - Display: 320x240 - Spalten/Zeilen:20x10 - Schriftgröße
Hallo Thomas, eigentlich müsstest Du nur den Wert für XSize von 20 auf 40 ändern in der "LCD_ini.asm" (momentan: .equ XSize = 20) Ich hab mal schnell den Wert geändert, teste es einfach mal. Kann sein, dass noch ein paar andere Parameter geändert werden müssen
-
Thread
LCD - eigene Zeichen definieren
jetzt mit dem Code von : http://www.mikrocontroller.net/topic/48501#371218 in C und auch nichts! LCD Barton 4x20 mit HD44780 (habe mit adere LCD und auch nichts) Atmega16, an LCD sehe ich nur die 4x20 Schwarze Kasten ! vielen Dank für die Hilfe Gruß Martin
>LCD Barton 4x20 mit HD44780 (habe mit adere LCD und auch nichts) >Atmega16, an LCD sehe ich nur die 4x20 Schwarze Kasten ! Dreh mal am Kontrastregler.
-
Thread
Assemblerprogr. LCD ansteuerung will nicht funktionieren
4-bit mode. rcall LCD_command8 ;LCD is still in 8-BIT MODE while writing this command!!! rcall LCD_delay ldi arg, 0x20 ;NOW: 2 lines, 5*7 font, 4-BIT MODE! ** DUMMY *** rcall LCD_command ; rcall LCD_wait ldi arg, 0x20 ;NOW: 2 lines, 5*7 font, 4-BIT MODE! ** DUMMY *** rcall LCD_command ; rcall LCD_wait ldi arg, 0x28 ;NOW: 2 lines, 5*7
-
Thread
Nokia Farbdisplay 3510i / 6100
LCDs sitzt (ich habe so ein LCD hier aber davon gibt es keine Pin belegung und es stammt auch aus einem anderen system und ist alleine nicht erhältlich). Ist das LCD aufgrund der seriellen Ansteuerung
siehe hier http://www.mikrocontroller.net/forum/read-4-71176.html#214136
-
Thread
DMA-Datentransfer OV7670 -> ARM-MCU
registerValue & 0b11000000) | ov_prescaler); } //wait; //Bild malen: // for(i=0;i<max_y;i++){ lcd_setcursor(0,20*teilbild); lcd_write_index(0x0022); cs_lcd_off; LCD_Write_Data_Start(); // 240x320x2=153600 bytes u16 tmp; for( index = 12799; index < 12800; index-=2 ) { lcd_write_data_only
fifo_wren_high;//ende write // fifo_rden_high; al422_writeStop(); al422_readStop(); #if (!lcd0_sd1)//{ lcd_streamwrite_stop(); lgw(20,5,"LCD");li(restpixel);lw("-");li(zl_Bild); lcd_pixel(120,120,YELLOW); lcd_pixel(121,121,YELLOW); lcd_pixel(122,122,YELLOW); lcd_pixel(123,123,YELLOW
-
Thread
128x64 Grafik LCD An Atmega 8/16/32
Hallöchen, Bin nun im Besitz eines Grafischen 128x64 LCDs von Pollin (TG12864B-13) mit einem KS0108 kompatiblen Controller. Ich hab folgende PINS aus dem Datenblatt: 1 -> VSS 2 -> VDD 3 -> V0 4 -> D/I 5 -> R/W 6 -> E 7 -> DB0 8 -> DB1 9 -> DB2 10 -> DB3 11 -> DB4 12 -> DB5 13 -> DB6 14 -> DB7 15 -> CS1 16 -> CS2 17 -> /RST 18 -> VEE 19 -> A 20 -> K Hab gleich mehrere Fragen bezüglich des Anschlusses an meinen Atmel, Hab folgende Atmels zur Verfügung
-
Thread
Thermometer mit ds18s20 und LED Annzeige
Die Basisanschlüsse der Digit-Treiber sind bei Dir in der falschen Reihenfolge angeschlossen. Der 4. muß der 1. sein der 2. der 3. der 3. der 2. und der 1. der 4. MfG Paul
ändern... hatte diesen Teil geändert aber ohne Erfolg... old: Incr Digit If Digit = 4 Then Digit = 0 End If und so hab ich geändert... decr Digit If Digit = 0 Then Digit = 4 End If aber das geht leider nicht...
-
Thread
CPU 68k
aber diese sind langsamer, 100 ns für 32kx8. Die Schaltplam am http://www.kmitl.ac.th/~kswichit%20/68k/68k.html klingt gut, aber ich wurde im Prinzip ein normal Text LCD binden mit ein HC374 oder 574, ich mag Schnittstelle nicht viel. Du kannst ein einfach Address Dekodierung Logik mit ein HC138
(Vergisst *AS nicht). Zum anfangen, kingt gut: Ein 68 k, 2 EPROM, 2 RAM, ein *374 mit ein Text-LCD und extra LED für debug, Oszillator, Reset (wichtig) und DTACK nach GND, direkt. Je Eingänge mit ein 4k7 Wiederstand nach VCC. Nach du kannst ein CPLD programmieren und mehr funktionalität bilden
-
Thread
"itoa" unklarheit
1; LcdE = 1; Nop(); LcdE = 0; x = Output; x = (x << 4)& 0xf0; LcdPort = x; LcdRs = 1; LcdE = 1; Nop(); LcdE = 0; LcdRs = 0; } [/c]
ControlData; x = (x << 4)& 0xf0; LcdPort = x; LcdE = 1; Nop(); LcdE = 0; } void LCD_WriteString( static const rom char *string) { while(*string) {LCD_WriteChar(*string++);} } void LCD_WriteValue
-
Thread
LCD + nRF24L01 = EMV/HF Probleme?
32bit Mikrocontroller) .) MPU-6000 (3-Achsen Gyro + 3-Achsen Beschleunigungssensor) .) nRF24L01+ (2,4GHz Transceiver IC) .) Graphic-LCD .) Knopfzellenbatterie .) 4 Taster .) Low Power Spannungsregler Der Schaltplan ist fast fertig. Doch bevor es ans Routing geht, möchte ich mal ein paar Meinungen
Knopfzellenbatterie Soll das die Versorgung des ganzen sein? > Meine > Befürchtung ist nun, dass sich LCD und der 2,4GHz Transceiver > gegenseitig ziemlich stark stören werden. Die 1mW des nRF werden das LCD nicht stören und umgekehrt liegen die Ansteuerfrequenzen des LCD um Größenordnungnen zu niedrig
-
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