-
Datei
io.h
.h> #elif defined (__AVR_AVR64DB32__) # include <avr/ioavr64db32.h> #elif defined (__AVR_AVR64DB48__) # include <avr/ioavr64db48.h> #elif defined (__AVR_AVR64DB64__) # include <avr/ioavr64db64.h> #elif defined (__AVR_AVR128DB28__) # include <avr/ioavr128db28.h> #elif defined (__AVR_AVR128DB32__) # include <avr/ioavr128db32.h> #elif defined (__AVR_AVR128DB48__) # include <avr/ioavr128db48.h> #elif defined (__AVR_AVR128DB64__) # include <avr/
in „direkt in ein Register des Tiny5 schreiben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Schrittmotor.asm
OVF ;0x0044 ; Timer3 Overflow ; reti ;rjmp Posit -Test- ;Zurueck: .ORG 0x0100 ; Adresse 0x200 MTab: .db 0,2,3,5,6,8,9,11,13,14,16,17,19,20,22,24,25,27,28,30,31,33,34,36,38,39,41,42,44,45,47,48 .db 50,51,53,55,56,58,59,61,62,64,65,67,68,70,71,73,74,76,77,79,80,82,83,85,86,88,89,91,92,94,95,96 .db 98,99,101,102,104,105,107,108,109,111,112,114,115,116,118,119,121,122,123,125,126,128,129,130,132,133,134,136,137,138,140,141
in „Spielerei mit einem 2- und 5-Phasen-Schrittmotor“ · Projekte & Code ·
-
Datei
Schrittmotor.asm
OVF ;0x0044 ; Timer3 Overflow ; reti ;rjmp Posit -Test- ;Zurueck: .ORG 0x0100 ; Adresse 0x200 MTab: .db 0,2,3,5,6,8,9,11,13,14,16,17,19,20,22,24,25,27,28,30,31,33,34,36,38,39,41,42,44,45,47,48 .db 50,51,53,55,56,58,59,61,62,64,65,67,68,70,71,73,74,76,77,79,80,82,83,85,86,88,89,91,92,94,95,96 .db 98,99,101,102,104,105,107,108,109,111,112,114,115,116,118,119,121,122,123,125,126,128,129,130,132,133,134,136,137,138,140,141
in „Spielerei mit einem 2- und 5-Phasen-Schrittmotor“ · Projekte & Code ·
-
PDF
Sinuswechselrichter.pdf
C3 ADJ +12V 0.01uF 2 R 1 R GND LM317 R 1 R 1 GND 8 F 0.1uF C 1 1 IC2 16 +5V R4 J1 G1 GND 0 2 15 RX-DB9 30.1K C4 RX-DB9 1 TX-IC2 3 14 RX-IC2 R3 0.01uF TX-DB9 2 6 ONBAT-NC 7 F TX-DB9 4 13 ON/OFF-REM ONBAT-NO 3 7 ON/OFF-REMOTE C . 5 12 OFF-EXT 20K 0.01uF C2 GND 4 8 +24VDB9 0 6 11 ON-EXT R5 LOWBAT-NO 5 9
in „Wechselrichter Spannung und Frequenz steuerbar für Teichpumpe“ · Haus & Smart Home ·
-
Datei
disassebled_minimal_change_crash.asm
46 call 0x8d16 ; 0x8d16 <memcpy> 3da4: 48 01 movw r8, r16 3da6: b2 e5 ldi r27, 0x52 ; 82 3da8: 8b 0e add r8, r27 3daa: 91 1c adc r9, r1 3dac: d4 01 movw r26, r8 3dae: ed 91 ld r30, X+ 3db0: fc 91 ld r31, X 3db2: 84 a5 ldd r24, Z+44 ; 0x2c 3db4
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disassebled_original_working.asm
floatunsisf> 2478: 20 e0 ldi r18, 0x00 ; 0 247a: 30 e0 ldi r19, 0x00 ; 0 247c: 40 e8 ldi r20, 0x80 ; 128 247e: 5b e3 ldi r21, 0x3B ; 59 2480: 0e 94 f4 40 call 0x81e8 ; 0x81e8 <__mulsf3> 2484: 20 e0 ldi r18, 0x00 ; 0 2486: 30 e0 ldi r19, 0x00 ; 0 2488: 48 ec ldi r20, 0xC8 ; 200 248a: 52 e4 ldi r21, 0x42
in „Bizarrer Firmware crash - ATmega4808. Wie Debuggen?“ · Mikrocontroller und Digitale Elektronik ·