[an error occurred while processing this directive]
|
Уровень оптимизации 0:
#define RefreshWDT() if (PORTB & (1 << PINB3)) \
PORTB &= ~(1 << PINB3); \
else PORTB |= (1 << PINB3)RefreshWDT();
292: 80 91 38 00 lds r24, 0x0038
296: 99 27 eor r25, r25
298: 96 95 lsr r25
29a: 87 95 ror r24
29c: 96 95 lsr r25
29e: 87 95 ror r24
2a0: 96 95 lsr r25
2a2: 87 95 ror r24
2a4: 81 70 andi r24, 0x01 ; 1
2a6: 90 70 andi r25, 0x00 ; 0
2a8: 00 97 sbiw r24, 0x00 ; 0
2aa: 31 f0 breq .+12 ; 0x2b8
2ac: 80 91 38 00 lds r24, 0x0038
2b0: 87 7f andi r24, 0xF7 ; 247
2b2: 80 93 38 00 sts 0x0038, r24
2b6: 05 c0 rjmp .+10 ; 0x2c2
2b8: 80 91 38 00 lds r24, 0x0038
2bc: 88 60 ori r24, 0x08 ; 8
2be: 80 93 38 00 sts 0x0038, r24
E-mail: info@telesys.ru