-
Thread
frage zu rjmp beim GCC/ATmega162
cf ef ldi r28, 0xFF ; 255 b4: d4 e0 ldi r29, 0x04 ; 4 b6: de bf out 0x3e, r29 ; 62 b8: cd bf out 0x3d, r28 ; 61 PA5_TOG; ba: dd 9b sbis 0x1b, 5 ; 27 bc: dd 9a sbi 0x1b, 5 ; 27 be: fb
PORTA^=1<<5; 254: 8b b3 in r24, 0x1b ; 27 256: 90 e2 ldi r25, 0x20 ; 32 258: 89 27 eor r24, r25 25a: 8b bb out 0x1b, r24 ; 27 was mindestens genauso schnell ist wie deine Lösung. BTW: Bei deinem Ansatz wird cbi 0x1B, 5 nie ausgeführt (sagt