-
Thread
Fenster auf Erkennung per Funk, welches System
wobei das halbjährliche Batterienwechseln Kacke ist. https://www.google.com/search?q=funk+alarm+t%C3%BCrkontakt Bei WLAN wäre das dann tägliches Batterienwechseln.
Ich habe einige Sonoff SNZB-04 mit CR2032, die halten schon über ein Jahr. Die sind an Schranktüren und schalten das Deckenlicht an der Stelle ein wenn man die Tür öffnet, die schalten da ein-zweimal am Tag. Die Knopfzellen halten
-
Thread
6502 Prozessor wer kennt den noch?
war das ding nicht im C64 drin? wieso programmierst du dann keinen C64? :)
Ähnlich bizarre Fortsätze wie W65C816 hat übrigens auch Zilog verbrochen. Wobei die eZ80 mit 24-Bit Adressierung und entsprechenden Registern noch die harmlose Version ist. Wirklich krass ist die Z380, eine 32-Bit Version der Z80.
-
Thread
Bit im Register setzten ohne andere Bits zuverändern.
die er nicht selbst verursacht hat. Wenn man dann 2 Statements benutzt um 2 Bits zu manipulieren, [c] // ASM in handübersetzt AVR-like PORT |= (1<<2); // in r24,PORT; ori r24,0x04; out PORT,r24 PORT |= (1<<4); // in r24,PORT; ori r24,0x10; out PORT,r24 [/c] dann werden da garantiert 2 (Schreib)Zugriffe auf den Port draus. Bei nur einen Statement [c] PORT |= ((1<<2) | (1<<4)); // in r24,PORT; ori r24,0x14; out PORT,r24 [/c] passieren dagegen beide Änderungen aus Port-Sicht gleichzeitig.
-
Thread
Rigol DS1052E für 356€
Momentan läuft das Scope mit 02.04 SP1 aber im Garantiefall kann ich das sicher nicht so zurückschicken.
alles ohne Probleme, erweitert sind sie beide auch schon. welche Version der FW läuft am besten die 2.04er oder 05er? mfg René
-
Thread
SWR auf 2.4Ghz messen
der ist um einiges größer! Ich hatte noch im anderen Reiter den http://nobru54.blogspot.de/2014/04/swr-metre-wi-fi-24-ghz.html offen. Dort wird mit "normalen" Streifenleiterplatten hantiert. Was ist davon zu halten? Ich schau mal, ob ich in einem alten tribander (2M/70/23cm) einen Richtkoppler finde
dann aus? So, wie der mit der Lochrasterkarte? (Sicher nicht) http://nobru54.blogspot.de/2014/04/swr-metre-wi-fi-24-ghz.html Über einen Layoutvorschlag würde ich mich freuen. Danke
-
Thread
sehr langsamen Takt erzeugen
. Deshalb bin ich mittlerweile komplett vom µC abgekommen. Was ohne µC realisierbar ist, wird ohne µC realisiert.
jedem "im Feld" zu erledigen. > Und auch wichtig: ist deine Stromversorgung für mehrere Jahre, 24/7, > online? Da hat es der uC leichter, wenn der Spannungsausfall schnell genug bemerkt wird, kann er zumindestens seinen letzten Zählerstand in einen nichtflüchtigen Speicher packen. Für die 555
-
Thread
SO8 Marking 4950 (BAC)
Ausgangs-C (irgendein KerKo oder der Tantale) mit Schluss, so das die Spule warm wird und der Schaltregler nicht starten mag?
einem denkbaren Ersatztyp. Edit: Gar nicht so einfach, aber PJL8950 wird passen. ISA250250N04LMDS auch.
-
Thread
HMC5883L Kompassmodul - Ich bin ratlos.
Nordrichtung verdreht ist. D.h natürlich nur, wenn es keine anderen magnetischen Beeinflussungen gibt [C] XMsb = ..... YMsb = ...... Winkel = atan2( YMsb, XMsb ) * 180.0 / PI; printf( "%f\n", Winkel ); [/c]
of a “positive self test” process using continuous-measurement mode: 1. Write CRA (00) – send 0x3C 0x00 0x71 (8-average, 15 Hz default, positive self test measurement) 2. Write CRB (01) – send 0x3C 0x01 0xA0 (Gain=5) 3. Write Mode (02) – send 0x3C 0x02 0x00 (Continuous-measurement mode) 4.
-
Thread
Spam im Wiki
https://www.mikrocontroller.net/articles/Fo%C5%95enpest_Moderation
https://www.mikrocontroller.net/articles/Benutzer_Diskussion:Judy_c
-
Thread
Bootloader ATmega 2561
1f114: 8c b5 in r24, 0x2c ; 44 1f116: 80 64 ori r24, 0x40 ; 64 1f118: 8c bd out 0x2c, r24 ; 44 SPDR = (uint8_t)(Value >> 8); 1f11a: 9e bd out 0x2e, r25
SPCR |= _BV(SPE); SPDR = (uint8_t)(Value >> 8); LCD_Wait(); SPCR |= _BV(SPE); 1f122: 8c b5 in r24, 0x2c ; 44 1f124: 80 64 ori r24, 0x40 ; 64 1f126: 8c bd out 0x2c, r24 ; 44 SPDR = (uint8_t)(Value & 0xff); 1f128: 2e bd out 0x2e, r18
-
Thread
Laufzeitproblem
Add with carry 27: Datarray(datindex) = Pind.3 +00000089: 2788 CLR R24 Clear Register +0000008A: F980 BLD R24,0 Bit load from T to register 27: Datarray(datindex) = Pind.3 +0000008B: 938C ST X,R24 Store
+00000090: E0B0 LDI R27,0x00 Load immediate 30: Next +00000091: 918C LD R24,X Load indirect +00000092: 5F8F SUBI R24,0xFF Subtract immediate 30: Next +00000093: 938C ST X,R24 Store indirect
-
Thread
STM32Fxxx Bootlader Programmer STM32Prog
Binutils 2.25.1). Solange das Ganze unter 1MB bleibt, werden Typ 02 Records erzeugt, darüber dann Typ 04. War auch nach dem bisher Gelesenen nicht anders zu erwarten und entspricht auch der Intel-Hex Spezifikation. Wenn ich z.B einen Block bei 0x0c0000 losgehen lasse und einen anderen bei 0x1c0000, dann erscheinen im Hexfile die folgenden Records: :02000002C0003C <Code 1. Teil> :020000020000FC :02000004001CDE <Code 2. Teil> Vor dem Extended Linear Address Record wird das Segment wieder auf 0 zurückgesetzt. Lt. Spezifikation wäre das nicht notwendig
-
Thread
Terratec (NEC) Fernbedienung mit IRMP
Upps, das war mir doch glatt entfallen, dass ich vor 3 Jahren die Struktur ab Revision 151 (Jan 19 11:04:00 2015 UTC) gepackt hatte. irmpsystem.h: [c] #if defined(PIC_C18) #define IRMP_PACKED_STRUCT #else #define IRMP_PACKED_STRUCT __attribute__ ((__packed__)) #endif typedef struct
00 01 01 00 00 00 00 00 00 00 00 00 00 00 00 read 17 bytes: 02 01 00 01 01 02 03 05 14 1b 1c 04 08 07 09 15 18 protocols: 1 2 3 5 20 27 28 4 8 7 9 21 24 written 17 bytes: 03 00 00 01 02 00 00 00 00 00 00 00 00 00 00 00 00 read 17 bytes: 02 01 00 01 0f 11 10 00 00 00 00 00 00
-
Thread
ENC28J60 liesst falsch Datenpaket aus
client_state = IDLE; // return to IDLE state client_data_ready = 0; // client data sent } } [/c] Was eigendlich in buf stehen sollte, ist in der angehängten Wireshark Messung zu sehen, hier ist das, was in buf steht: 00 01 02 03 04 05 00 11 25 d5 cd de 08 06 00 01 08 00 06 04 00 02 00 11 25 d5 cd de c0 a8 01 02 00 01 02 03 04 05 c0 a8 01 0f Die ersten 13 Werte stimmen, aber dann kommt eine angeblich ARP Antwort, und der Rest ist eigendlich nur noch Mist..... hier die tcp_client_send_packet
-
Thread
STM32 Software USB
ans Bein binden? Absoluter Unsinn. Nimm die vorhandenen STM für andere Projekte und kauf z.B. STM32F04x für die USB Geschichten.
2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2FTrue%20performance%20of%20STM32&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews=23900 Fast gegen Ende ganz unten, von STOne-32, 5/17/2011 12:19 PM. Wobei ich das so lese, daß er generell von STM32 schreibt
-
Thread
Xilinx ISE 14.7 mit Ubuntu 14.04.
auch dass hier weiter: http://forums.xilinx.com/t5/Simulation-and-Verification/ISim-under-Ubuntu-11-04/td-p/143852
Hier ist meiner installierte boosts Hast du die ia32-libs installiert (vorher die installation) [c] bingo@X200-1 ~/tmp/ISE14.7 $ uname -a Linux X200-1 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux bingo@X200-1 ~/tmp/ISE14.7 $ [/c] [c] ~/xilinx
-
Thread
Elektronisches Poti
EDS aus Marl NRW hat auch einen Corsa A mit 2 C20LET Motoren. https://www.youtube.com/watch?v=mKh5mvW04s0
noch wichtig, ich hatte jetzt diese http://www.conrad.de/ce/de/product/1056315/TVS-Diode-Bourns-SMBJ24CA-Gehaeuseart-DO-214AA-UB-24-V/SHOP_AREA_17304 sonst sollte alles passen denk ich.
-
Thread
Problem mit dem Flash
egal, welche Page ich nehme. Die sind immer gleich. (Außer Security Sektor 0) Das wird ausgelesen: [c] 53 46 44 50 00 01 02 FF 00 00 01 09 80 00 00 FF EF 00 01 04 80 00 00 FF 01 00 01 00 A4 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF E5 20 F1 FF FF FF FF 03 44 EB 08 6B 08 3B 80 BB EE FF FF FF FF FF FF FF FF FF FF FF 0C 20 10 D8 00 FF 00 FF 15 0D 00 05 05 07 00 24 FF FF FF FF 16 3B 25 00 20 00 08 12 11 20 13 01 11 4A 00 08 12 11 20 13 01 A5 A0 FF FF C8 00 07 03 02 08 00 00 FF FF FF FF FF 01 4D 05 00 01 00 0D 05 15 20
-
Thread
Pointerproblem
0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02}; static const unsigned char bar3[8]__attribute__((progmem)) = {0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04}; static const unsigned char bar4[8]__attribute__((progmem)) = {0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08}; static const unsigned char bar5[8]__attribute__((progmem
_((progmem))={ 0x0E,0x11,0x0E,0x04,0x1F,0x04,0x0A,0x11, 0x11,0x0A,0x04,0x1F,0x04,0x0E,0x11,0x0E };
-
Thread
USB-HID Report Descriptor
(Button 1) 0x29,0x18 ;Usage_Maximum (Button 24) 0x15,0x00 ;Logical_Minimum (0) 0x25,0x01 ;Logical_Maximum (1) 0x75,0x01 ;Report_Size (1) 0x95,0x18 ;Report_Count (24) 0x55,0x00 ;Unit_Exponent (0) 0x65,0x00 ;Unit (None) 0x81,0x02 ;Input (Data, Var, Abs) 0xC0 ;End_Collection 24 Buttons * 1Bit = 3 Bytes Ist das im Prinzip so das ich jetzt die 24 Bits für die Buttons zu 3 Bytes zusammenfasse und dann über den Befehl usbSetInterrupt
-
Thread
Mit 3.3V Mikrocontroller 5V schalten
angehängten Plan an. Verstehe ich grundsätzlich. Was mir nicht ganz klar ist: a) Wozu gehören C1 und C4 (Ich gehe davon aus, dass C2 und C3 die Blockkondensatoren für die Pin1 VCCs der beiden Module sind) b) Warum hast Du an Pin8 (G) PWM anliegen ? Und zeitlich schon ein bisschen vorgegriffen
angehängten Plan an. > > Verstehe ich grundsätzlich. Was mir nicht ganz klar ist: > > a) Wozu gehören C1 und C4 (Ich gehe davon aus, dass C2 und C3 die > Blockkondensatoren für die Pin1 VCCs der beiden Module sind) Das sind sogenannte Bulk Kondensatoren, die die kleineren Abblockkondensatoren unterstützen
-
Thread
Arduino als WOL server
lens23 schrieb im Beitrag #3692086: > byte pc_mac[] = {0x00, 0x24, 0x21, 0x7B, 0xA0, 0x07}; // PC's MAC > address Die Adresse des 2. PC ebenfalls in ein Array schreien und dann aufrufen? byte pc_mac_2[] = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05}; // 2. PC's MAC
[/c] [c] sizeof(MyArrayType) // sagt 6 sizeof(macA) // sagt 6 sizeof(macB) // sagt 6 [/c] Eine klügere Definition der Funktion sollte wohl in etwa so aussehen: [c] void WOL(const MyArrayType
-
Thread
AVR Eclipse Plugin 2.1 Released
-MP -MF"3c5x9.d" -MT"3c5x9.d" -c -o"3c5x9.o" "../3c5x9.c" avr-gcc.exe: atmega128: No such file or directory avr-gcc.exe: 14745600: No such file or directory make: *** [3c5x9.o] Error 1
) at org.eclipse.equinox.launcher.Main.run(Main.java:1173) !ENTRY org.eclipse.jface 4 0 2008-04-04 12:20:24.197 !MESSAGE java.lang.ArrayIndexOutOfBoundsException: -1 !STACK 0 java.lang.ArrayIndexOutOfBoundsException: -1 at de.innot.avreclipse.ui.propertypages.AVRHardwarePropertyPage.performOk
-
Thread
4 Tage Woche bei vollem Gehalt
für kinderlose in einer Kleinstadt oder auf dem Dorf ausreichend > sein. Eröhe bei beiden auf 24h und du kannst dir locker zwei Kinder leisten. Ist immernoch eine deutliche Diskrepanz zwischen 24 <> 40... Achja, ich mache immer pünktlich Feierabend.
Brutto verdienen, na dann Haleluja. Da würde ich sofort einen Teilzeitantrag stellen, und runter auf 24h und mit 2500€ netto nach Hause gehen. Bei 24h und 4 Tage Wochenende. Und nein, 30h oder 35h sind noch kein Teilzeit. Wenn mir das mein Arbeitgeber nicht erlaubt, suche ich mir halt einen anderen.
-
Thread
Befehlssatz der bo8-CPU - was ist gut, was ist schlecht
nur >>1 Vollzyklus. Was ist die Meinung des Publikums dazu? > > Schon wieder danaben. Der TMS320C28x hat einen Repeat-Befehl. Microchips 16-Bitter PIC24/30/33 haben den auch.
meinname-OptiPlex-755:~/Downloads$ cd emul meinname@meinname-OptiPlex-755:~/Downloads/emul$ gcc -o emul emul.c -lX11 emul.c:2:24: fatal error: X11/keysym.h: Datei oder Verzeichnis nicht gefunden #include <X11/keysym.h> ^ compilation terminated. meinname@meinname-OptiPlex-755:~/Downloads
-
Thread
Wie bekomm ich die Daten in den Speicher?
000200 18 21 19 22 1A 23 1B 24 1C 63 20 29 21 2A 22 :1 000300 2B 23 2C 24 6B 28 31 29 32 2A 33 2B 34 2C 73 :1 000400 30 A9 31 AA 32 AB 33 AC 34 6B 40 09 41 48 42 :1 000500 49 43 4A 44 4B 48 11 49 50 4A 51 4B 52 4C 53 :1 000600
das raus. Was kommt da raus? Ein File das so aussieht? [code] :1 000000 00 09 01 0A 02 0B 03 0C 04 4B 08 11 09 12 0A :1 000100 13 0B 14 0C 53 10 19 11 1A 12 1B 13 1C 14 5B :1 000200 18 21 19 22 1A 23 1B 24 1C 63 20 29 21 2A 22 ... [/code] das glaub ich dir nicht. > Importiere ichs wieder
-
Thread
Was kauft ihr denn für Zollstöcke (Gliedermaßstab)?
Zollstock aber sowas von angeschmiecht gewesen :) https://www.openthesaurus.de/synonyme/Gliederma%C3%9Fstab
https://www.philhist.uni-augsburg.de/lehrstuehle/germanistik/sprachwissenschaft/ada/runde_5/f04/ Begrifsfklärung Südlich des Weißwurst-Äquators heißt das Meterstab. Bei mir auch -(BW). https://de.wikipedia.org/wiki/Wei%C3%9Fwurst%C3%A4quator
-
Thread
Tutorial I2C to ChipCard
Nix da Hacken Habe hier eine Chipkarte mit I²C-Bus E²-Prom-Speicher 64 kByte (512 kbit) Chip:AT24C512 von Reichelt und will das an dieser mal versuchen. Pinbelegung ist gleich: C1 | C5 C2 | C6 C3 | C7 C4 | C8 C1 = Versorungsspannung
Hi >Habe hier eine Chipkarte mit I²C-Bus E²-Prom-Speicher >64 kByte (512 kbit) Chip:AT24C512 von Reichelt und will das an dieser >mal versuchen. Was hat das jetzt mit Chipkarte zu tun? Den AT24C512 gibt es auch als stinknormalen DIL-IC
-
Thread
www.mikrocontroller.net und µc.net
immer mit µc.net abgekürzt wird, ist es schon mal aufgefallen, dass es die Domain wirklich gibt? [c] http://www.xn--c-lmb.net/ [/c](jedenfalls macht mein Browser dies daraus wenn ich µc.net eingebe). Nich das Andreas irgenwann eine 'Beschwerde' erhält, dass die EMail Bestätigungen auf den ersten
Hier, whois: [pre] DOMAIN: XN--C-LMB.NET RSP: domaindiscount24.com URL: http://www.dd24.net created-date: 2004-04-20 updated-date: 2007-04-21 registration-expiration-date: 2008-04-20 owner-contact: P-HMK46 owner-fname:
-
Thread
Relaiskarte für den USB Port
aufgebaut. Sie müsste auch funktionieren, denn unter Linux erhalte ich folgenden Log: May 19 18:04:52 mars kernel: [ 5814.924437] cdc_acm 2-2.2:1.0: ttyACM0: USB ACM device May 19 18:04:52 mars kernel: [ 5814.932673] usbcore: registered new interface driver cdc_acm May 19 18:04:52 mars kernel: [ 5814.933518] /build/buildd/linux-2.6.24/drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters Ich versuche nun über minicom mit folgenden Parametern leider erfolglos die Relaiskarte anzusprechen
-
Thread
Smartmeter SML Tasmota negative Momentanleistung
, hab hier mal alles was er so ausgibt: ``` 21:03:10.165 : 77 07 01 00 60 32 01 01 01 01 01 01 04 45 4c 53 01 21:03:10.190 : 77 07 01 00 60 01 00 ff 01 01 01 01 0b 0a 01 45 4c 53 00 02 71 b7 f6 01 21:03:10.214 : 77 07 01 00 01 08 00 ff 64 1c 01 04 01 62 1e 52 ff 65 0c aa b2 4a 01 21:03:10.233
erwischen können. Dabei konnte ich nun sehen, das er zwischen diesen Werten pendelt: ``` 1c 49 04 => Bit 11 = 1 (Einspeisung gesamt), Bit 14 = 1 (Einspeisung auf L3) 1c 41 04 => Bit 11 = 0 (keine Einspeisung gesamt), Bit 14 = 1 (Einspeisung auf L3) ``` Ich glaube, damit haben wir das Telegram
-
Thread
Daten von 5-6 Meßstellen per Funk übertragen?
Martin K. schrieb im Beitrag #2413570: > Meine Meinung (ich arbeite zur Zeit mit nRF24LE1+): > Vom Stromverbrauch sind die nRF24L01+ sehr zu empfehlen. Wo gibt es die Teile und was kosten sie ?
www.ti.com/product/tmp75 Gibt aber endlos viele. Die Module die ich zur Zeit verwende sind mit nRF24LE1p d.h. sie haben einen zusätzlich integrierten µC. Sind aber nicht so zu empfehlen da sie nicht billiger oder praktischer sind als die nRF24L01 mit extra Mikrocontroller. Hab mich nur am Anfang meines
-
Thread
Compiler übersetzt nur Müll
Habe die Ursache gefunden. Es liegt am Übertragungsprogramm: Das wird reingeschickt: 0000: 12 C0 2B C0 2A C0 29 C0 28 C0 27 C0 26 C0 25 C0 0010: 24 C0 23 C0 22 C0 21 C0 20 C0 1F C0 1E C0 1D C0 0020: 1C C0 1B C0 1A C0 11 24 1F BE CF E5 D4 E0 DE BF 0030: CD BF 10 E0 A0 E6 B0 E0 E6 E9 F0 E0
F5 CF 80 91 38 00 80 62 0090: 80 93 38 00 FF CF Und beim Auslesen kommt das zurück: 0000: 12 C0 2B C0 2A C0 29 C0 28 C0 27 C0 26 C0 25 C0 0010: 24 C0 23 C0 22 C0 21 C0 20 C0 1F C0 1E C0 1D C0 0020: 1C C0 1B C0 1A C0 11 24 1F BE CF E5 D4 E0 DE BF 0030: CD BF 10 E0 A0 E6 B0 E0 E6 E9 F0 E0
-
Thread
Projekt Mikrocontroller mit Touchscreen
C't Hacks 04.2013 Warts ab.
Ct schrieb im Beitrag #3321251: > C't Hacks 04.2013 > > Warts ab. meinst Du den "MAXIMITE single board computer with 4.3" TFT touchsceen"?
-
Thread
2 byte >> 1 word
8e 2d mov r24, r14 38ba: 0e 94 7f 1c call 0x38fe ; 0x38fe <uart_put_char> 38be: 8f 2d mov r24, r15 38c0: 0e 94 7f 1c call 0x38fe ; 0x38fe <uart_put_char> 38c4: 22 96 adiw r28, 0x02 ; 2 38c6: 81 e0 ldi r24, 0x01 ; 1 38c8: c2 31 cpi r28, 0x12 ; 18 38ca: d8 07 cpc r29, r24 38cc: 49 f7 brne .-46 ; 0x38a0 <main+0x16> 38ce: 80 e0 ldi
-
Thread
Kernel-Update fehlgeschlagen
Hallo TO, bitte schaue mal nach, was in diesem Verzeichnis evtl. nicht gelöscht wurde. [c]$ ls -lA /lib/modules[/c] Ich habe Systeme deren Libs nicht gelöscht wurden und dadurch "voll gelaufen" sind. Bitte berichte.
anschließend neu installiert: [pre] linux-image-unsigned-5.0.0-32-generic (version 5.0.0-32.34~18.04.2) will be installed [/pre]
-
Thread
5V in 100V out
So etwas lasse ich mir immer hier vorschlagen: https://webench.ti.com/power-designer/ -> 24 Schaltungen ;-)
Flusswandler bauen. Primärspule ist center tapped und ich schalte mit einem übrig gebliebenem timer im uC die beiden MOSFETs abwechselnd. Sekundärspule wird gleichgerichtet und fettes C dahinter. Die Regelung der Spannung mache ich mit einem übrig gebliebenem Comparator im uC, entweder mache ich die Blöckchen