-
Thread
Welche Spannung für Schweißerschutzgläser?
> ist zwar wenig benutzt, aber schon ca 20 Jahre alt Gabs damals schon LCDs in der Größe?
Uhu Uhuhu wrote: >> ist zwar wenig benutzt, aber schon ca 20 Jahre alt > > Gabs damals schon LCDs in der Größe? klare Antwort JA lg Peter
-
Thread
ADC Conversion
jetzt folgendermaßen gelöst mit der Funktion ADC_conversion(1, 32) vom Sonic. char Buffer_ADC[4]; ... DDRA &= 0xFD; //PortA1 ist Eingang ... if(...) //Wenn 5s vorbei sind { Buffer_ADC[4] = ADC_conversion(1, 32); lcd_gotoxy(0,0); lcd_puts(Buffer_ADC); } kommt leider nix ausser
=============== So dann im Hauptprogramm: =============================== disp_init(); lcd_gotoxy(0,1); lcd_puts("+Ready+"); ADCSRA |= 0x40; //Starte die erste Konvertierung, PORTD |= 0x80; //LED Rt an Buffer_ADC[4] = Messwert; lcd_gotoxy(0,0); lcd_puts(Buffer_ADC
-
Thread
Tauchlampe Hartenberger mini compact LCD?
Das ist eine andere Lampe, bei meiner ist es eine 20W 6V Halogen Glühlampe. Das dürfte die: maxi compact LCD 14,4V / 6,75Ah (neu) LiMn 50 W / 100 Min. 240 x 69 Ø / 1,3 kg 649,00 € sein
Beitrag #8024748: > Wenn ich es richtig sehe dann beträgt die Samplerate von "Tauchlampe.sr" > nur 20 kHz, das ist zu wenig. Mit 1 MHz sollte es funktionieren, das > kann der Logic Analyzer bestimmt auch noch. Ich bin kein 1-wire-Experte, deswegen habe ich mal einen DS18B20 an einen ESP und meinen
-
Thread
Grafik LCD ansteuern
www.elektor.de/projekte/r8c-die-elektor-r8c-mikrocontroller-startseite.83229.lynkx Ich habe jetzt den LCD von SHARP gefunden. http://www.pollin.de/shop/dt/MTg2OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_SHARP_LM038QB1R10.html Nur finde ich nicht welcher Controller auf diesem
>Dann werde ich das so machen. >Ich werden diesen LCD kaufen: >http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A52... Dieses Display benötigt Vo= -4,2V für den Displaykontrast! >Und das vorgegeben Projekt für den R8C verwenden. Sollte ja dann gehen
-
Thread
Wann nehme ich welchen Quarz?
mit rel. wenigen Frequenzen gut aus. -4MHz und 16/20MHz. -9,216MHz und 14,74MHz für die UART
dreht man den Spieß um: Der herstellungsbedingte Optimalbereich für Quarze liegt so etwa zwischen 4 MHz und 20 MHz. Darunter werden die Quarze unhandlich groß und darüber gibt es zumeist nur Obertonquarze. Also bedient man sich bei einem µC am ehesten aus dem oben genannten Bereich 4..20 MHz. Es
-
Thread
Frage zu Interrupt - Arduino
Hallo, Ich habe übrigens zwei DS18B20-Temperaturfühler am Arduino angeschlossen. So...nun habe ich es nun mit folgendem Code versucht: [c] int menulength=2; int LCD_Menu=0; bool buttonpressed=false; setup() { ... } loop
erwartest Du? 1. Tastendruck Menü 0 -> 1 2. Tastendruck Menü 1 -> 2 3. Tastendruck Menü 2 -> 3 4. Tastendruck Menü 3 -> 0 Dann schreib Das doch auch so, Pseudo-Code: [code]LCD_Menu++ If LCD_Menu==1 then { Zeige Menü 1 an }elseif LCD_Menu==2 then { Zeige Menü 2 an }elseif LCD_Menu=
-
Thread
Mikrocontroller und Komponenten -> evtl. für Serienproduktion
2 digitale Signale einlesen soll (DI) - Ein externes Gerät mittels eines analogen Signals (0-10V, 20mA) schalten soll (AO) - Eine analogen Wert 0-5V einlesen kann (AI) - ein LCD Display ansteuern soll (3-4 Zeilen) - Messdaten auf einer SD-Karte (ö.ä -> es sind nur max. 500kB an Daten) speichert.
digitale Signale einlesen soll (DI) > - Ein externes Gerät mittels eines analogen Signals (0-10V, 20mA) > schalten soll (AO) > - Eine analogen Wert 0-5V einlesen kann (AI) > - ein LCD Display ansteuern soll (3-4 Zeilen) > - Messdaten auf einer SD-Karte (ö.ä -> es sind nur max. 500kB an Daten) >
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
TX: [c] const unsigned int Bank1_Reg0_13[40]= { // address data (0x20|0x00), 0x40, 0x4B, 0x01, 0xE2, //0xE2014B40 Address 0 (0x20|0x01), 0xC0, 0x4B, 0x00, 0x00, //0x00004BC0 Address 1 (0x20|0x02), 0xD0, 0xFC, 0x8C, 0x02, //0x028CFCD0 Address 2 (0x20|0x03), 0x99, 0x00, 0x39, 0x41, //0x41390099 Address 3 (0x20|0x04), 0xF9, 0x9E, 0x86, 0x0B, //0x0B869ED9 Address 4 (0x20|0x05), 0x24, 0x06, 0x7F, 0xA6, //0xA67F0624
-
Thread
suche preiswerte LCD Displays
!! hab' mir mittlerweile welche in München in einem Restpostenladen gekauft - er hatte nur noch 20 - jetzt hat er leider keiner mehr. Auf jeden Fall waren es grüne 4x20 mit LED Beleuchtung für 10 Euro pro stck. Vielen Dank den lieben Postern über mir !! mfg Fausti
bei www.artools.de solls die auch schon auf Anfrage geben, nur mit LED grün/gelb 2x16 --> 9,80 EUR, 4x16 --> 13,00 EUR und 20x4 für 18,00 EUR zzgl. Versand. Alle HD44780 komp. mit ausführl. Online-Datenblatt Ralph
-
Thread
Gibt es listen in C wie in C++
lcd_string("zurueck"); set_cursor(4, 2); } void modus_waehlen() { lcd_clear(); set_cursor(0, 1); lcd_string("Modus wählen:"); set_cursor(0, 2); lcd_string("1/4 xy"); set_cursor(0, 3); lcd_string("2/4 xy"); set_cursor(0, 4); lcd_string("zurück"); set_cursor(4 , 2); } void einstellungen() { lcd_clear(); set_cursor(0, 1); lcd_string("Einstellungen:"); set_cursor
-
Thread
Arduino Keypad und Multitasking
COLS); /*-----( Declare Constants )-----*/ /*-----( Declare objects )-----*/ LiquidCrystal_I2C lcd(0x27,20,4); // set the LCD address to 0x27 /*-----( Declare Variables )-----*/ const int pumpe = 9; const int injektor = 10; const int v_pneumatik = 12; const int v_leer = 11; const int startposX = 5; Menu top("Root"); // menu, lcd, rows, cols, arrow_up_pos, arrow_down_pos LCDMenu2 Root(top, lcd , 4, 20, 0, 1); Menu Item1("Jobs"); Menu Item11("Job 01"); Menu Item12("Job 02"); Menu Item13("Job 03");
-
Thread
Benötige Hilfe bei Initialisierung LCD mit Pic
. (und ja: zwei mal Tippfehler) Nur die oberen 4-bit sind mit dem LCD verbunden.
Tip: Du kannst am Anfang der InitialisierungLCD noch nicht KONFIGDATEN_SENDEN benutzen (btw. bescheuerter Name für diese Funktion). KONFIGDATEN_SENDEN ist darauf ausgelegt, dass das LCD bereits im 4 Bit Modus ist, daher ja auch die 2 Ausgaben. Am
-
Thread
LCD Display Bug
('W'); } } //Funktionen------------------------------------ void lcdInit(void){ LCD_Port = 0x00; _delay_ms(20); //Boot Zeit LCD_Port |= ((1<<DB4)|(1<<DB5)); _delay_ms(5); enable(); enable(); enable(); //-------------------------------
(20); } void lcdClear(void){ LCD_Port &=~(1<<RegSelect); _delay_ms(4); LCD_Port = 0x00; //Display löschen enable(); LCD_Port |= (1<<DB4); enable(); } void schreibeZeichen
-
Thread
[V] STM32F4 DISC1 Discovery Board
Hallo, ich verkaufe das STM32F4 DISC1 Discovery Board. Es ist die Variante mit dem 2.4" QVGA TFT LCD und Touch. Es ist voll funktionsfähig. Inklusive versichertem Versand für 30€. Viele Grüße Xris
Hmm, 26€ neu bei Mouser: Netto. Macht 32€ brutto und wenn du nur das Board bestellst, kommen noch 20€ Versand dazu. Da sind 30€ inkl. Versand schon das deutlich bessere Angebot.
-
Thread
[S] LCD Display mit roten Dots
//www.ebay.de/itm/MIDAS-MC42004A6W-FPTLR-LCD-20X4-FSTN-BLACK-ON-RED-/350750238901?hash=item51aa57e8b5:g:~ZIAAOxysE5Sa75s Ist das das gesuchte ?
Beleuchtung: https://shop.lcd-module.de/led-beleuchtung-f-dogm204-1181.html Display: https://shop.lcd-module.de/4x20-dog-textdisplay-704.html
-
Thread
STM32: Prozessortakte (Zeit) herausfinden für delay routine (hd44780)
<funcIntInit> 50 int i = 0; 08000226: movs r3, #0 08000228: str r3, [r7, #4] 51 for(i;i<1000;i++) 0800022a: b.n 0x8000232 <main+30> 0800022c: ldr r3, [r7, #4] 0800022e: adds r3, #1 08000230: str r3, [r7, #4] 08000232: ldr r3, [r7
habe ich bereits erfolgreich programmiert, und die delays über Timer funktionieren super im Bereich 20us bis hin zu 15ms, also in dem Bereich, den ich für meine LCD Ansteuerung benötige. Ich dachte allerdings bis dato, dass ein dedizierter Timer für eine LCD Initialisierung mit Kanonen auf Spatzen
-
Thread
Library für BME280
M. K. schrieb im Beitrag #6438572: > Die Lib zum LCD hast du auch gefunden? Für LCD habe ich eigene LIB, die ich schon 3 Jahre lang verwende. Sie hat ähnliche Funktionen wie die für Graphik-LCD und für SPI-LCD, oder auch für SPI-farb-TFT. Ich brauche nur statt [c]lcd_intern_string_P(PSTR("Ich bin Maxim!")); [/c] [c]graph_128x64_string_P(PSTR("Ich bin Maxim!")); [/c]oder [c]tft9341_string_P(PSTR("Ich bin Maxim!")); [/c] [c]i2c_lcd_string_P(PSTR("Ich bin Maxim
-
Thread
Lüftersteuerung mit C
&&(i==2)) { OCR0 = 30; } if((y==1)&&(i==3)) { OCR0 = 20; } if((y==1)&&(i==4)) { OCR0 = 10; } if((y==1)&&(i==5)) { OCR0 = 0; } //Automatich if((y==0)&&(t==1)
------------------- 462 20 0 500 25 1 537 30 2 575 35 3 612 40 4 650
-
Thread
OLED: dauerhaft angesteuerte Pixel nach 1 Woche dunkler
retten das LCD nicht.
mit 1,3"? Das Maß ist in der Tat etwas rar auf dem Markt. Habe nur das "Waveshare 15883 1.3" Memory LCD" gefunden. Und ein Farbdisplay "DEBO LCD240X240 Entwicklerboards - Display LCD, 1,3", 240 x 240 Pixel, ST7789". Mehr scheint es mit 1,3" nicht zu geben. Electronic Assembly, die recht gute Displays
-
Thread
Lohnt sich ein 24 Zoller?
waren. Die Eizo-LCDs sind aber schlichtweg überteuert. Man bekommt vergleichbare Qualität von anderen Herstellern meist 20% bis 30% günstiger. Die OLED-Bildschirme werden, wenn es sie dann irgendwann zu kaufen gibt
Hersteller von Röhrenmonitoren, für die > die hohen Preise halbwegs gerechtfertigt waren. Die Eizo-LCDs sind > aber schlichtweg überteuert. Man bekommt vergleichbare Qualität von > anderen Herstellern meist 20% bis 30% günstiger. Bei anderen Herstellern bekommst du allerdings keine 5 Jahre Garantie
-
Thread
make.exe: *** No rule to make target...nichts Hilft!!!!!
TARGET).c timerInit.c ... und es funktionniert. wenn ich aber mehrere Dateien importiere: inb_lcd_4Zeilen.c und inb_lcd_4Zeilen.h keypad_lcd.c und keypad_lcd.h timerInit.c und timerInit.h dann funktionniert es nicht. Ich vermute ich sollte etwas bei SRC ändern aber die Syntax könne ich nicht
timerInit.c > ... > > und es funktionniert. > > wenn ich aber mehrere Dateien importiere: > inb_lcd_4Zeilen.c und inb_lcd_4Zeilen.h > keypad_lcd.c und keypad_lcd.h > timerInit.c und timerInit.h > > dann funktionniert es nicht. Ich vermute ich sollte etwas bei SRC ändern > aber die Syntax könne
-
Thread
Onsen-Ei Kocher
Eier rein?" *LOL* </OT> http://www.hornbach.de/data/shop/D04/001/780/491/739/92/DV_8_8015892_01_4c_DE_20120328152408.jpg
Timm Thaler schrieb im Beitrag #3389573: > Bei 4 Eiern sind das dann ja schon 240 min. Nagut, mit Zeitschaltuhr > könnte man trotzdem zu seinen Frühstückseiern kommen Also ich pack dann einfach 4 Eier GLEICHZEITIG in den Kocher :-)
-
Thread
Initialisierung 204b LCD mit ST7066U
Servus! Ich versuche schon seit Tagen mein LCD im 4 Bit/Pin Modus (ohne Busy-Flag) zu initialisieren :/ Dabei benutze ich einen ATMEGA328P mit interne Oszillator. Leider klappt es nicht. Ich habe mich aller Anfangs an dem LCD Tutorial von Mikrocontroller.net
lcd_command(0x01); //Display clear _delay_ms(4); lcd_command(0x06); //Entry mode set _delay_us(100); } [/c] Ich bin am Verzweifeln, vor allem da mir von einem Kollegen
-
Thread
8-Bit Display Ansteuerung
, ich versuche gerade eine Art Allgemeine Fernsteuerung mit diversen Eingabeelementen und einem 4x20 Display von der DST-GmbH (AV2040 ==> http://www.dst-gmbh.de/anag%20vision%20cm.htm)aufzubauen. Damit sollen über z.B. über TWI diverse andere Projekte angesteuert werden. Dabei will ich mein Code
Hi >Die Spannung an V0 des Displays beträgt ca. 4V (natürlich mit Poti >einstellbar). 4V, oder besser 4,1..4,7V, ist aber die Spannung zwischen V0 und *VCC*. Nach Masse gemessen sind das 0,3...0,9V. MfG Spess
-
Thread
die Betty-Fernbedienung von Pollin als ARM-Eval Board
sich lohnt, die Tastennummern in mehr oder weniger passende ASCII codes zu übersetzen. Mal sehen. 4. Die LCD-Initialisierung und Ansteuerung geht noch nicht, darum kümmere ich mich später. Das GDI hingegen geht, das weiß ich, weil ich es schon in diversen anderen Projekten benutzt habe. Bin bloß am Überlegen, ob es sich bei 4 Graustufen und nur 128x160 und nur einem Grafikdevice lohnt, mit Devicekontexten zu arbeiten. Bei Bastelprojekten mit Monochrom-LCD's hab ich DC's bislang weggelassen. Das Programmieren mit dem Betty-Heaven
-
Thread
Cocktailmixer Steuerung
Output Led2 Alias Portc.2 Config Led2 = Output Led3 Alias Portc.3 Config Led3 = Output Led4 Alias Portc.4 Config Led4 = Output Led5 Alias Portc.5 Config Led5 = Output Servo Alias Portd.0 Config Servo = Output 'LCD Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd
1 Lcd "Tequilla Sunrise" Elseif Taster4 = 0 Then M = 4 Cls Locate 1 , 2 Lcd "Swimming Pool" End If If Starttaster = 0 Then Cls Locate 1 , 3
-
Thread
Realisierung einer Zeitschaltuhr mit ugf 14 Kanälen
bei Ebay findest du alle Komponenten die du benötigen würdest. Mikrocontroller Platine mit LCD http://www.ebay.de/itm/DE-Lager-Set-SainSmart-MEGA-2560-LCD-Keypad-Shield-V3-f-Arduino-ATMEGA8U2-AVR-/170855731411?pt=Wissenschaftliche_Ger%C3%A4te&hash=item27c7cb90d3#ht_2975wt_1257 2 x Relais
D9 Monday-Saturday output byte use '1' means turn the device on RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 OUTPUT NC 5 4 3 2 1 NC NC NOTE! output byte seen in Nigel's EEPROM window must be HEXadecimal, e.g. Suppose at 20:00 turn output 1 and 2 on, the output
-
Thread
PIC18F4550 - PIC macht "nix"
Also ich habe mal den 20Mhz mit den beiden 15pF durch 4Mhz und 2x 30pF getauscht das hat am Verhalten nix geändert! Aber jetzt gefällt mir das Signal an OSC1 besser (3,8V @4Mhz OHNE Offset)! Irgendwelche Tipps?
Ja habe das auch schon wo anders gelesen habe daher auch den 20Mhz durch einen 4MMhz Quarz ersetzt mit jeweils 30pF Last Kondensatoren. Also bei 4Mhz kann der Abstand nicht mehr das Problem sein, das habe ich nämlich schon bei x anderen Schaltungen (anderer PIC
-
Thread
Externe Interrupts INT0 und INT1 deaktivieren
<<WGM10); //Output to Low TCCR1B = (1<<CS10)|(1<<WGM12); //Prescaling 1024 //LCD Startbildschirm lcd_draw_fullscreen_bmp(Pumpensteuerung_Logo); lcd_draw_rect(55,38,60,8,BLACK); //Rahmen zeichnen lcd_set_cursor(56,30); // Cursor wird auf Position gesetzt lcd_puts_p(small_font,PSTR("Initialisierung")); // Ausgabe des Wortes for(i=2;i<=56;i++) // Füllen der Progressbar { _delay_ms(35); lcd_fill_rect (57,40,i,4,BLACK);
-
Thread
Arduino Pro Mini: Analog-Referenz 1,1V verschiebt sich bei kleiner Last?
Eingangsfunktion des Pins ab ? *Stichwort* DIDR0. DIDR0 – Digital Input Disable Register 0 Bit 5 4 3 2 1 0 --- ADC5D ADC4D ADC3D ADC2D ADC1D ADC0D Wenn Du nicht weiß was das ist, dann lese dies bitte im atmega328p Datenblatt nach.
zwischen den Arduino-Pins D4/D5/D6 und GND geschaltet. 6. Sobald die LEDs angeschaltet werden, steigt die ADC-Messwerte, obwohl die Spannung des Bleiakkus gleich bleibt. VCC sinkt dabei auf 4.3V. 7. Du hast auch noch ein LCD1602
-
Thread
Pollin unbekannstes VFD
lad dir Irfanview und mach es selber. Und halt die Kamera beim Knipsen wenigstens still :-P Die LCDs verschrottert Pollin, soweit ich weiss, auch alleine - für 10 Cent/Stck.: http://www.pollin.de/shop/dt/Njk4OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_PHILIPS_LPH_2673_1.html
Die langen und schmalen LCDs sind Punktmatrix-Anzeigen, 5*7 Pixel und geschätzt 20 Stellen. Mangels geeignetem Zebragummi kann ich die Anschlußbelegung aber noch nicht austesten. Leider habe ich nur eine davon, wenn bei der
-
Thread
benötige c-file für 4x20 Display
Hallo Alle Ich bräuchte mal ein c-File für ein 4x20 Display mit HD 47780. Ich arbeite mit dem At90S8535. Am besten wäre ein universal File, in dem ich die Ports die benutze ändern kann. Vielen Dank schon mal im Voraus Ciao René
HMPEG player oder vom yampp player. Diese MP3 player benutzen ein AVR 8515 und haben C Files für die LCD ansteuerung
-
Thread
ds18s20 mit Bascom unter Proteus
Breadboard. Bei den ersten Versuchen bekam ich nur unregelmässig eine verwertbare Antwort vom DS18b20, was am fehlenden Pull-Up Widerstand lag. Der interne Pull-Up im AVR reichte nicht aus. Ich glaub ich habs dann mit 4k7 probiert, weil ich auf die Schnelle nichts anderes zur Hand hatte und alles wurde
verzweifelter Aufruf in die Community, es gibt doch > bestimmt jemanden da draußen der mit dem ds18s20, bascom und proteus > schon gute erfahrungen gemacht hat, wie habt ihr das denn bitte gemacht? Ich habe keine Probleme mit DS18(B)20 gehabt in C oder Assembler. DS18S20 sollte nicht viel anders sein
-
Thread
328P LichtWecker
EHobbyist schrieb im Beitrag #3649815: > Ich höffe die Verteilung der LCD Pins auf > verschiedene Register ist nicht problematisch. Ich würde zumindest D4-D7 fortlaufend auf einen Port legen, vorzugsweise 0-3 oder 4-7. Sonst artet jede Ausgabe in eine reine Bitschubserei
deinem Fall: ISP Quarz (XTAL1, XTAL2) RTC (SDA, SCL) Bluetooth-Modul (RXD, TXD) MOSFETs (OCxx) LCD (Datenleitungen auf einen Port, z.B. PA0...PA3) Encoder-Phasen Encoder-Taster DS18B20 Die ISP-Anschlüsse kanst du *auch* für andere Zwecke verwenden, aber "E" vom LCD ist keine gute Idee.
-
Thread
[V] 20x4 LCD Display 2004A
Verkaufe 20x4 LCD (2004A) mit Schwarz/Grün 3€ + 1,5€ Versand verkauft.
-
Thread
DS1820 reagiert garnicht, C Programm fehlerhaft? Sensor defekt?
Ich habe jetzt sowohl einen ds18b20 wie auch einen ds18s20 bei Reichelt bestellt. Bei meinen anderen Sensoren zeigt der Sensor jetzt nur noch 0xFF an. Vielleicht ein Timing Problem? Außerdem schicke ich bei den Commands und Functions
einen der ersten Treffer die hier http://sicklinger.com/microcontroller-avr/58-atmel-avr-atmega-ds18x20-library-in-c.html Der zugehörige Code http://sicklinger.com/downloads/func-startdown/4 sieht mir auf die Schnelle nicht so schlecht aus. (PS: Und mach dir Hilfsfunktionen für deine LCD Ansteurung
-
Thread
1-Wire Reset Impuls?
Ich hab mich mal ein bisschen in 1-Wire-Bus eingelesen. Will jetzt mit nem ATMega8 (8MHz) den DS18S20 Sensor auslesen... Also erstmal aufn nem Steckbrett den Sensor gesteckt, VCC auf 5V, GND auf Masse und DQ mit 4k7 gegen VCC. Die DQ Leitung geht bei mir an den PB1. Wenn ich das richtig verstanden habe
Schalte den PB1 zum Test für 1 Sekunde auf 0 und die Spannung am DQ Pin des Sensors fällt nur auf 4,19V ab und steigt dann wieder auf 5V (=VCC)... (Code siehe unten) Liege ich richtig? Wie schalte ich die DQ auf Masse? Hab auch einen 2ten DS18S20 schon ausprobiert... Das gleiche Problem... [c]
-
Thread
Seltsames uC-Verhalten: Bugsuche
< 30) { LCD_Clear_Memory(); LCD_Set_Position(0, 0); LCD_Write(m_Menu[m_CurrentNodeIndex].Text, 14); LCD_Set_Position(0, 2); if (m_CurrentAction >= 10 && m_CurrentAction < 20) {
DisplaySelectValue(m_ChangeTime, "ms", MIN_CHANGETIME, MAX_CHANGETIME); break; } } LCD_Update(inverse, 4); } else if (m_CurrentAction >= 30 && m_CurrentAction < 40) { LCD_Clear_Memory(); LCD_Set_Position(0, 0); LCD_Write(m_Menu[m_CurrentNodeIndex].Text, 14); XXX
-
Thread
Atmega16 Speicher bald voll Program / Data Unterschied ?
{ "Input 2", HandleInput2, 0, 1, 3, 2, 2 }, //[2] { "Input 3", HandleInput3, 0, 2, 4, 3, 3 }, //[3] { "Input 4", HandleInput4, 0, 3, 5, 4, 4 }, //[4] { "Input 5", HandleInput5, 0, 4, 6, 5, 5 }, //[5] { "Back", HandleInputBack, 0, 5, 1, 0, 0 }, //[6] //Untermenu
{ "Input 2", HandleInput2, 0, 1, 3, 2, 2 }, //[2] > { "Input 3", HandleInput3, 0, 2, 4, 3, 3 }, //[3] > { "Input 4", HandleInput4, 0, 3, 5, 4, 4 }, //[4] > { "Input 5", HandleInput5, 0, 4, 6, 5, 5 }, //[5] > { "Back", HandleInputBack, 0, 5, 1, 0, 0 }, //[6
-
Thread
Atmel kündigt AVR XMEGA-Mikrocontroller an
nur 1Byte extern anschließen soll. kurzer auschnitt der aktuellen pdf des ATxmega256A1. 4.9 External Memory XMEGA has up to 4 ports dedicated to External Memory, supporting external SRAM, SDRAM, and memory mapped peripherals such as LCD displays or other memory mapped devices. For details
Maria wrote: > Ich bin auf Zilog ZNEO umgestiegen. 128kB Flash, 4kB RAM. 13 Register a > 32-Bit. > > Im PLCC68 per Fassung auf Lochrasterkarte. Eine 2x3-polige Stiftleiste > plus ein Widerstand bilden den Anschluss für das 20Euro > USB-Programmier/Debug-Kabel
-
Thread
230V Platinenlayout so in Ordnung?
jetzigen Projekt hier geht es eigentlich nur darum den Strom einer 12V!!!! Autobatterie von maximal 20 A messen und über LCD Modul anzeigen zu können. Durch meinen Ergeiz habe ihc mich entschlossen die galvanische Trennung des Hall-IC auch dafür gleich mit zu nutzen, um 230V Ströme messen zu können
=3,5V o -10A Stromfluss 2,5V - 10*0,1V=1,5V • Anzeige des Stromes über Voltmetermodul LDP340 LCD Link o Dies kann +-200mV messen o Deswegen wird die Spannung vom Hall IC mittels Spannungsteiler R2,3,4,5 um 1/10 geteilt Am Poti R4 kann der Feinabgleich des Spannungsteilers durchgeführt werden
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
,2 //Lied Nr. 2 Offset:65 ,65,3,3,67,131,65,65,65,65,4,4,68,132,67,67,67,65,3,3,67,131,65,65,65,65,4,4,68,132,67,66,65,77,236,72,70,232 ,4 //Lied Nr. 3 Offset:103 ,141,8,10,72,6,5,72,8,10,79,13,12,74,12,205 ,4 //Lied Nr. 4 Offset:119 ,13,18,13,20,13,16,18,13,21,13,23,13,20,21,13,20,13,18,13,20,13,16,18,13
Code wohl zu lang, die würde ich wohl von "*20" auf "*4" im delay() nach der Note reduzieren.
-
Thread
Anzeige LCD-I2C / Multitasking und Tasterentprellung von Peter
_1|1<<KEY_2) #define REPEAT_START 50 // after 500ms #define REPEAT_NEXT 20 // every 200ms /////////////////////////////////////////////////// void startanzeige() // Titelbild { lcd_command(LCD_CLEAR); _delay_ms(2); lcd_printlc(1,2,"Versuch1n-I2C"); lcd_printlc(2,2,"P30 + P64 + D2"); lcd_printlc(3,2,"AT1284 und LCD"); lcd_printlc(4,4,"bei achim S"); //_delay_ms(2000); } ////////////////////////////////////////////////// //////////
-
Thread
6kW LED Leuchte 1µs pulsen
Bau dir'n Shuter aus nem LCD Monitor.
und der Kühlkörper limitieren mir die Anschlussmöglichkeiten auf das LED-PCB. Es ist ein Schlitz von 20x5mm vorhanden, an dem bisher nur ein Anschluss ist. >> Ich wollte insgesamt 4 dieser Module mit Optik auf meine Leuchte bauen. >> Also wäre es möglich jedes Modul einzeln zeitgleich anzusteuern.
-
Thread
2 Helligkeiten vergleichen
Conny schrieb im Beitrag #7077240: > Konkret geht es darum, auf einem LCD Display ein Zeichen auszuwerten, > das zwischen 2 Stellen auf dem Display hin-und her springt. Man liest auf den LCD Datenbus mit und rekonstruiert den Displayinhalt.
Patrick L. schrieb im Beitrag #7079470: > es gibt "WISBLOCK AMBIENT LIGHT SENSOR" die um knapp 4€ Kosten mit Danke Patrick, ich habe mir das Datenblatt dieses Sensors angesehen. Ich weiss halt nicht, wie solche Sensoren auf Segmente bei LCD Displays reagieren. Dieser Sensor ist ja eigentlich
-
Thread
ATtiny44 über IR-Signal aufwecken
ob man das ganze noch optimieren könnte. Die Schaltung benötigt im Schlafmodus 1,43mA Im Betrieb 4,86mA Werden die 1,4mA einzig alleine vom IR Empfänger verbraten? Auch wenn kein Signal erkannt wird? Den das LCD ist ja quasi inaktiv. Ich verwende einen TSOP4836
// 30us delay dogm_write_check(0, 0x1C); // BS: 1/4, 3-zeiliges LCD _delay_us(7.5); // 30us delay dogm_write_check(0, 0x55); // Booster ein, Kontrast C5, C4 setzen _delay_us(7.5); // 30us delay dogm_write_check
-
Thread
Hilfe bei der Programmierung von LCD mit einem ATmega16
include <avr/io.h> #include <avr/pgmspace.h> #include "HD44780.h" #include "timer.h" #define LCD_RS PD4 #define LCD_RW PD5 #define LCD_E PD6 #define LCD_D4 PC4 #define LCD_D5 PC5 #define LCD_D6 PC6 #define LCD_D7 PC7 #define LCD_DATA_O_PORT PORTC #define LCD_DATA_I_PORT PINC #define LCD_DATA_R_PORT
LCD_RS_OFF; if (rs) LCD_RS_ON; else LCD_RS_OFF; // Zuerst alle Ports zurück setzen cbi(LCD_DATA_O_PORT, LCD_D4); cbi(LCD_DATA_O_PORT, LCD_D5); cbi(LCD_DATA_O_PORT, LCD_D6
-
Thread
umstieg von Symbol zu Grafikdisplay
angelegt werden, Eine negative Kontrastspannung ist aber vollkommen normal. Es ist nur so das viele LCDs bei Raumtemperatur auch mit 0V auskommen. Aber spaetestens wenn du ein LCD auch bei -20Grad betreiben willst dann wirst du sowas brauchen. Olaf
#5818066: > Eine negative Kontrastspannung ist aber vollkommen normal. Es ist nur so > das viele LCDs bei Raumtemperatur auch mit 0V auskommen. Aber > spaetestens wenn du ein LCD auch bei -20Grad betreiben willst dann wirst > du sowas brauchen. > Olaf da hatte ich mir bei meinem ersten Timer
-
Thread
Suche nach Controller, was haltet ihr von ATSAM9263
den beiden nicht? Oder bin ich zu blöde die zu finden :( Die Seite linux4sam werde ich mir nun mal genauer anschauen. Bei TI hatte ich gerade noch so nen MCU Selecter gefunden, kaum klicke ich LCD an sind alle mit CAN weg :) und Ethernet stand garnicht zur auswahl, also
ein 16bitter. Dann hat er noch kein CAN welches noch dran müsste und was soll mir das hier sagen? 4x32 segment LCD controller 4 Zeilen, je 32 Zeichen? Etwas wenig oder interpretier ich das gerade falsch.
-
Thread
Habe Timer Problem
mit folgendem code: [C] $regfile = "m16def.dat" $crystal = 16000000 $hwstack = 32 $swstack = 20 $framesize = 40 $baud = 9600 Config Portb.3 = Input Config Lcdpin = Pin , Db4 = Porta.3 , Db5 = Porta.2 , Db6 = Porta.1 , Db7 = Porta.0 , E = Porta.4 , Rs = Porta.5 Config Lcd = 24 * 2 Initlcd
leider wieder nicht: [C] $regfile = "m16def.dat" $crystal = 16000000 $hwstack = 32 $swstack = 20 $framesize = 40 $baud = 9600 Config Portb.3 = Input Config Lcdpin = Pin , Db4 = Porta.3 , Db5 = Porta.2 , Db6 = Porta.1 , Db7 = Porta.0 , E = Porta.4 , Rs = Porta.5 Config Lcd = 24 * 2 Initlcd