-
Thread
Arduino: Stroboskop PWM
// Inkrementtaster gedrückt ? { X_helligkeit = X_helligkeit +51; // Inkrementiere X_helligkeit um 51 } if (X_dec == HIGH) // Decrementtaster gedrückt ? { X_helligkeit = X_helligkeit -51;
Geschwindkeit gemeint. Drücke ich nun einmal auf den Inkrement Taster zählt der zur Geschwindkeit "51" dazu - 51 weil 5mal 51 255 ergibt (Vollgas) - (5 Stufen) Das gleiche passiert rückwärts wenn man den Dekrement Taster drückt. und für die Helligkeitsvariable dann wenn der Wahlschalter eben Low ist
-
Thread
Bildgröße begrenzen
mehrere Kurven berechnet und dann in einem Rutsch darstellt oder was auch immer. Herb Sutter von MS ist kein Depp der hier Unsinn erzählt. Ich denke MS wird aus dem Thema noch was machen. Im 3-D Bereich kann das Einbinden der GPU künftig kann ich mir vorstellen eine große Rolle spielen. > LTspice
Windows 7 enthält das Antivirenprogramm MS Security Essentials.
-
Thread
Empfehlung 8-Bit-Controller: STM8
der ich nichts (mehr) zu tun haben will (dad ding kann auch nicht adressieren !), die Firmen, die 51er Cores machen, können nichts anderes als das alte Zeug weiter zu betreiben, bzw trauen sich nicht was neues zu entwickeln. Eine 51er Architektur kann weder mit typ RISC noch mit CISC mithalten. (schon
1 2 A9 XX A shortmem ADC A,$10 1 2 B9 XX A longmem ADC A,$1000 1 3 C9 MS LS A (X) ADC A,(X) 1 1 F9 A (shortoff,X) ADC A,($10,X) 1 2 E9 XX A (longoff,X) ADC A,($1000,X) 1 3 D9 MS LS A (Y) ADC A,(Y) 1 2 90 F9 A (shortoff
-
Thread
Frequenzzähler BG7TBL FA-2 mein Weihnachtsgeschenk ist da ;-)
mit beiden TDCs 2 Perioden des Eingangssignales also 200ns. Die interne Messzeit habe ich auf 1ms heruntergeschraubt und dann über 1000 Messungen gemittelt und ausgegeben. Ergebnisse im Anhang.
Und hier noch 1ms Daten vor der Mittelung. Man kann sehen das sich die 400ps Phasenrauschen beim TDC A durch die Mittelung auf 10ps reduzieren. Warum das bei Michael nicht klappt ist mir im Moment ein Rätsel. Michael
-
Thread
Strommessung am Kabel
Serial.print(","); Serial.print(loop_duration, DEC); Serial.println(); [/c] Laut http://www51.honeywell.com/aero/common/documents/myaerospacecatalog-documents/Defense_Brochures-documents/HMC5883L_3-Axis_Digital_Compass_IC.pdf ist die Einheit der Magnetfeldvektoren mag_raw[] 0,92mG. Die loop_duration
relevant ist das aber eher nicht, denn bei Wechselstrom ändert sich diese Zuordnung sowieso alle 10ms ... Insgesamt ein wirklich interessantes Experiment mit einem tollen Ergebnis! Aus den gemessenen Werten sollte man jetzt eigentlich rückrechnen können, wie die Spule beschaffen sein muß, damit
-
Thread
Oszilloskop gesucht
mitgelieferte (1:10) Tastköpfe. Ein für dich nutzbares DSO (mit Echtzeit-Sampelraten jenseits von 100MS/s) wird wohl nicht in deinem Budget liegen. Die liegen etwas über 1k . Matthias
Habe das Ding mal aufgeschraubt und den Fehler gefunden. Direkt am Eingang (das erste Bauteil), ein 51,1 Ohm-Widerstand war verkohlt. Da hat wohl jemand mal etwas viel Strom durchgejagt (?). Naja, jedenfalls habe ich einen 51Ohm-Widerstand von einem alten Mainboard eingelötet und siehe da: es funktioniert
-
Thread
Arduino: if-Abfrage beeinflußt unbeteiligte Programmsequenzen
durchschaue: bei jedem Durchlauf von loop() wird der Zustand von D9 (da ist ein Relais dran) alle 100ms 6* Mal erstmalig erfasst, anschl. zweitmalig wieder D9 alle 100ms 6* erfasst. Danach soll entschieden werden ob ins EEPROM zu schreiben ist. Korrekt? In beiden Schleifen werden die Rückgabewerte
durchschaue: bei jedem Durchlauf > von loop() wird der Zustand von D9 (da ist ein Relais dran) alle 100ms > 6* Mal erstmalig erfasst, anschl. zweitmalig wieder D9 alle 100ms 6* > erfasst. Danach soll entschieden werden ob ins EEPROM zu schreiben ist. > Korrekt? Korrekt! Allerdings geht es mir derzeit
-
Thread
Problem beim Empfang mit ATMEGA8 über UART
RXC))) // warten bis Zeichen verfuegbar { PORTB ^= (1<<PB0); UDR=UCSRA; _delay_ms(500); } PORTB ^= (1<<PB1); UDR=UCSRA; _delay_ms(1000); return UDR; // Zeichen aus UDR an Aufrufer zurueckgeben } void uart_gets( char* Buffer, uint8_t MaxLen )
Dann weißt Du, dass zumindest der Empfang funktioniert. 3. Welche Sinn macht das Warten von 500 ms und weiteren 1000 ms in der uart_putc(). Ist das eine Debugging-Verzweifelungstat? 4. in uart_putc() fragst Du in "while (!(UCSRA & (1<<RXC)))". Der Empfangsinterupt setzt RXC automatisch zurück.
-
Thread
Mittelwert unsymmetrische Sternschaltung berechnen?
gewichtete Spannung "UB" = 13V + 0,83V = 13,83V R42 = R4 || R2 = 21,24k U R1 = R1 / (R42+R1) * 13,83V = 51,4/72,64*13,83 = 9,79V Es ist das gleiche Ergegnis. :-) Ich denke meine Frage an dich hat sich damit auch erledigt. Ich hatte noch nicht alle Blickwinkel betrachtet. Man kann den Stern ja drehen
gewichteten Außenpotentiale berechnen. Beispiel (s. Anhang): [pre] G1 = 1 / 100 Ω = 10 mS G2 = 1 / 200 Ω = 5 mS G3 = 1 / 250 Ω = 4 mS G4 = 1 / 1000 Ω = 1 mS G1·U1 + G2·U2 + G3·U3 + G4·U4 Um = ————————————————————————————— G1 + G2 + G3 + G4
-
Thread
Weihnachtsstern stürzt ab
LED1 = LED0; LED2 = LED0; LED3 = LED0; LED4 = LED0; LEDout(); _delay_ms(1000); resetLEDs(); _delay_ms(500); } } [/C]
j = 0; j < 5; j++ ) LED[j] = muster->frames[muster->actualFrame][j]; LEDout(); _delay_ms(100); } [/C]
-
Thread
Welche neue lötstation ?
Ich hab seit über 10 jahren die Ersa MS 6000, ist der Vorgänger der Analog 60 und damit bin ich sehr zufrieden. Stützelkos auf Mainboards sind kein Problem, eine Weller hat die nicht gelötet bekommen. Und die erste Lötspitze hat über 8 Jahre
bei der Analog 60 mit bleifrei löten ? Gibt es da irgendwelche Nachteile gegenüber der Weller WS 51 ? Ansonsten erstmal vielen Dank für das Feedback. Bis die Tage Michi
-
Thread
Neuer ReAVR in Aussicht
Ich habe mir 1995 mal angeschaut, wie der Keil C51 die Matheroutinen implementiert hat. Die Lib-Funktionen werden nicht im Listing angezeigt, nur deren Aufrufe. Daher habe ich ein C-Programm geschrieben, es im Simulator gestartet und dann aus dem Codefenster
meisten hat mich dabei der nur 3-Level Hardwarestack geärgert. Ursprünglich war die DCF77-Uhr in C51 auf dem AT89C2051 mit 2kB Flash geschrieben. Daher wußte ich schon recht genau, wo ich noch was eindampfen konnte.
-
Thread
Handlicher Ethernet-Controller mit SPI von Microchip
> Autor: Kacker2000 - kacker(at)t-onine.de > Datum: 05.02.2006 10:51 > > Hat schon jemand den Chip im Einsatz ? Jepp. Bei mir läuft der Aufbau (steckbrett + teilweise gelötet) soweit. Hab nur etwas emv probleme aber das kommt vom steckbrett. Trafo hab ich von ner
PING 192.168.0.5 (192.168.0.5): 56 data bytes 64 bytes from 192.168.0.5: icmp_seq=0 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq=1 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq=2 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq=3 ttl=64 time=1.4 ms [/c] Jetzt bastel ich
-
Thread
Höhenmessung
Geschwindigkeit in y-Richtung ist bei beiden dieselbe, da beide Kugeln mit derselben Fallbeschleunigung (9.81 ms^-2) beschleunigt werden... mfg PS: Das mit den Dächern stimmt... es würde natürlich nur funktionieren, wenn man auf gleicher Höhe abspringt/landet.
www.distrelec.com/ishopWebFront/search/luceneSearch.do;jsessionid=07B307B5D576B59D751F434705B4F8FC.chdist51?dispatch=find&showImage=on&artnrPhrase=SCA3000&typePhrase=&keywordPhrase=&vendorPhrase= für ca. 20 Euro das Stück...
-
Thread
Einfache EMV-Tester
Schaltung zu quälen. Im industriellen Umfeld sollte eine Schaltung einen totalen Spannungsausfall von 10ms verkraften (1 Halbwelle bei 50Hz). Genau: 10ms keine Spannung, 90ms normale Versorgungsspannung, usw. ... Normalerweise ist das kein größeres Problem, ein "dicker" Elko hat da schon so manches Problem
über den Wellenwiderstand des freien Raumes E/H=377 Ohm ergibt sich 0dB bezüglich 1A/m entspricht +51,5 dB bezogen auf 1V/m 73 de DB1UQ Christoph
-
Thread
Physikprojekte
hochgeladen, vielleicht interessiert es ja jemanden unter euch: https://www.youtube.com/watch?v=RcT73S51_JA
Ball zeitlich verzögert aufprallt. Wenn allso der untere Ball so groß wäre, dass der Vorgang 100ms dauere, die Schockwelle durch den Ball 10ms brauchen würde und man in mit unterschiedlicher Verzögerung (Schritte kleiner 0,5ms) den Ball aufschlagen ließe, wären Buckel im Verlauf des Diagramms über
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
(über) der main-Funktion habe ich eine neue Funktion "warte_10ms" geschrieben: [c] void warte_10ms(int multi){ int i; for(i=0;i<multi;i++){ // Extra Warteschleife mit vielfachen von 10ms __delay_ms(10); // da bei 16MHz __delay_ms
Beitrag #3938916: > d) Außerhalb (über) der main-Funktion habe ich eine neue Funktion > "warte_10ms" geschrieben:void warte_10ms(int multi){ > int i; > for(i=0;i<multi;i++){ // Extra Warteschleife mit vielfachen > von 10ms > __delay_ms(10); // da bei 16MHz __delay_ms
-
Thread
Komme nicht mit Touchpad ohne Zusatztasten zurecht
.. unter Windows undenkbar, höchstens unter VirtualBox auf dem Mac :-). Keine Ahnung, wass sich da MS ausgedacht hat ... Ach ja: "Zusatztasten" habe ich nie vermisst ...
20Manual%20W10_Acer_1.0_A_A.pdf?acerid=636331164944450591&Step1=NOTEBOOK&Step2=ASPIRE&Step3=ASPIRE%20A515-51&OS=ALL&LC=de&BC=ACER&SC=EMEA_8
-
Thread
MIDI-Format zeitlicher Ablauf
jakob-werner.de/Midi/Dateiaufbau.htm Es gibt folgende Befehle die damit etwas zutun haben könnten: FF 51 03 tt tt tt Tempowechsel Tempo = 60.000.000/ tt tt tt Nur weiß ich hier nicht was diese neue Zahl genau bestimmmt, eine Erklärung ist auf der Seite auch nicht beschrieben. FF 58 04 aa bb cc dd
Mididatei stehen die Befehle nacheinandert. Wenn es nun eine Zeiteinheit gäbe, welche sagt, dass alle x ms der nächste Befehl eingelesen wird, müsste es haufenweise nop Befehle geben. Ich hab keine Ahnung wie die Mididatei am Ende zeitlich korrekt gesteuert abgespielt werden soll. Vielleicht kann mir
-
Thread
Si5351-Inizialisierung
gefunden. Habe folgendes einigermaßen erkannt: 5351 AJI9 202 / 5351M TCVD 59 / 5351 8LTF / 5351 BWDS / MS5351V TC1A01 Gruß Franz
Hier ist ein Fund zu den Unterschieden zwischen SI5351A und MS5351M: https://groups.io/g/nanovna-users/message/26386
-
Thread
Verstehe den Reset vom Atmega328P nicht
ich das delay, geht es genau 12x [c] while (1) { static uint16_t ct = 0; //_delay_ms(500); PORTB ^= 1<<5; sprintf(buffer, "%4d : Neues Random %d\r\n", ct++, rand()%256); uart_puts(buffer); }[/c] Ehe es zum Reset kommt.
board by toggling the DTR line of the serial connection. https://cdn.sparkfun.com/assets/0/7/5/5/1/51eec304ce395f104c000000.png
-
Thread
Coroutinen für microController
loop) { while (true) { debug::toggleRed(); co_await loop.sleep(200ms); } } Coroutine task1(Loop &loop) { while (true) { debug::toggleGreen(); co_await loop.sleep(350ms); } } int main() {
Ich benutze schon länger einen Scheduler, ursprünglich auf dem 80C51 entwickelt. Man kann ihm Callbacks übergeben, die dann nach der angegebenen Zeit einmalig oder periodisch ausgeführt werden. Damit lassen sich z.B. komplexe Ampelsteurungen programmieren, ohne daß es
-
Thread
Impedanz-Fehler :-( wie 4 kW Netz-Wechselrichter an 5kW Insel-Netz
Wechselrichters hinweg. Was helfen würde, wäre ein "Ergänzungs-Wechselrichter", der für ein paar 10ms deinen Haupt-Wechselrichter unterstützen kann. Aber: Das hängt alles davon ab, was dein Zusatz-Solar-Wechselrichter beim Hochfahren so macht. Deshalb: Nachmessen.
die Amplitude ansteigt (also der Phase des Insel-WR voreilend), also sauge ich diese Energie für 5 ms auf und spucke sie wieder aus wenn die Amplitude abnimmt.
-
Thread
Bitte Hilfe: Probleme mit LCD bei Netzteil von Tuxgraphics
ausprobieren ? Danke Dirk @Ronald... Hast Du schon mal versucht, die neueste Source (Verion 0.51) einzuspielen ? Diese enthält auf jedenfall das Store-Feature.
Hallo, Danke für den Tipp mit der Vers.0.51. Ich war zwar der Meinung diese beutzt zu haben, aber nachdem ich das HEX-File nochmal direkt gebrannt habe, funktioniert auch das Speichern *freu* !! Das "flackern" ist auch (fast) ganz weg. Vielleicht
-
Thread
Anfänger Microcontroller - bräuchte mal einen rat
Zähler bei jedem Overflow um 1 erhöhst, dann kannst du sagen, dass du beim Wert 200 eine Zeit von 100ms, also 1/10 Sekunde gewartet hast. Dein "Problem" ist (als Anfänger und mit ASM statt Hochsprache), dass du nur 8bit bzw 1Byte Speicherzellen hast, das heißt du hast deine Speicherzelle nach 255 (127,5ms
16 geteilt, also multipliziert sich die Zeit pro Takt mit 16. Einen Overflow gibts also nach 8,192ms. Auch hier wieder mit einem Startwert so eingestellt, dass es nach 8ms einen Overflow gibt und somit wären eine Sekunde 125 mal 8ms. Und siehe da: 125 passt in eine 8bit-Speicherzelle. Und wenn die Anwendung
-
Thread
[V]Bücher Test
C3%BCcher/Heiko-und-Mario-Bankel-Kieser+Einchipmikrorechner/id/A02fIkNA01ZZx?zid=ed050bdb488af66b9b51f1cceb1a55f2 Herkunft laut Stempel im Buch , eine VEB Betriebsbücherei.;-) https://www.ebay.de/itm/DDR-Fachbuch-Fritzsch-Prozess-Rechen-Technik-Mikroprozessrechnern-mit-SU-1986-/150944135662 Sogar
Die Herkunft "VEB Betriebsbücherei" würde ich bei Turbo-Pascal 6.0 oder MS-DOS 6.0 als nicht möglich bezeichnen. Das ist definitiv ein Fake. Die VEB's wurden schon vorm Erscheinen der Software abgewickelt. Gruß Jörg
-
Thread
RS232 per Funk über 500m
wir mal mit Overhead (Synchronisation,Prüfsummen) von 100 bit aus: Als max. Symboldauer ist dann 10 ms angsagt. Innerhalb dieser 10ms kriegt man fast sicher was übertragen, was zuverlässig ein Bit darstellt, oder ? Als sparsamer Mensch beginnt jetzt das zurechtschneiden: *Ist die Bandbreite der Temperatursignale
Bei der Datenübertragung über GSM gibt es eine Totzeit von mindestens 500ms. Das kann man nicht mit der Voice Funktion vergleichen. Bei Datenübertragung muss ich einen zusätzlichen Datendienst beim Provider buchen und bekommt eine eigene Datentelefonnummer (nicht mit GPRS verwechseln
-
Thread
PWM - Breite von 0
Dauer des High-Pulses beim Timer2 (mit dem High-Puls wird die LED ausgeschalten) beträgt gerade mal 0.3ms --> Beim Timer0 hingegen beträgt die Dauer des High-Pulses ganze 5ms. Könnte es vielleicht daran liegen?
Es handelt sich um den C51-Compiler von Keil. Die Headerdatei hab ich angehangen.
-
Thread
Arduino Kondensatormotor Drehzahlsteuerung
upin = 9; int vpin = 10; int wpin = 11; int u; int v; int w; int per = 40; //Periodendauer in ms void setup() { } void loop() { u = 128 +126 * sin(micros() * 6.2832 / per / 1000); analogWrite(upin,u); v = 128 +126 * sin(micros() *
gibt Abstufungen. Ich habe mal per = 1 gesetzt und diese oszillographiert. Für liste8() 2,8 ms liste20() 6,9 ms liste40() 13,8ms liste100() 34 mS Das sind die möglichen Drehzahlabstufungen innerhalb der Listen. Woher die kommen, habe ich noch nicht raus. Ich *vermute* es hängt mit
-
Thread
C# Serielleschnitstelle Empfang zu viele zeichen
& USART_BRGH_HIGH,51); } Danke Im Vorraus Mit freundlchen Grüßen -Tim-
stopbit 8 datenbits). wenn der Buffer mit 64 definiert ist habe ich 104µs * 64 = 6656 µs also 6,6ms. selbst wen der pic dann ncoh mal 1 ms pro byte schieben ins TXREG brauch sind es 70,6 ms ich habe bei mir eine thread sleep von 100ms bis er den empfang abfragen sollte. Da gehe ich mal aus das alles
-
Thread
Rust - ist das hier um zu bleiben?
Naja, MS will halt nicht, das Leute vom MS Softwareentwicklungs Ökosystem abwandern ins sich bildende Rust Ökosystem. Bei bereits zu grossen Geschichten, wie NPM, Docker, etc. haben sie versucht eigene Repos
100% abwärtskompatibel? Also alles was mit 1.47 korrekt funktioniert hat, funktioniert auch mit 1.51?
-
Thread
Ausgabe von Datentyp float fehlerhaft!
printf("\n##################################\n"); printf("\n Messung beendet..."); _wait_ms(3000); clear_screen(); } }[/c]
Compiler vergessen. Ohne den gehts nicht. Den Prozessor hat er genannt, wenngleich als Suchspiel: at89c51cc03
-
Thread
Große Threads teilen?
aufkam: Mikrocontroller.net-Startseite: Dauer: 1 Sekunde Youtube-Startseite: RTT (ICMP): etwa 39ms Dauer: 2 Sekunden Roboternetzcommunitiybereich: RTT (ICMP): etwa 45ms Dauer: 13 Sekunden, davon entfallen etwa 11.5 Sekunden auf die portal.php (Server kaputt?? überlastet? ..) Sollte man
kann ich nicht bestätigen. brwoser: opera 10.51, javaskript erlaubt.
-
Thread
Welcher Microcontroller
kann ich nicht verzichten (zumindest wüsste ich nicht wie) und die dauert in einem AVR ewig (0.1-300ms, je nach Wert). Aber ich bin mir sicher dass ich die geeigneten Controller bzw. Hardware finde! Danke, Alex
kann ich nicht verzichten (zumindest wüsste ich >nicht wie) und die dauert in einem AVR ewig (0.1-300ms, je nach Wert). Versuchs mal damit: [c] //*************************************************************************** //ADG:! Integer Wurzelfunktion: Routine to do a fast square root of a 16
-
Thread
Windows Phone 7 Handy: Meine Erfahrung
-4d6a-bdbb-c0a3f4360a51
Play (e.g. less spammy products)." Wie man leider sieht, reichen auch die Gebühren die Apple oder MS nehmen nicht aus, um das zu verhindern. > Grundsätzlich durchaus richtig. Andererseits hat MS den Umstieg von > WinMo6 auf WP7 nicht gerade einfach gestaltet. Warum sollten sie? WM6 war da schon
-
Thread
Linux / Windows
Ist ja bei "Pentium M" nicht sooo unwahrscheinlich. :) Thinkpad R51. (Ja, auch ein P-M ist auf Desktop-Mainboards möglich, aber sehr selten genutzt, ich weiß)
/Sonstwas-Entwicklern wie > "König Kunde" auf Händen herumgetragen zu werden. Das kann man bei MS aber auch nicht erwarten. :)
-
Thread
GrafikDisplay mit LC7981; Darstellungsprobleme
gibts hier: [c] if (Font5x7[FONT_WIDTH*fontIndex+i] & (1<<j)) [/c] einen Überlauf. R müsste der 51. Buchstabe sein wenn ich mich nicht verzählt habe. 51 Zeichen * 5 Bytes/Zeichen -> 255 Bytes. Danach kommt Mist raus. Wenn [c] if (Font5x7[(unsigned int)FONT_WIDTH*fontIndex+i] & (1<<j)) [/c] funktioniert
LCD_EN) | (1<<LCD_CS) | (1<<LCD_RESET); _delay_us(100); LCD_CTRL |= (1<<LCD_RESET); _delay_ms(100); lcd_en_passive(); lcd_rs_data(); lcd_rw_write(); LCD_DIR_WRITE(); lcd_mode = LCD_GRAPHIC_MODE; lcd_write_command(0x00,0x32); lcd_write_command(0x01,0x07);
-
Thread
UTD 2052CEL von Reichelt. Erfahrungen?
aliasinng? > Außerdem kann man damit sehen, dass > im UTD 2052 vier A/D-Wandler parallel bei 250 MS/s laufen. Das alles nur > zur Info, bitte nachfragen bei Interesse an Details. ja die ADCs sind billige clones von AD9481, zum glück pin/function compatible.
aufgemacht. Das sind keine AD9481 - > Clones drin, sondern die orginalen Analog Devices (4x AD9841 @250MS/s)!. ja, mittlerweile hat UNI-T die hardware schon (afaik) 2 mal updated.
-
Thread
Magnetron M-62 welche Stromversorgung?
betragen. Hier einmal die Eckdaten vom Händler: Filament voltage at 6 A filament current (V) ~ 4.51 Amplitude anode voltage at an average anode current of 39 A (kV) ~ 1.351 Change in average anode current, mA 0.9-1.1 Output power at an average anode current of 6 mA (W) 1.6-4 Output power at an
arbeiten mit der gleichgerichteten Halbwelle ohne > Speicherelko. > Es gibt also kräftige Pausen im 10ms Abstand. Wird das Ergebnis nicht viel anders sein, als bei einem Herd mit grossem Eisentrafo. Der macht in Gegensatz zum Inverter aber keine PFC.
-
Thread
FTDI 3,3v Probleme
USART_TX_INT_OFF & USART_ASYNCH_MODE & USART_EIGHT_BIT & USART_BRGH_HIGH; baud = 103; // Baudrate 9600 = 51 (8Mhz), 103(16mhz)= 9615 [/c] danke @ Marvin für die Zeit die du dir nimmst
USART_TX_INT_OFF & USART_ASYNCH_MODE & USART_EIGHT_BIT & USART_BRGH_HIGH; baud = 103; // Baudrate 9600 = 51 (8Mhz), 103(16mhz)= 9615 }[/c]
-
Thread
Controller reagiert nicht immer auf Tasterdruck
2d - ,{0x00, 0x60, 0x60, 0x00, 0x00} // 2e . ,{0x20, 0x10, 0x08, 0x04, 0x02} // 2f / ,{0x3e, 0x51, 0x49, 0x45, 0x3e} // 30 0 ,{0x00, 0x42, 0x7f, 0x40, 0x00} // 31 1 ,{0x42, 0x61, 0x51, 0x49, 0x46} // 32 2 ,{0x21, 0x41, 0x45, 0x4b, 0x31} // 33 3 ,{0x18, 0x14, 0x12, 0x7f, 0x10} // 34 4 ,{0x27,
,{0x3e, 0x41, 0x41, 0x41, 0x3e} // 4f O ,{0x7f, 0x09, 0x09, 0x09, 0x06} // 50 P ,{0x3e, 0x41, 0x51, 0x21, 0x5e} // 51 Q ,{0x7f, 0x09, 0x19, 0x29, 0x46} // 52 R ,{0x46, 0x49, 0x49, 0x49, 0x31} // 53 S ,{0x01, 0x01, 0x7f, 0x01, 0x01} // 54 T ,{0x3f, 0x40, 0x40, 0x40, 0x3f} // 55 U ,{0x1f, 0x20,
-
Thread
Trainee bei in-tech
und Anwendung von PC-gestützter Messtechnik -gute analytische Fähigkeiten -Datenauswertung mittels MS Exel -sicherer Umgang mit MS-Office -Erfahrungen Elektromobilität
Anwendung von PC-gestützter Messtechnik > -gute analytische Fähigkeiten > -Datenauswertung mittels MS Exel > -sicherer Umgang mit MS-Office > -Erfahrungen Elektromobilität Schön, dann lass mich rechnen: in-tech hat 450 MA und macht 35 MIO € Umsatz (2013). In 2013 hatten die 350 MA. Mach pro
-
Thread
Option B41 bei einer CMU200 nachrüsten.
diese dann als Bootlaufwerk einzuhängen. Wenn das nicht klappt, ist ein generischer DOS-Rechner mit MS-DOS 6.22 hilfreich.
Der Maustreiber ist bei der Maus dabei, nicht bei MS-DOS. Es gibt aber generische Treiber, die alle modernen Mäuse unterstützen. Maus läuft problemlos auf dem CMU. Aber halt nur mit Volkov Commander, PC Tools etc., nicht mit der R&S Software. Bei MS-DOS
-
Thread
I2C-Bus /TWI
der Antriebsmotoren und den Motor für die Lenkung. Ich habe mir schon den Controller von Atmel AT89c51ID2 rausgesucht da er einen internen Bus hat. Nun meine frage wie mache ich das mit den verschiedenden Knoten ich weiß das der Prozesor mit eim Master arbeiten muß und der Knoten zum ansteuern der Motoren
An Jörg: Mein Lehrer hat gesagt ich muß Fifo's einbauen bin aber noch am lesen für was. ms=µC. Funkmodul und Display sollen auch über den I2C Bus gesteuert werden. Bin nur für den Mainprozessor zuständig. Zähle mal auf... Also die Sensoren und Motoren haben eine eigene Elektronik die
-
Thread
delay() in Timer-Event ISR (Arduino) Gesperrt
keine Interruptlevel (bzw. nur einige neuere). Man kann aber das Delay-Macro des GCC benutzen _delay_ms().
return ((m << 8) + t) * (64 / clockCyclesPerMicrosecond()); } void delay(unsigned long ms) { uint32_t start = micros(); while (ms > 0) { yield(); while ( ms > 0 && (micros() - start) >= 1000) { ms--; start += 1000; } } } [/c] Weil delay() die