-
Datei
uart.s
68,0,50,.LM22-main .LM22: sts obuf+13,__zero_reg__ ldi r24,lo8(0) rjmp .L17 .L7: .stabn 68,0,52,.LM23-main .LM23: sbis 43-0x20,5 rjmp .L17 .stabn 68,0,53,.LM24-main .LM24: out 44-0x20,r30 subi r24,lo8(-(1)) .L17: .stabn 68,0,51,.LM25-main .LM25: mov r30,r24 clr r31 sbrc r30,7 com r31 subi r30,lo8(-(
-
Datei
fcntl.lst
: 327 015e 80E0 ldi r24,lo8(0) 328 0160 90E0 ldi r25,hi8(0) 89:fcntl.c **** } 329 .stabn 68,0,89,.LM23-close 330 .LM23: 331 /* epilogue: frame size=0 */ 332 0162 DF91 pop r29 333 0164 CF91 pop r28 334 0166 1F91 pop r17 335 0168 0F91 pop r16 336 016a 0895 ret 337 /* epilogue end (size=5) */ 338 /* function
in „Compiler-Fehler?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mv_gcctest9.lst
.L14 236 .LM22: 65:mv_gcctest9.c **** EOL(); 66:mv_gcctest9.c **** } 67:mv_gcctest9.c **** } 238 .LM23: 239 .LBE2: 240 /* epilogue: frame size=0 */ 241 /* epilogue: noreturn */ 242 /* epilogue end (size=0) */ 243 /* function main size 96 (92) */ 251 .Lscope0: 253 .text 255 Letext: 256 /* File "mv_gcctest9
in „Multiplikation ist zu schnell...“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.lst
: 181 .LM22: 182 006c 8AE0 ldi r24,lo8(10) 183 006e F82E mov r15,r24 184 .LBE83: 185 .LBE82: 186 .LM23: 187 0070 8E01 movw r16,r28 188 0072 0F5F subi r16,lo8(-(1)) 189 0074 1F4F sbci r17,hi8(-(1)) 190 .LM24: 191 0076 DE01 movw r26,r28 192 0078 1696 adiw r26,6 193 .LBB89: 194 .LBB90: 195 .LBB91: 196 .
in „UART sendet nicht das was er soll (kein offset problem)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TastaturDigivoice.s
,hlo8(1000) ldi r21,hhi8(1000) call __udivmodsi4 std Y+2,r18 std Y+3,r19 std Y+4,r20 std Y+5,r21 .LM23: in r24,54-0x20 ori r24,lo8(-8) std Y+1,r24 .LM24: ldd r24,Y+1 cpi r24,lo8(-3) breq .L29 cpi r24,lo8(-2) breq .L30 cpi r24,lo8(-5) brne .L35 rjmp .L28 .L30: ldi r24,lo8(9) ldi r25,hi8(9) rjmp .L9 .L35
in „Tastendrücke und Portbits“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.lst
211 00e0 80E0 ldi r24,lo8(.LC0) 212 00e2 90E0 ldi r25,hi8(.LC0) 213 00e4 0E94 0000 call puts 214 .LM23: 215 00e8 80E0 ldi r24,lo8(.LC1) 216 00ea 90E0 ldi r25,hi8(.LC1) 217 00ec 0E94 0000 call puts 218 00f0 EE24 clr r14 219 00f2 FF24 clr r15 220 00f4 8701 movw r16,r14 221 .L8: 222 .LM24: 223 00f6 4E2D
in „RAM-Bankswitching - wie am geschicktesten mit GCC auf AVR?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ee24xx.lst
LM22: 228 00ca 84E8 ldi r24,lo8(-124) 229 00cc 86BF out 86-0x20,r24 230 .L34: 122:ee24xx.c **** 232 .LM23: 233 00ce 06B6 in __tmp_reg__,86-0x20 234 00d0 07FE sbrs __tmp_reg__,7 235 00d2 FDCF rjmp .L34 123:ee24xx.c **** case TW_MT_ARB_LOST: 237 .LM24: 238 00d4 81B1 in r24,33-0x20 239 00d6 9927 clr r25 240
in „I2C EEPROM Adressierung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avr-libc-user-manual-1.8.0.pdf
, and can be requested using the following options in the link stage: -Wl,-u,vfscanf -lscanf_min -lm 23.9.3.35 int vfscanf_P ( FILE ∗ stream, const char∗ fmt, va list ap ) Variant of vfscanf() using afmt string in program memory. 23.9.3.36 int vprintf ( const cha∗ fmt, va list ap ) The function vprintf
in „Interrupt Probleme beim Arduino“ · Mikrocontroller und Digitale Elektronik ·