-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
2 3 4 5 6 7 8 9 10 11 12 Hex 5c 00 00 b4 91 00 00 ab bf 03 71 03 78 >L 1543504052 2432696491 3204673795 >L 46225 43967
/tools/esp8266/app.cpp#L413 Im zweiten Teil dem processPayload könntest Du also nach Empfang der ersten Antwort 0x89 die zweite Anfrage 0x11 stellen und auf die Antwort 0x91/0x92 warten. Dann solltest Du die Antworten jeweils
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
2 AT32UC3A3256 1 AT91SAM3X 1 TMPM330 1
2 AT32UC3A3256 1 AT91SAM3X 1 TMPM330 1
-
Thread
N und PE verbinden
helpme91 schrieb im Beitrag #7015537: > Stutzleiter Sachen gibts - Stutzstrumpf vergessen? Gute Besserung!
helpme91 schrieb im Beitrag #7015537: > Habe ich das so richtig verstanden Na ja. Einfacher: der FI misst, ob der Strom der durch L fliesst, auch bis auf 30mA wieder durch N zurück kommt. Liegt aber N
-
Thread
direkter Zugriff auf Low/High Byte von 16bit-Werten
longword2 = 0x12345678; typedef union { uint16_t _w; uint8_t _a[4]; } tBuffer32; #define HI8L(lw) (((tBuffer32*)(&lw))->_a[3]) int main () { low = HI8L(longword); low2 = longword2 >> 24; } [/c] Ergebnis: [code] int main () { low = HI8L(longword); 5e: 80 91 63
werden. Also /mein/ avr-gcc macht die Zugriffe kurz: [c] extern char c; extern unsigned long l; void shift24 (void) { c = l >> 24; } void shift16 (void) { c = l >> 16; } char rshift24 (void) { return l >> 24; } void shift25 (void) { c = l >> 25; } [/c
-
Thread
Platinen mit GPS - Empfänger bei ebay
flasher... Upload OK, starting flasher... at91-upl.jom(33): at91-upl.jom(34): ; Run the Flasher Tool at91-upl.jom(35): SAVE CPSR 0x000000D3 at91-upl.jom(36): CONTINUE 0 at91-upl.jom(37): WAIT 100 at91-upl.jom(38): at91-upl.jom(39): FLASH 0x01000000 Flash identifier 0x00900090 at91-upl.jom(40): ONERR ErrorExit at91-upl.jom(41): NOTE Flasher running and flashing $IMAGE Flasher running and flashing ./main.bin at91-upl.jom(42): ; 2 Sektoren l÷schen at91-upl.jom(43)
-
Thread
Array aus Unions - geht das?
8a: 90 91 61 00 lds r25, 0x0061 8e: 89 2f mov r24, r25 90: 99 27 eor r25, r25 92: 88 bb out 0x18, r24 ; 24 DDRC = y.l; 94: 80 91
r12, r18 status_set(STATUS_PITCH); 3b2: 00 9a sbi 0x00, 0 ; 0 3b4: 9f 91 pop r25 3b6: 8f 91 pop r24 3b8: 3f 91 pop r19 3ba: 2f 91 pop r18 3bc: 0f 90 pop r0 3be: 0f be out
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
93 push r27 13c: f8 94 cli <--------------------------------------- 13e: 60 91 34 01 lds r22, 0x0134 ; 0x800134 <x> 142: 70 91 35 01 lds r23, 0x0135 ; 0x800135 <x+0x1> 146: 80 91 36 01 lds r24, 0x0136 ; 0x800136 <x+0x2> 14a: 90 91 37 01 lds r25, 0x0137
; 0x800137 <x+0x3> 166: 78 94 sei <--------------------------------------- 168: bf 91 pop r27 16a: af 91 pop r26 16c: 9f 91 pop r25 16e: 8f 91 pop r24 170: 7f 91 pop r23 172: 6f 91 pop r22 174: 5f 91 pop
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2014
TrackingNR folgt... Enthalten sind: G.B. C.T. W.G. T.l. S.K. B.C. S.L. C.S. Vorgemerkt: AMK (Bitte registrieren und mir eine PM schicken! Siehe erster Beitrag) Sammelwert: 1,07€ / 65,00€
Link und Adresse kommen per PN. Wert: 13.07€ Aktueller Sammelwert: 91,68€/65€
-
Thread
GCC Optimierung?
für RxReadPtr auch schon machst). Dann sieht der generierte Code so aus: GCC 4.3.1 [avrasm] .L4: .LM4: ld r24,X+ st Z+,r24 .LM5: cp r30,r18 cpc r31,r19 brne .L4 [/avrasm] GCC 4.2.2: [avrasm] .L5: .LM5: ld r24,Z+ st X+,r24
r19, 0xFF ; 255 c0: 2e 0f add r18, r30 c2: 3f 1f adc r19, r31 c4: e0 91 66 00 lds r30, 0x0066 c8: f0 91 67 00 lds r31, 0x0067 *WritePtr++=*readptr++; cc: 8d 91 ld r24, X+ ce: 81 93 st Z+, r24 d0: f0 93 67 00 sts 0x0067,
-
Thread
Heavy-Metal-Maschine von Elektor
Phasen_acc5 & 0x8000)>>11; PORTB = PORTB_mirror; 156: 88 bb out 0x18, r24 ; 24 } 158: ff 91 pop r31 15a: ef 91 pop r30 15c: bf 91 pop r27 15e: af 91 pop r26 160: 9f 91 pop r25 162: 8f 91 pop r24 164: 7f 91 pop r23 166: 6f 91 pop r22 168: 5f 91 pop r21 16a: 4f 91 pop r20 16c: 3f 91 pop r19 16e: 2f 91 pop r18 170: 0f 90 pop r0 172: 0f be out 0x3f
-
Thread
9V auf 6.3V herunterregeln
L. Hawkeye schrieb im Beitrag #6220182: > Hierfür benutze ich eine 9V > Blockbatterie, brauche aber für sie EEA 91 eine Spannung von 6,3V. > Ich habe 2 Potentiometer in Reihe geschalten und erhalte
Dietrich L. schrieb im Beitrag #6220282: > Luke H. schrieb im Beitrag #6220265: >> Aber If der EEa91 ist doch 300mA? > > Das ist der Strom, den die *Heizung* benötigt und in Wärme umwandelt, > also "verbraucht
-
Thread
Harman Kardon geht nicht an (hängt im Standby fest)
L. P. schrieb im Beitrag #3317701: > 962 Downloads ????
eingezeichnet... Oder hab ich den Schaltplan so falsch verstanden? Der CN21 bekommt den Strom doch erst über BN91 zurück. Über BN91 wird er also quasi eingeschaltet? Denn auf der Mainplatine wo BN91 hingeht sizt auch ein 230V Relais, das würde also hinkommen... Gruß
-
Thread
Biete CentiPad Embedded Linux Module
device at major 43 PPP generic driver version 2.4.2 NET: Registered protocol family 24 eth0: AT91 ethernet at 0xfefbc000 int=24 10-HalfDuplex (00:ff:02:00:03:fe) eth0: Realtek RTL8201(B)L PHY Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 50MHz system bus speed for PIO
-0x00840000 : "storage" at91_cf at91_cf: no card detect pin given. at91_cf at91_cf: card irq (103) on pin 0x00030007. at91_cf at91_cf: irqs det #0, io #103 at91_ohci at91_ohci: AT91 OHCI at91_ohci at91_ohci: new USB bus registered
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil2) Gesperrt
new Schon recht lange ist, habe ich den mal gesplittet! Bitte hier weiterschreiben. Danke :-) l.G. Roberto
dann wird's unübersichtlich. Wie aus dem Ticket ersichtlich, tritt der Fehler beim Übergang von 0.91 zu 0.92a ab r245 auf. Das ist der Punkt, wo "wir" Hayos 0.96HE "reingemerged" haben. Bei Hayo verläuft der Übergang zwischen 0.87Beta und 0.92HE. Es scheint nur die Hardware-Version /C7.0L/ betroffen
-
Thread
LPKF CNC Fräse
Bezüglich den Fräsern: Auszug aus dem Protmat S91 (04.95) Handbuch ! Gruß Emmmerich
Versuchen wir, sie zu kontaktieren. Vielen Dank für die Antwort, Joerg L.
-
Thread
Division durch 2er Potenz wird nicht schneller - warum?
Yx = ( (KPx * winkel_gyro_e_p_x) / 65536 ) + ( (KIx*Ta*( winkel_gyro_e_i_x / 1024 ) ) ) - ( (KDx*l3g_erg_x) / (1024) ); 8c0: 60 91 ac 01 lds r22, 0x01AC 8c4: 70 91 ad 01 lds r23, 0x01AD 8c8: 80 91 ae 01 lds r24, 0x01AE 8cc: 90 91 af 01 lds r25, 0x01AF
Yx = ( (KPx * winkel_gyro_e_p_x) / 10000 ) + ( (KIx*Ta*( winkel_gyro_e_i_x / 1000 ) ) ) - ( (KDx*l3g_erg_x) / (1000) ); 8c0: 60 91 ac 01 lds r22, 0x01AC 8c4: 70 91 ad 01 lds r23, 0x01AD 8c8: 80 91 ae 01 lds r24, 0x01AE 8cc: 90 91 af 01 lds r25, 0x01AF
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
, wobei das interne L2F leer blieb. Ohne externes hat > das interne funktioniert. Ok. Heißt also L2F!=LPH und L2F!=LS0. Laut Datenblatt gibt es 2(!) verschiedene Typen. Wenn L2F!=LPH ist und L2F!=LS0, MUß LS0=LPH sein
LCD_MISO PB4 LCD_SCK PB5 Danach habe ich in simple.c die original Zeile char txt[]= {'H','e','l','l','o',' ','W','o','r','l','d',0}; so verändert: char txt[]= {'H','e','l','l','o',0}; somit habe ich wenigstens schon erstmal erste zeichen auf den display gekriegt. mehr hab ich nicht verändert
-
Thread
data |= (1<<16) funktioniert nicht
22 c0 rjmp .+68 ; 0x16c <shift1+0x9e> } else { data &= ~(1L<<(26-count_bits)); 128: 80 91 01 01 lds r24, 0x0101 12c: 90 91 02 01 lds r25, 0x0102 130: a0 91 03 01 lds r26, 0x0103 134: b0 91 04 01 lds r27, 0x0104 138: b7 01 movw
1d8: 11 c0 rjmp .+34 ; 0x1fc <shift2+0x78> } else { data &= ~(1L<<26); 1da: 80 91 01 01 lds r24, 0x0101 1de: 90 91 02 01 lds r25, 0x0102 1e2: a0 91 03 01 lds r26, 0x0103 1e6: b0 91 04 01 lds r27, 0x0104 1ea: bb 7f andi r27, 0xFB
-
Thread
avrgcc erzeugt sinnlosen code?
aktualisierter WinAVR-Version): [code] long In; uint16_t x; x = (uint16_t) (In>>16); ee: 80 91 24 01 lds r24, 0x0124 f2: 90 91 25 01 lds r25, 0x0125 f6: a0 91 26 01 lds r26, 0x0126 fa: b0 91 27 01 lds r27, 0x0127 fe: cd 01 movw r24, r26 100: bb 27
mit unsigned long: [code] unsigned long In; uint16_t x; x = (uint16_t) (In>>16); ee: 80 91 24 01 lds r24, 0x0124 f2: 90 91 25 01 lds r25, 0x0125 f6: a0 91 26 01 lds r26, 0x0126 fa: b0 91 27 01 lds r27, 0x0127 fe: cd 01 movw r24, r26 100: aa 27
-
Thread
Armbanduhr Casio F-91W - Wie Geschwindigkeit reduzieren?
Hallo E34 L.-, E34 L. schrieb im Beitrag #7684168: > Was denn jetzt? Geht sie vor oder nach? wie ich schon schrieb: > meine neu gekaufte Armbanduhr geht pro Monat etwa 2 Minuten vor. Sie geht vor. Ich
https://www.burningimage.net/genuine-and-fake-casio-f91w/
-
Thread
Stack Überschreiber beim Rechnen mit uint64_t
; 46 10548: c1 db rcall .-2174 ; 0xfccc <USART_DataRegEmpty> } 1054a: ff 91 pop r31 1054c: ef 91 pop r30 1054e: bf 91 pop r27 10550: af 91 pop r26 10552: 9f 91 pop r25 10554: 8f 91 pop r24 10556: 7f 91 pop r23 10558: 6f 91 pop r22 1055a: 5f 91 pop r21 1055c: 4f 91 pop r20 1055e: 3f 91 pop r19 10560: 2f 91 pop r18 10562
-
Thread
OCR1A aus HIGH Byte und LOW Byte beschreiben
; 0x128 <__stack+0x49> { cli(); 116: f8 94 cli OCR1AH = WertH; 118: 80 91 61 00 lds r24, 0x0061 11c: 8b bd out 0x2b, r24 ; 43 OCR1AL = WertL; 11e: 80 91 66 00 lds r24, 0x0066 122: 8a bd out 0x2a, r24 ; 42 sei(); 124: 78 94
definitiv in der Umrechnung durch diese Zeile Wert = (uint16_t) WertH * 256 + (uint16_t) WertL; 120: f3 2e mov r15, r19 122: ee 24 eor r14, r14 124: c7 01 movw r24, r14 126: 82 0f add r24, r18 128: 91 1d adc r25, r1 Habe zwischenzeitlich
-
Thread
GCC Startet nicht main() auf Mega168
r24,hi8(__noinit_start+2) cpi r30,lo8(__noinit_start+2) cpc r31,r24 brsh .L9 rjmp .L8 .L13: ldi r18,lo8(0) ldi r19,hi8(0) .L8: sts (seedram)+1,r19 sts seedram,r18 /* epilogue: frame size=0 */ /* epilogue: naked */ /* epilogue
r2, r0 bcs .L7 .L6: ldr r3, .L12+4 str r1, [r3] .L11: mov r1, #0 b .L6 .L13: [/c]
-
Thread
Bleiakku-Lader 12/24V
www1.schukat.com/schukat/schukat_cms_de.nsf/index/CMSDF15D356B046D53BC1256D550038A9E0?OpenDocument&wg=L5136&refDoc=CMS6C91E35F38305F4CC12570C20044AE20
Der Strom ist von Kl 1.2 (+ des Akku) über D1, L1, D2, R9/R91 nach Kl 1.1 (- des Akku) geflossen. Und das bei verpolt angeschlossenem Akku. Je nach Innenwiderstand und Kapazität des Akkus kannst du froh sein, dass die Dioden nur 5A Typen waren. Weil
-
Thread
[TIPP] Reparatur Makita Ladegerät DC18RA
Gabriel M. schrieb im Beitrag #6963388: > DZ2J062M0L von Panasonic https://assets.alliedelec.com/f_auto,q_auto,c_scale,w_400/70359100.jpg
da standt mal ZR4 drauf bei R91. habe das Netzteil nochmal und dort mal nachgesehen
-
Thread
CMX-RTX evaluation Version auf einem AT91SAM7S256
[pre] make cmx_lib arm-elf-gcc -nostartfiles -Xlinker -Map=cmxsamp.map -Xlinker --script=./at91sam7s64.ind -l cmxarm_le.a -n -o getting_started.elf cmx_init.o cmx_isrs.o cmxsamp.o crt0.o cstartup_sam7.o cxskv5.o handlers.o intvec.o c:/programme/yagarto/bin/../lib/gcc/arm-elf/4.2.2/../../../../
MCK/8/100; /* 10 ms */ *(AT91C_TC0_IER) = AT91C_TC_CPCS; /* interrupt on RC compare */ *(AT91C_TC0_CCR) = AT91C_TC_CLKEN; /* enable the clock */ *(AT91C_AIC_IDCR) = (1 << AT91C_ID_TC0); /
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
init (a); return a[i]; }[/c] Vorbereitug des Zugriffs: [avrasm] movw r30,r14 ; 95 [c=4 l=1] *movhi/0 lsl r30 ; 79 [c=8 l=2] *ashlhi3_const/0 rol r31 add r30,r16 ; 50 [c=8 l=2] *addhi3/0 adc r31,r17 ; Zugriff qua Z [/avrasm] Falls i an der Stelle nicht
r30, r12 ; r12: this copy + 0x50, alles OK 4202: 80 81 ld r24, Z ; this 4204: 91 81 ldd r25, Z+1 4206: dc 01 movw r26, r24 4208: ed 91 ld r30, X+ 420a: fc 91 ld r31, X 420c: 02 88 ldd r0, Z+18 420e: f3 89
-
Thread
2 Einsteigerfragen - Arithmetik & Frequenz
ich gerade mal auf dem Papier durchgespielt. Angenommen der Master steht auf 255 und LED-ROT auf 91. Das wäre ja 255*91 = 23205 In Binär: 11111111 * 1011011 = 101101010100101 Wäre das oberste Byte also "01011010". Das sind ja nach erneuter Umwandlung 90 und nicht 91. Ich denke mal, dass sind
Statuswert -> Startadresse clr dmxcountH ; Framezähler zurücksetzten clr dmxcountL in adresseL, PinC ; Einlesen der Startadresse com adresseL clr adresseH reti [/code] Bis zum Punkt "Framezähler zurücksetzen" ist mir hier alles
-
Thread
Cordic-Algorithmus in AVR-Assembler
Mittel: [avrasm] __tmp_reg__ = 0 __zero_reg__ = 1 .section .progmem.data,"a",@progbits .size l.0, 16 labels.0: .word pm(.L.sh0) .word pm(.L.sh1) .word pm(.L.sh2) .word pm(.L.sh3) .word pm(.L.sh4) .word pm(.L.sh5) .word pm(.L.sh6) .word pm(.L.sh7) .text ;;
sbci r31, hi8(-(labels.0)) lpm r26, Z+ lpm r27, Z movw r30, r26 ijmp .L.sh7: lsr r25 ror r24 .L.sh6: lsr r25 ror r24 .L.sh5: lsr r25 ror r24 .L.sh4: lsr r25 ror r24 .L.sh3: lsr r25 ror r24 .L.sh2: lsr r25 ror r24 .L.sh1: lsr r25
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware
del for the new grid //Grid area for (lX = GRID_PLANE_MIN; lX < GRID_PLANE_MAX; lX++) { Grid_Plane[lX] = *(Grid_Plane_Flash + lX); if (tc_hw_version < 0x4c7) {if ((lX % 20) == 0) Grid_Plane[lX] = Grid_Plane[lX] << 2;} // Gap } BF end */ //Bottom area /*for (lX = BOTT_PLANE_MIN; lX < BOTT_PLANE_MAX; lX++) { UI_Plane1[lX] = *(UI_Plane1_Flash + lX); Buffer_UI2Plane[lX] = *(UI_Plane2_Flash + lX); UI_Plane3[lX] = *(UI_Plane3_Flash + lX);
-
Thread
Getriebemotor für Tür von Miele Geschirrspüler
Jan L. schrieb im Beitrag #5521362: > naja, also zumindest bei Miele gibt es durchaus auch verschiedene > Bauhöhen - wir haben "XXL" (91cm glaube ich) Dazu brauchst du aber auch die passende Küche mit
Jan L. schrieb im Beitrag #5521362: > naja, also zumindest bei Miele gibt es durchaus auch verschiedene > Bauhöhen - wir haben "XXL" (91cm glaube ich), das gleicht den "Verlust" > der Besteckschublade praktisch
-
Thread
Encoder Signal Spikes
Die verwendete Lib. (AltEncoder.h) ist an https://www.mikrocontroller.net/articles/Drehgeber#Solide_L.C3.B6sung:_Beispielcode_in_C angeleht. Würden Sie das nicht als gute Auswertung einstufen? Sonst Alternative Quellen? MaWin schrieb im Beitrag #5912024: > Jacko91 schrieb: >> encoder.ino (762 Bytes
Jacko91 schrieb im Beitrag #5912463: > Der IC am Encoder ist push pull. Warum kommt der dann nur auf 2,5V? Jacko91 schrieb im Beitrag #5911591: > ein DC brushed Motor mit Hall Encoder. Welcher denn? Und
-
Thread
ATMega - Volatile Funktionen im Interrupt OK?
type main, @function main: /* prologue: function */ /* frame size = 0 */ /* stack size = 0 */ .L__stack_usage = 0 ldi r24,lo8(1) .L6: lds r25,x tst r25 breq .L6 out 50-32,r24 rjmp .L6 .size main, .-main .comm x,1,1 [/avrasm
Johann L. schrieb im Beitrag #2771777: > GCC? Nein.
-
Thread
Treppenlicht-Zeitschalter
Dieter R. schrieb im Beitrag #7039034: > Egal, bei Taster gegen L sind alle bisher gefundenen handelsüblichen > Treppenlichtautomaten nicht nachtriggerbar. Da hat der TO einen Punkt. Könnt ihr keine Datenblätter mehr lesen? 14.91 ist re-triggerbar wird mit Phase
@ Stefan und PC-Freak: Es geht um L-getastete 3-Leiter-Installationen. Nur mit 4-Leiter-Installationen geht mit den Finder-Automaten das Nachtasten während eingeschalteter Beleuchtung und L am Taster.
-
Thread
CPLD - Projekt Gesperrt
Xilinx die Dateien runterzuladen. (Free-Version) Sind insgesamt 4 Stück. 1. WebPACK_WebInstall_91i 2. WebPACK_SFD_91i 3. ProgTools_SFD_91i 4. mxe_3_6.2c Ist eine gewisse Reihenfolge einzuhalten, auser das WebPACK_WebInstall_91i als erste installiert werden sollte? Gruß Siegfried
. MODULE EndTreib S0 pin 1; S1 pin 2; !L0 pin 3; !L1 pin 4; A3..A0 pin 65..68; A = [A3..A0]; B3..B0 pin 69..72; B = [B3..B0]; NE,EQ,GT,LT pin 43..46 istype 'com'; No,Yes = 0,1; EQUATIONS L0 = S0 & S1; L1 = S0 # S1; EQ =
-
Thread
Berechnungsfehler?
**** D_IN3: 12V_L to 0V_L *************/ Pulse( S0|S2, 1<<D_IN3 ); // H | L | H = Y5 /************* D_IN4: 12V_L to 0V_L *************/ Pulse( S2, 1<<D_IN4 ); // L | L | H = Y4 /**********
L | H = Y5 Pulse( S2, 1<<D_IN4 ); // D_IN4: 12V_L to 0V_L; L | L | H = Y4 /************* D_IN5: 12V_L to 0V_L *************/ if (!(PINB & (1<<D_IN5))) ERR
-
Thread
Stacktiefe AVR-Controller
brid l 111100lllllll111 brie l 111100lllllll000 brlo l 111100lllllll100 brlt l 111100lllllll010 brmi l 111101lllllll001 brne l 111101lllllll010 brpl l 111101lllllll000 brsh l 111101lllllll110 brtc l 111100lllllll110 brts l 111101lllllll011 brvc l 111100lllllll011 brvs l 111101lllllllsss
-
Thread
Momentanverbrauch am Auto
nun mal 100 L/100km. Wie ist das bei neueren Autos mit so einer Anzeige geregelt. Wird da der Momentanberbaruch vielleicht in L/h angegeben? mfg
. 1L/h verbraucht und ich mich mit 1km/h >>>einen 100km "langen" Berg herrunterrollen lasse (im Leerlauf) >>>verbrauche die Kiste nun mal 100 L/100km.
-
Thread
LED Bargraph sinnvoll nutzen
Ingo L. schrieb im Beitrag #6626652: > der Bargraph hat 10 LEDs Mit 10 Stück LEDs kommst du nur bis 950! Um bis 10000 zu kommen, müssen aber noch weitere 91 Stück LEDs irgendwo hergezaubert werden!
Ingo L. schrieb im Beitrag #6626709: > Ja, die 91 baue ich dann ein, wenns läuft... Welche gnädige Information . . . Lies mal was über [[Netiquette]].
-
Thread
Verständnisfrage zum Buckconverter
aus der Rechteck Spannung ein Dreieck Strom wird, das folgt nämlich direkt aus der DGL der Spule: U=L*dI/dt
Rechteck Spannung ein >Dreieck Strom wird, das folgt nämlich direkt aus der DGL der Spule: >U=L*dI/dt Tja, aber nicht aus der DGL einer realen Spule ;-) helpme91 (Gast) >Siehe Grafik. Sieht irgendwie falsch aus ...
-
Thread
Chip-Erase tut nichts
ff 93 80 91 56 01 90 e0 01 96 |..........V.....| 0210 20 91 c6 00 30 91 57 01 38 17 41 f0 80 93 56 01 | ...0.W.8.A...V.| 0220 e0 91 56 01 f0 e0 e8 5a fe 4f 20 83 ff 91 ef 91 |..V....Z.O .....| 0230 9f 91 8f 91 3f 91 2f 91 0f 90 0b be 0f 90 0f be |....?./... .....| avrdude> quit >>> quit avrdude: safemode: Fuses OK (E:FC, H:D9, L:FF) avrdude done. Thank you. [/code] Die Fuses sehen an
-
Thread
Verstehe GCC nicht
aber die Registerauslastung und der ASM für 2.) sind danach so aus: [code] 480 .L79: 481 03a0 779B sbis 46-0x20,7 482 03a2 FECF rjmp .L79 483 03a4 8FB9 out 47-0x20,r24 484 03a6 1596 adiw r26,5 485 03a8 8C91 ld r24,X 486 03aa
DisplayRAM)) 492 03aa FD01 movw r30,r26 493 03ac 1196 adiw r26,1 494 03ae 9C91 ld r25,X 495 03b0 1197 sbiw r26,1 496 03b2 9FB9 out 47-0x20,r25 497 03b4 9C91 ld r25,X 498 .L73: 499 03b6 779B sbis 46-0x20,7
-
Thread
Negative Ganzzahlen von 32bit in 16bit konvertieren
übersetzt: [avrasm] udiv2: lsr r24 ret div2: sbrc r24,7 subi r24,lo8(-(1)) .L3: asr r24 ret [/avrasm]
Johann L. schrieb im Beitrag #2912037: > Nein, bei beiden wird dividiert, denn es steht eine Division da! Spaßvogel. Also mit 'uint8_t' bei mir : [avrasm] i=i/2; 4e: 80 91 60 00 lds r24, 0x0060
-
Thread
Installation von CentiPad-Host-SW auf Debian
] Fehler 2 mh@neptun:~/centidev$ aum meiner CDROM ist folgendes: mh@neptun:/media/cdrom$ ls -l /cdrom/ insgesamt 618424 -r--r--r-- 1 4294967295 4294967295 135 2006-08-27 17:50 arm-9tdmi-linux-gnu.sh -r--r--r-- 1 4294967295 4294967295 39968607 2006-04-20 09:05 at91-toolchain-gcc-3.4.5
usr/initramfs_list arch/arm/mach-at91rm9200/clock.c:542: warning: 'at91_usb_rate' defined but not used arch/arm/mach-at91rm9200/board-centipad.c:214: warning: 'multimux_pin_names' defined but not used drivers/char/keyboard.c:1008:2: warning
-
Thread
Verbrauch eines Dieselmotors
Lastverhältnissen ebenfalls mehr. Also dürfte sich laut dieser Faustregel der Verbrauch noch weit oberhalb der 91,75 l/h bewegen :-)
#4200695: > Demnach würde ein aktueller LKW mit 367 kw(also knapp 500 PS) pro Stunde > 367*0,25 = 91,75 Liter/h verbrauchen. Nicht nur utopisch, sondern auch > mehr als falsch Wobei der durchschnittliche russische LKW Fahrer, gut und gerne auf einen Verbrauch von 2l Wodka / 100km kommt. Wann hier
-
Thread
Erzeugung von reduntantem Code in AVR-GCC
currentAddress ist short, SPM_PAGESIZE=64 per define wird dieser Code erzeugt: [code] 1e02: 80 91 69 00 lds r24, 0x0069 1e06: 90 91 6a 00 lds r25, 0x006A <-- redundant 1e0a: 8f 73 andi r24, 0x3F ; 63 <-- set Z flag if modulo==0 1e0c: 99 27 eor r25, r25 <-- redundant: clear
r13 .L2: lsr r29 ldi r18,1 sub r14,r18 sbc r15,__zero_reg__ brne .L3 ... [/avrasm] Ist vermutlich für ein anderes F_CPU als der Code da oben (einmal wird
-
Thread
Lötkolben/Lötstation für blutigen Anfänger gesucht
sr=8-4 https://www.amazon.de/L%C3%B6tstation-Einstellbare-LED-Anzeige-Schlaffunktion-L%C3%B6tkolbenspitzen/dp/B09CD22GDL/ref=sr_1_6?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3F8UMC85D57SK&keywords=l%C3%B6tstation&qid=1640864713&
__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3F8UMC85D57SK&keywords=l%C3%B6tstation&qid=1640864713&sprefix=l%C3%B6tstation%2Caps%2C92&sr=8-19
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
Rüdiger H. schrieb im Beitrag #4230607: > Der Befehl G91 im G-Code verursacht > bei allen Programmen einige Probleme. Bist du sicher, daß G91 da passt? G91 ist für relative Bemaßung. http://www.projekte.sbsz-hildburghausen.de/didakt2/bemass.htm
MKS auf Wechselpunkt fahren ) G38.2 Z-66 F66 ( Probing mit G38.2 [Z-=Verfahrweg | F=Vorschub ] ) G91 G0 Z1 ( G91 relativ vom aktuellen Punkt 1mm in Z nach oben fahren ) G38.2 Z-2 F5 ( Probing mit G38.2 [Z-=Verfahrweg | F=Vorschub ] ) G10 L2 P1 Z0 ( NP [G54] setzen aktueller wert ist 0